#Header .DesktopOnly img{display:block;width:100%;height:auto;aspect-ratio: 980 / 330}html{-webkit-text-size-adjust:100%}body{background:#fff;margin:0;padding:0;font-family:"Open Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-weight:300;color:#000;font-size:.9em;line-height:1.7}strong,b{font-weight:400}h1{font-family:'Hind',sans-serif;font-weight:300;font-size:230%;text-align:center;margin-top:20px;margin-bottom:0;color:#3d5366;letter-spacing:.08em;line-height:120%}h2{font-family:'Hind',sans-serif;font-weight:300;font-size:180%;border-top:1px solid #b3aabc;background-color:transparent;color:#3d5366;clear:both;margin:36px 0 14px 0;padding-top:10px}h2.section-title{text-align:center}h2.section-title+h2{margin-top:12px}h3{font-family:'Hind',sans-serif;font-weight:300;font-size:120%;border-top:1px solid #b3aabc;background-color:transparent;color:#3d5366;clear:both;margin:10px 0 -12px 0;padding-top:8px}h4{font-family:'Hind',sans-serif;font-weight:300;font-size:150%;background-color:transparent;color:#3d5366;clear:both;margin:36px 0 12px 0;border-top:1px solid #b3aabc}h5{font-family:'Hind',sans-serif;font-weight:300;font-size:120%;background-color:transparent;color:#3d5366;clear:both;margin:5px 0 -12px 0}h6{font-family:'Hind',sans-serif;font-weight:normal;font-size:130%;text-align:center;line-height:26px;border-bottom:1px solid #b3aabc;background-color:transparent;color:#3d5366;letter-spacing:.08em;clear:both;margin:20px 0 20px 0;line-height:120%}.pi-descriptor{font-weight:700;font-size:.85em;letter-spacing:.04em;text-transform:uppercase;margin-top:4px;margin-bottom:12px}.home h1{font-family:'Hind',sans-serif;font-weight:300;font-size:230%;text-align:center;margin-top:20px;margin-bottom:0;color:#3d5366;letter-spacing:.08em;line-height:120%;border-top:0!important}.home h2{font-family:'Hind',sans-serif;font-weight:300;font-size:230%;text-align:center;margin-top:20px;margin-bottom:0;color:#3d5366;letter-spacing:.08em;line-height:120%;border-top:0!important}.home h3{font-family:'Hind',sans-serif;font-weight:300;font-size:100%;border-bottom:1px solid #b3aabc;background-color:transparent;color:#3d5366;clear:both;border-top:0!important}.home h4{font-family:'Hind',sans-serif;font-weight:300;font-size:150%;background-color:transparent;color:#3d5366;clear:both;border:0;margin:0 0 -10px 0;border-top:0!important}.home h5{font-family:'Hind',sans-serif;font-weight:300;background-color:transparent;color:#3d5366;clear:both;font-size:200%;text-align:center;margin-bottom:20px;border-top:0!important}.home h6{font-family:'Hind',sans-serif;font-weight:normal;font-size:130%;text-align:center;line-height:26px;border-bottom:1px solid #b3aabc;background-color:transparent;color:#3d5366;letter-spacing:.08em;clear:both;margin:20px 0 20px 0;line-height:120%;border-top:0}blockquote{margin:20px 56px;color:#39412c;font-size:110%;line-height:20px;font-family:'Courier New',Courier,monospace;font-weight:normal}img{border:0 solid #ddd}img{max-width:100%;height:auto!important;-ms-interpolation-mode:bicubic}a:link img{border:0}a{color:#000}p a:link,p a:visited{color:#000;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}p a:hover,p a:active{color:#8f0705;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.pi-cta-list{list-style:none;margin:10px 0 20px 0;padding:0}.pi-cta-list li{margin:6px 0}.pi-cta-list a:link,.pi-cta-list a:visited{color:#000;text-decoration:none;font-weight:500;border-bottom:1px solid transparent}.pi-cta-list a:hover,.pi-cta-list a:active{color:#8f0705;text-decoration:none;font-weight:500;border-bottom:1px solid #3d5366}h2 a:link,h2 a:visited,h2 a:hover,h2 a:active,h4 a:link,h4 a:visited,h4 a:hover,h4 a:active,h5 a:link,h5 a:visited,h5 a:hover,h5 a:active{color:#3d5366;text-decoration:none}table{width:100%;border:0;padding:2px}td{width:25%;padding:0 5px 0 5px}#PageWrapper{width:980px;border:0}#Header{position:relative;width:980px;border-bottom:0}#ContentWrapper{float:left;width:100%}#ContentColumn{margin:0 250px 0 0;padding:0 25px 0 0}.ContentColumnHome{width:980px!important;margin:0 0 0 0!important;padding:0 0 0 0!important}#ExtraColumn{float:left;width:250px;margin-left:-250px}#Footer{clear:both;width:100%;padding:8px 0}.Liner{padding:10px}#Header .Liner{position:relative;padding:1px 0}#Footer .Liner{margin:0;padding:0 10px}#PageWrapper{margin:24px auto;background-repeat:repeat-y}#ContentWrapper{background-image:url(style-cdmx.css+menu-april-30.css+responsive-april-30.css+style-cdmx.css+menu-april-30.css+responsive-april-30.css.pagespeed.cc.koDp6K2rPw.css);background-repeat:no-repeat;background-color:#fff}#ContentColumn{background-image:url(style-cdmx.css+menu-april-30.css+responsive-april-30.css+style-cdmx.css+menu-april-30.css+responsive-april-30.css.pagespeed.cc.koDp6K2rPw.css);background-repeat:no-repeat;background-color:transparent}#ExtraColumn{background-image:url(style-cdmx.css+menu-april-30.css+responsive-april-30.css+style-cdmx.css+menu-april-30.css+responsive-april-30.css.pagespeed.cc.koDp6K2rPw.css);background-repeat:no-repeat;background-color:transparent}#Footer{background-image:url(style-cdmx.css+menu-april-30.css+responsive-april-30.css+style-cdmx.css+menu-april-30.css+responsive-april-30.css.pagespeed.cc.koDp6K2rPw.css);background-repeat:no-repeat;background-color:#fff;text-align:center;font-size:90%}.T3Menu h4{clear:both;padding:0;color:#3d5366;margin:0 0 0 0;border:0;text-align:center}.T3Menu h5{margin:0 0 -1px 2px;font-size:100%}.T3Menu h5 a:hover{color:#8f0705;text-decoration:underline}.T3Menu table{border:1px solid #b3aabc;margin-top:20px;margin-bottom:20px}.T3Menu{font-size:90%}.T3Menu a:link{text-decoration:none}.T3Menu a:hover{color:#8f0705;text-decoration:underline}.ShareBox{margin:0 auto 0 auto;text-align:center}.T3GoogleNav{clear:both;padding:0;margin:0;border:0;text-align:left}.T3GoogleNav::before{content:"Site Search:";display:#426685;font-weight:bold;margin-bottom:4px}#___gcse_0{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.gsc-control-cse{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;box-sizing:border-box}.gsc-search-box,.gsc-search-box-tools,.gsc-search-box table,form.gsc-search-box{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;border-collapse:collapse}.gsc-search-box td{padding:0!important}.gsc-input-box{width:100%!important;max-width:100%!important;padding:2px 4px!important;border:1px solid #ccc!important;background-color:#fff!important;box-sizing:border-box}input.gsc-input{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;border:0!important;background-color:#fff!important;box-sizing:border-box}.gsc-search-button{margin:0!important;padding:0!important}}

.gsc-search-button .gsc-search-button-v2 {width:auto!important;height:auto!important;padding:0!important;margin:0!important;border:none!important;background-color:transparent!important;background-image:none!important}* Force a visible search button with icon */
.gsc-search-button {padding:0!important;margin:0!important}.gsc-search-button button,.gsc-search-button input[type="submit"],.gsc-search-button .gsc-search-button-v2{display:inline-block!important;width:24px!important;height:24px!important;border:none!important;padding:0!important;margin:0!important;background-color:transparent!important;background-image:url(https://www.gstatic.com/images/icons/material/system/1x/search_black_24dp.png)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:16px 16px!important;cursor:pointer!important}.RHBox h4{clear:both;padding:0;color:#3d5366;margin:2px 0 10px 0;border:0;text-align:center;font-size:180%}.RHBox h4 a:hover{color:#8f0705;text-decoration:none}.RHBox h5{margin:7px 0 4px 0;font-size:135%;text-align:center}.RHBox h5 a:hover{color:#8f0705;text-decoration:none}.RHBox table{border:1px solid #b3aabc;margin-top:20px;margin-bottom:20px}.RHBox{font-size:90%}.RHBoxu a:link{text-decoration:none}.RHBox a:hover{color:#8f0705;text-decoration:underline}.Navigation{width:100%;background:url(https://www.mexicocityinsidersguide.com/image-files/xline.gif.pagespeed.ic.85v09L7m9g.png) bottom left no-repeat;padding-bottom:5px}.Navigation h3{padding:15px 0 0;font-size:115%;font-weight:normal;color:#000;border-bottom:1px solid #5c6c4b;margin:12px 0;background:url(https://www.mexicocityinsidersguide.com/image-files/xline.gif.pagespeed.ic.85v09L7m9g.png) top left no-repeat}.Navigation ul{list-style-type:none;position:relative;top:-35px;margin:0;padding:0;padding-top:30px;margin-bottom:-35px}.Navigation li{background-color:transparent;border:0 solid #5c6c4b;margin-bottom:3px}.Navigation a:link{color:#000;display:block;padding:3px 0 3px 4px;text-decoration:none}.Navigation a:visited{color:#000;display:block;padding:3px 0 3px 4px;text-decoration:none}.Navigation a:hover{color:#3d5366;display:block;padding:3px 0 3px 4px;background-color:#edf5e6;text-decoration:underline}.ThumbnailLink{text-align:left;font-size:110%;padding-bottom:0}.home .ThumbnailLink{text-align:center;font-size:100%}.ThumbnailLink a:link{text-decoration:none}.ThumbnailLink a:hover{color:#8f0705;text-decoration:underline}.ThumbnailLink a:visited{color:#000}.ThumbnailLink a:hover .Caption{color:#8f0705;text-decoration:underline}.ThumbnailLink a:visited .Caption{color:#000}.ExtraNav{font-family:'Hind',sans-serif;font-size:100%;text-align:center}.ExtraNav ul{list-style-type:none;padding:6px 0}.ExtraNav ul li{display:inline;background-color:transparent;text-align:center}.ExtraNav a:link{color:#000;text-decoration:none;padding:0 4px 0 4px;margin:0 6px 12px 6px}.ExtraNav a:visited{color:#000;text-decoration:none;padding:0 4px 0 4px;margin:0 6px 12px 6px}.ExtraNav a:hover{color:#3d5366;background-color:transparent;text-decoration:underline;padding:0 4px 0px4 px;margin:0 6px 12px 6px}.ExtraNav h5{font-size:120%;text-align:center;margin:0 0 -15px 0}.ExtraNav table{background-color:#e3eaf0;text-align:center;width:100%}.ExtraNav td{width:16.7%}#Header .ExtraNav{position:absolute;bottom:10px;right:0;width:100%}#Header .ExtraNav ul{margin:0;background-color:#e3eaf0;text-align:center}#Footer .ExtraNav{clear:both;margin:0;background-color:transparent}.SignatureBox{background-color:transparent;width:95%;border:1px solid #9ebc80;margin:0 auto 0 auto;padding:4px 12px}.TipBox{background-color:transparent;width:85%;border:1px solid #b3aabc;margin:0 auto 0 auto;padding:4px 12px}div.TipBox h4,div.TipBox h5{margin:12px 0 0 0;text-align:center;border-top:0 solid #b3aabc}div.TipBox p{margin:4px 0 0 0;line-height:19px;font-size:100%}.QuoteBox{background-color:#e3eaf0;border:1px solid #b3aabc;float:center;width:80%;margin-top:20px;margin-bottom:20px;margin-right:auto;margin-left:auto;padding-top:4px;padding-bottom:4px;padding-right:30px;padding-left:30px;font-size:100%;font-family:'Hind',sans-serif;text-align:center}.WidgetBox{background-color:#e3eaf0;border:0 solid #b3aabc;margin-top:20px;margin-bottom:20px;margin-right:auto;margin-left:auto;padding-top:4px;padding-bottom:4px;padding-right:6px;padding-left:6px;font-size:90% px;font-family:'Hind',sans-serif;line-height:1.4;color:#000;text-align:left}.WidgetBox p{font-size:13.5px}.WidgetBox a{font-weight:bold;text-decoration:none;color:#8f0705}.WidgetBox a:hover{color:#8f0705;text-decoration:underline}.WidgetBox td{padding-right:15px;font-size:12px}.WidgetBox h5{font-family:'Hind',sans-serif;background-color:transparent;color:#3d5366;margin-bottom:-5px}.TTDMobileLinkTable{background-color:#e3eaf0;border:0 solid #b3aabc;margin-top:20px;margin-bottom:20px;margin-right:auto;margin-left:auto;padding-top:4px;padding-bottom:4px;padding-right:6px;padding-left:6px;font-size:15px;font-family:'Hind',sans-serif;line-height:1;color:#000;text-align:left}.TTDMobileLinkTable a{color:#8f0705;text-decoration:bold}.TTDMobileLinkTable a:hover{color:#8f0705;text-decoration:underline}.TopFoldBox{background-color:#e3eaf0;border:0 solid #b3aabc;margin-top:20px;margin-bottom:20px;margin-right:auto;margin-left:auto;padding-top:4px;padding-bottom:4px;padding-right:6px;padding-left:6px;font-size:15px;font-family:'Hind',sans-serif;line-height:1;color:#000;text-align:left;s
}.TopFoldBox a{color:#8f0705;text-decoration:bold}.TopFoldBox a:hover{color:#8f0705;text-decoration:underline}.TopFoldBox h5{font-family:'Hind',sans-serif;font-size:140%;margin:10px 0 20px 0;border-top: 0px 
background-color: transparent;color:#3d5366;margin-bottom:30px;padding-left:12px;padding-top:0}.TopFoldBox p{margin-left:20px}.MonthlyBox{background-color:#e3eaf0;border:0 solid #b3aabc;margin-top:20px;margin-bottom:20px;margin-right:auto;margin-left:auto;padding-top:10px;padding-bottom:18px;padding-right:6px;padding-left:6px;color:#000;text-align:left}.MonthlyBox a{color:#000;text-decoration:none;margin-left:0}.MonthlyBox a:hover{color:#8f0705;text-decoration:underline}.DropQuote{background-color:#e3eaf0;width:85%;border:0 solid #9ebc80;margin:0 auto 12px auto;padding:4px 12px;font-size:120%}.DropQuote p{font: 'Hind', sans-serif;text-align:center;padding:0 14px;line-height:120%}.ReminderBox{background-color:#e3eaf0;width:24%;border:1px solid #b3aabc;margin:18px 0 12px 18px;float:right;color:#000}.ReminderBox h5{margin:0;padding:0;text-align:center;background-color:#e3eaf0;font-size:100%}.ReminderBox p{font-size:90%;padding:0 4px;line-height:120%}.ReminderBoxRating{background-color:#e3eaf0;width:38%;border:1px solid #b3aabc;margin:8px 0 12px 18px;float:right;color:#000}.ReminderBoxRating p{font-size:90%;padding:0 4px;line-height:120%}.ReminderBoxRating h5{padding:0;margin:5px 0 -9px 0;text-align:center;background-color:#e3eaf0;font-size:100%}.floating-box{margin:14px 0 22px 0}.floating-box a{display:inline-block;background:#2079c6;color:#fff;font-weight:700;font-size:14px;line-height:1;padding:10px 18px;border-radius:6px;text-decoration:none;letter-spacing:.01em;text-transform:uppercase;transition:background .15s ease , transform .05s ease}.floating-box a:hover{background:#1b66a7}.floating-box a:active{transform:translateY(1px)}.floating-box.editorial a{text-transform:none;!important}.SignUpRH{background-color:#e3eaf0;font-size:100%}.SignUpRH h4{clear:both;font-family:'Hind',sans-serif;font-size:180%;padding:0;color:#161e25;text-align:center;margin:0 0 0 0;border-bottom:1px solid #b3aabc;border-top:0}.SignUpRH h5{margin:0 0 -1px 2px;font-size:90%;color:#161e25}.SignUpRH table{background-color:#e3eaf0;border:0 solid #b3aabc;margin-top:0}.Clear{clear:both}.Caption a:hover{color:#8f0705;text-decoration:underline}.Caption{font-size:100%;font-weight:normal;color:#000;text-align:left;display:block;line-height:125%;margin-bottom:10px;margin-top:5px}.Caption-center{font-size:100%;font-weight:normal;color:#000;text-align:center;display:inline-block;line-height:125%;margin-bottom:10px;margin-top:5px}.Caption-center a:hover{color:#8f0705;text-decoration:underline}.PhotoTable td img{display:block;transition:opacity .25s ease , transform .25s ease}.PhotoTable td a:hover img{opacity:.92;transform:scale(1.01)}.ItemRight{float:right;margin:18px 0 6px 18px;text-align:center}.ItemCenter{margin:12px 0 6px 0;text-align:center}.ItemCenter55{margin:12px 0 6px 0;text-align:center;width:55%}.ItemLeft{float:left;margin:18px 18px 8px 0;width:446px}.ItemLeft340{float:left;margin:18px 18px 8px 0;width:340px}.ItemLeft320{float:left;margin:18px 18px 8px 0;width:320px}.ItemLeft125{float:left;margin:18px 18px 8px 0;width:125px}.ItemLeft150{float:left;margin:18px 18px 8px 0;width:150px}.ItemLeft75{float:left;margin:18px 18px 8px 0;width:75px}.ItemLeft25f{float:left;margin:0 18px 8px 0;width:20px}.ItemNone150{float:none;margin:18px 18px 8px 0;width:150px}.Itemleft25{float:none;margin:18px 18px 8px 0;width:25px}.ItemLeftRandom{float:left;margin:18px 18px 8px 0}.ItemLeftRandom.new a{width:200px;height:200px;display:block;overflow:hidden}.ItemLeftRandom.new a img{width:auto;max-width:200%;margin:0 -50%}.SnippetPhoto{float:left;margin:18px 18px 8px 0}.thumPic1{width:160px!important;height:160px!important}.thumPic2{width:260px!important;height:260px!important}.thumPic200{width:200px!important;height:200px!important}.TopParaStyle1{font-size:120%}.TopParaStyle2{font-size:110%}.fontStyle1{font-size:100%}.fontStyle90{font-size:90%}.paddLeft10{padding-left:20px}.paddRight10{padding-right:20px}.PhotoTable .padd3{padding-right:10px;padding-left:10px;padding-top:10px}.PhotoTable.column6 td{width:16.666%;padding-right:10px;padding-left:10px}.PhotoTable.column6 h5{font-size:200%;line-height:1.2;text-align:center;margin-bottom:40px}.PhotoTable.column5 td{width:20%;padding-top:14px;padding-right:3px;padding-left:3px}.PhotoTable.column5 td img{width:130px}.PhotoTable.column4 td{width:25%;padding-top:14px}.ListTable td{padding-top:14px}.ListTable7 td{padding-top:7px}.listStyle1{line-height:1.65;list-style-type:circle;padding-left:25px}.listStyle1 li{margin-top:5px}.listStyle1 li.first{margin-top:0}.img-block{display:block}.thumbsign{width:20px}.pi-tip-box+h2{margin-top:36px}.pi-tip-box{border:1px solid #e3e3e3;border-left:4px solid #1a1a1a;border-radius:12px;background:#f7f7f7;padding:16px;margin:32px 0 46px 0;display:flex;gap:16px;align-items:stretch;position:relative;z-index:0}.pi-tip-box:hover{background:#f3f3f3}.pi-tip-stretch{position:absolute;inset:0;z-index:1;display:block;cursor:pointer}.pi-tip-media,.pi-tip-body{position:relative;z-index:2;pointer-events:none}.pi-tip-media a,.pi-tip-body a,.pi-tip-cta a{pointer-events:auto;position:relative;z-index:3}.pi-tip-media{flex:0 0 34%}.pi-tip-label{font-size:14px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;margin:2px 0 12px 4px;color:#3d5366;display:inline-block;padding-bottom:6px;border-bottom:1px solid #e3e3e3}.pi-tip-img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:10px;display:block;border:1px solid #ededed}.pi-tip-media a:hover .pi-tip-img{filter:brightness(.98)}.pi-tip-body{flex:1;display:flex;flex-direction:column;justify-content:center;padding-top:25px;gap:6px}.pi-tip-h4{margin:0;font-size:18px;line-height:1.25;border-top:none}.pi-tip-h4 a{text-decoration:none;color:inherit}.pi-tip-h4 a:hover{text-decoration:underline}.pi-tip-text{margin:0;line-height:1.5;max-width:48ch}.pi-tip-cta{position:relative;z-index:2}.pi-tip-cta a{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:10px;border:1px solid #dcdcdc;background:#fff;font-weight:700;text-decoration:none}.pi-tip-cta a:hover{border-color:#cfcfcf;background:#fdfdfd}@media (max-width:700px){.pi-tip-box{display:block}.pi-tip-media{margin:0 0 12px 0}.pi-tip-img{aspect-ratio:2/1}.pi-tip-body{display:block;padding-top:0;gap:0}.pi-tip-h4{font-size:17px;margin:0 0 6px 0}.pi-tip-text{margin:0 0 12px 0;max-width:none}}.ttd-more .ItemCenter{margin:18px 0 24px 0}.pi-month-box{border:1px solid #e3e3e3;border-left:4px solid #1a1a1a;border-radius:12px;background:#f7f7f7;padding:12px 12px;margin:18px 0 28px 0;box-shadow:0 6px 18px rgba(0,0,0,.06)}.pi-month-box:hover{background:#f3f3f3}.pi-month-label{font-size:13px;letter-spacing:.06em;text-transform:none;font-weight:800;margin:0 0 9px 4px;color:#3d5366;display:inline-block;padding-bottom:5px;border-bottom:1px solid #e3e3e3}.pi-month-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:7px}.pi-month-link{display:inline-flex;align-items:center;justify-content:center;padding:7px 8px;border-radius:9px;border:1px solid #dcdcdc;background:#fff;font-weight:700;font-size:13.5px;line-height:1.05;text-decoration:none;color:inherit;white-space:nowrap}.pi-month-link:hover{border-color:#cfcfcf;background:#fdfdfd}@media (max-width:700px){.pi-month-grid{grid-template-columns:repeat(3,1fr)!important;gap:6px}}@media (max-width:420px){.pi-month-grid{grid-template-columns:repeat(2,1fr)!important}}.pi-guide-box{border:1px solid #e3e3e3;border-left:4px solid #1a1a1a;border-radius:12px;background:#f7f7f7;padding:16px;margin:24px 0 34px 0}.pi-guide-box:hover{background:#f3f3f3}.pi-guide-label{font-size:14px;letter-spacing:.08em;text-transform:uppercase;font-weight:800;margin:0 0 14px 4px;color:#3d5366;display:inline-block;padding-bottom:6px;border-bottom:1px solid #e3e3e3}.pi-guide-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.pi-guide-card{background:#fff;border:1px solid #dcdcdc;border-radius:10px;padding:14px 14px 12px 14px;display:flex;flex-direction:column;gap:8px}.pi-guide-card:hover{border-color:#cfcfcf;background:#fdfdfd}.pi-guide-h4{margin:0;font-size:18px;line-height:1.25;border-top:none}.pi-guide-h4 a{text-decoration:none;color:inherit}.pi-guide-h4 a:hover{text-decoration:underline}.pi-guide-text{margin:0;line-height:1.45;font-size:14px;min-height:7.25em}.pi-guide-cta a{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:10px;border:1px solid #dcdcdc;background:#fff;font-weight:700;text-decoration:none;color:inherit;transition:color .15s ease , border-color .15s ease , background .15s ease}.pi-guide-cta a:hover{color:#8f0705;text-decoration:underline;border-color:#bdbdbd;background:#fdfdfd}@media (max-width:700px){.pi-guide-grid{grid-template-columns:1fr;gap:12px}.pi-guide-h4{font-size:17px}.pi-guide-text{font-size:15px}}#top-experiences,#day-trips,#more,#food,#museums,#plan-more{scroll-margin-top:90px}.pi-plan-box{border:1px solid #e3e3e3;border-left:4px solid #1a1a1a;border-radius:12px;background:#f7f7f7;padding:12px 14px;margin:18px 0 28px 0;box-shadow:0 6px 18px rgba(0,0,0,.06)}.pi-plan-box:hover{background:#f3f3f3}.pi-plan-label{font-size:13px;letter-spacing:.06em;text-transform:none;font-weight:800;margin:0 0 10px 4px;color:#3d5366;display:inline-block;padding-bottom:5px;border-bottom:1px solid #e3e3e3}.pi-plan-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.pi-plan-item{margin:0;line-height:1.35;font-size:15px}.pi-plan-day{font-weight:700}.pi-plan-item a{color:#8f0705;text-decoration:none;border-bottom:1px solid transparent}.pi-plan-item a:hover{text-decoration:underline}.pi-top-experiences h4{margin:18px 0 -10px 0}.anchor-offset{scroll-margin-top:90px}.plan-feature{max-width:980px;margin:40px auto 50px auto;display:flex;gap:24px;align-items:stretch}.plan-feature-image{flex:0 0 430px}.plan-feature-image img{display:block;width:100%;height:auto}.plan-feature-copy{flex:1 1 auto;padding:24px 28px;background:#f7f7f7;border:1px solid #e3e3e3}.plan-feature-copy h2{margin:0 0 14px 0;text-align:left}.plan-feature-copy p{margin:0 0 18px 0;text-align:left}.plan-feature-copy .pi-cta-list{margin:0}@media (max-width:768px){.plan-feature{display:block;margin:30px auto 40px auto}.plan-feature-image{width:100%;max-width:430px;margin:0 auto 18px auto}.plan-feature-image img{width:100%;height:auto}.plan-feature-copy{padding:20px 18px}}.HomeExploreWrap{width:100%;max-width:980px;margin:40px auto 56px auto}.HomeExploreTitle{display:block;width:100%;margin:0;padding:0;text-align:left!important}.HomeExploreGrid{display:grid;grid-template-columns:1.45fr 1fr 1fr;column-gap:24px;row-gap:8px;align-items:start;margin-top:26px}.HomeExploreIntro{grid-column: 1 / 2;padding:0 16px 0 0}.HomeExploreIntro p{margin:0;max-width:350px}.HomeExploreLinks{padding:2px 0 0 6px}.HomeExploreLinks.col1{grid-column: 2 / 3}.HomeExploreLinks.col2{grid-column: 3 / 4}.HomeExploreLinks .pi-cta-list{margin:0;padding:0}.HomeExploreLinks .pi-cta-list li{margin:0 0 10px 0}.HomeExploreLinks .pi-cta-list li:last-child{margin-bottom:0}.HomeOtherParisWrap{width:100%;max-width:980px;margin:52px auto 66px auto}.HomeOtherParisTitle{margin:0;padding:0;text-align:left!important}.HomeOtherParisGrid{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;column-gap:24px;row-gap:8px;align-items:start;margin-top:30px}.HomeOtherParisIntroBlock{padding:0 14px 0 0}.HomeOtherParisIntro{margin:0 0 16px 0;max-width:255px}.HomeOtherParisPhoto{margin:0}.HomeOtherParisPhoto img{display:block;width:100%;height:auto}.HomeOtherParisCol h3{margin:0 0 12px 0}.HomeOtherParisCol .pi-cta-list{margin:0;padding:0}.HomeOtherParisCol .pi-cta-list li{margin:0 0 10px 0}.HomeOtherParisCol .pi-cta-list li:last-child{margin-bottom:0}.HomeDecisionStrip{max-width:980px;margin:36px auto 18px auto}.HomeExploreMobileWrap{max-width:100%;margin:30px 0 40px 0;padding:0 16px}.HomeExploreMobileWrap h2{margin:0 0 16px 0;text-align:center}.HomeExploreMobileWrap p{margin:0 0 18px 0}.HomeExploreMobileGrid{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;align-items:start}.HomeExploreMobileCol .pi-cta-list li{margin:0 0 9px 0}.HomeFurtherMobileWrap{display:block;width:100%;max-width:100%;margin:30px 0 40px 0;padding:18px 16px 10px 16px;background-color:#f7f7f7;border-top:1px solid #b3aabc;overflow:hidden;box-sizing:border-box}.HomeFurtherMobileWrap h2{margin:0;text-align:center;background-color:transparent}.HomeFurtherMobileKicker{text-align:center;margin:6px 0 18px 0;font-size:.95em;color:#555;background-color:transparent}.HomeFurtherMobileSection{margin:0 0 26px 0;background-color:transparent}.HomeFurtherMobileSection:last-child{margin-bottom:0}.HomeFurtherMobileSection h3{margin:0 0 12px 0;text-align:center;font-size:1.2em;font-weight:600;background-color:transparent}.HomeFurtherList{margin:0;padding:0;background-color:transparent}.HomeFurtherList li{margin:0 0 7px 0;background-color:transparent}.HomeFurtherList li:last-child{margin-bottom:0}.HomeDecisionMobileWrap{max-width:100%;margin:24px 0 24px 0;padding:0 16px}.HomeDecisionMobileTitle{margin:0 0 18px 0;text-align:center}.HomeDecisionMobileGrid{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;column-gap:12px;row-gap:18px}.HomeDecisionMobileTile a{display:block;text-decoration:none}.HomeDecisionMobileTile img{display:block;width:100%;height:auto}.HomeDecisionMobileTile .Caption{display:block;margin-top:8px;text-align:center}.pi-link-label{margin:12px 0 -8px 0;font-size:14px;letter-spacing:.04em}#Header .menuTemplate3{position:absolute;bottom:10px;right:0;width:100%}#Header .is-sticky .menuTemplate3{position:static}#Header .is-sticky{position:fixed;z-index:9999;top:0}.menuTemplate3{margin:0 auto;width:auto;float:left;position:relative;z-index:4;height:35px;background:#3d5366;list-style:none;padding:0}.menuTemplate3 div{box-sizing:content-box}.menuTemplate3 li{padding:0;float:left;height:36px;position:relative;color:#eee;z-index:5}.menuTemplate3 li:hover,.menuTemplate3 li.onhover{border-top:0}.menuTemplate3 a{padding:0 30px;line-height:36px;font-size:15px;font-weight:normal;display:inline-block;outline:0;text-decoration:none;color:#fff;position:relative}.menuTemplate3 li:hover a,.menuTemplate3 li.onhover a{background-color:#47749a;color:#fff;z-index:9}.menuTemplate3 a.arrow{background:url(arrow.gif) no-repeat right center}.menuTemplate3 li.menuRight{float:right;margin-right:0}.menuTemplate3 li.separator{font-size:0;overflow:hidden;border-left:1px solid #aaa;height:20px;margin-top:8px;z-index:4}.menuTemplate3 .drop{position:absolute;z-index:5;left:-9999px;background:#47749a;text-align:left;padding:20px;top:35px;color:#fff;font-weight:bold}.menuTemplate3 .drop a{padding-left:0;padding-right:0;line-height:26px;font-size:12px;font-weight:normal;display:inline;text-align:left;position:static;z-index:0}.menuTemplate3 li:hover .drop,.menuTemplate3 li.onhover .drop{left:-1px}.menuTemplate3 li:hover .dropToRight2,.menuTemplate3 li.onhover .dropToRight2{left:-60px}.menuTemplate3 li:hover .dropToLeft,.menuTemplate3 li.onhover .dropToLeft{left:auto;right:-1px}.menuTemplate3 li:hover .dropToLeft2,.menuTemplate3 li.onhover .dropToLeft2{left:auto;right:-100px}.menuTemplate3 .drop h4{font-family:'Hind',sans-serif;text-transform:uppercase;font-weight:700;margin:0 0 6px;border-top:none;border-bottom:1px solid #fff}.menuTemplate3 .drop h4 a{font-size:14px;line-height:1;font-weight:700}.menuTemplate3 .drop .photo h4{border:none;text-transform:none}.menuTemplate3 div.drop div.text-block{margin-bottom:10px}.menuTemplate3 div.drop div.text-block.last{margin-bottom:0}.menuTemplate1 li:hover .drop a,.menuTemplate1 li.onhover .drop a{background:none;background-image:none;padding:0 0}.menuTemplate3 div.drop div a{line-height:24px;color:#fff;background:none}.menuTemplate3 div.drop div a:hover{text-decoration:underline;cursor:pointer;color:#fff}.menuTemplate3 div.left{float:left;width:32%;margin-right:3%}.menuTemplate3 div.left.last{margin-right:0}.menuTemplate3 div.left.photo{width:30%;margin-right:0;text-align:center}.menuTemplate3 div.left.photo.first{margin-right:3%}.menuTemplate3 div.left.photo img{width:100%;height:auto;margin-bottom:8px}.decor3_1{}.decor3_2{}.resMenuToggler{display:none;height:43px;width:43px;background:#222 url(https://www.mexicocityinsidersguide.com/image-files/res-menu-toggler.png) no-repeat 0 0;background-size:100% 100%;font-size:0;line-height:0;text-decoration:none;text-indent:-12000px;cursor:pointer;position:absolute;top:10px;right:10px}.reMenuOverlay{display:none;background-color:rgba(0,0,0,.7);position:absolute;top:0;left:0;z-index:1000}.resMenuSection{width:260px;color:#fff;background-color:#222;-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,.5);box-shadow:0 0 5px 2px rgba(0,0,0,.5);position:absolute;top:0;left:-300px;z-index:1001;overflow-y:auto}.resMenuLogo{background:#0b0b0b;padding:5px;text-align:center}.resMenuLogo img{max-width:100%}.resMenu{font-family:Arial,Helvetica,sans-serif;font-size:14px;text-align:left}.resMenu ul{list-style:none;padding:0;margin:0}.resMenu ul li{list-style:none;border-bottom:1px solid #0b0b0b;padding:0;margin:0;position:relative}.resMenu ul li a{display:block;padding:9px 15px;text-decoration:none;color:#fff;line-height:21px;position:relative}.resMenu ul li a:hover{background:#0b0b0b}.resMenu ul li .dorpIco{display:block;width:39px;height:39px;line-height:39px;text-align:center;border-left:1px solid #0b0b0b;background:url(https://www.mexicocityinsidersguide.com/image-files/drop-ico.png) no-repeat 50% 50%;cursor:pointer;position:absolute;top:0;right:0}.resMenu ul li .dorpIco.dorpIcoActive{background-image:url(https://www.mexicocityinsidersguide.com/image-files/drop-ico-active.png)}.resMenu ul li ul{display:none}.resMenu ul li li{border-bottom:0;border-top:1px solid #0b0b0b;background-color:#343434}.resMenu ul li li a{padding-left:25px}.resMenu ul li li li{background-color:#515151}.resMenu ul li li li a{padding-left:35px}.dorptrigger{display:none}#resMenuToggler:checked+.reMenuOverlay+.resMenuSection{left:0}.resMenuToggler{z-index:9999}.resMenuSection{left:calc(-100vw - 20px);width:260px;min-height:100vh;transition:left .5s ease-in-out}.reMenuOverlay{position:absolute;z-index:1;display:block;width:100%;height:100vh;opacity:0;pointer-events:none;transition:opacity .5s ease-in-out}#resMenuToggler:checked+.reMenuOverlay{pointer-events:all;opacity:1}.dorptrigger+ul{overflow:hidden;padding:0;margin:0;display:block!important;max-height:0;pointer-events:none;transition:all .5s linear}.dorptrigger:checked+ul{max-height:100vh!important;pointer-events:all!important}.dorptrigger{display:none}.resMenu li{position:relative}.resMenu ul{display:block!important}.resMenu ul ul{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.25,.46,.45,.94)}.resMenu .dorptrigger:checked ~ ul {max-height:1000px}.resMenu .dorptrigger:checked+label>.dorpIco{background-image:url(https://www.parisinsidersguide.com/image-files/xdrop-ico-active.png.pagespeed.ic.l3QE4-IIcS.webp)}@charset "utf-8";img{width:100%}img.af-form-close-button{width:auto}@media only screen and (min-width:1024px){.SnippetPhoto .thumPic1{margin-right:0!important}}@media only screen and (max-width:1024px){img{width:100%}iframe{width:100%;height:245px}h1{font-size:200%}h2{font-size:160%;margin-bottom:0}h5{font-size:120%!important}.T3Menu h5{font-size:100%!important}.resMenuToggler{display:block}#Header{width:730px}#Header .Liner{}#Header .LinerHome{}#Header .ExtraNav{bottom:3px;display:none}#Header .DropDownNav{display:none}.ExtraNav a{margin-left:3px!important;margin-right:3px!important;padding-left:0!important;padding-right:0!important}.ContentColumnHome,#PageWrapper{width:730px!important}#PageWrapper{margin-top:20px}#ContentColumn{margin:0 200px 0 0}#ExtraColumn{width:200px;margin-left:-200px}.ThumbnailLink a{line-height:1.2}.ThumbnailLink a img{margin:0 0 5px}.SnippetPhoto{}.ItemLeft{}}@media only screen and (max-width:1024px) and (orientation:portrait){#PageWrapper{margin-top:10px}#ContentColumn{margin:0 0 18px!important;padding:0!important}.SnippetPhoto{}#ExtraColumn{clear:both;float:none;width:440px;margin:0 auto}}@media only screen and (max-width:799px){img{width:100%}h1{font-size:140%}.home h1{font-size:180%}h2{font-size:130%;margin-bottom:0}h4{font-size:130%;line-height:1.2;padding:5px 0}.home h2{font-size:160%;margin-top:10px}h5{font-size:120%!important}.T3Menu h5{font-size:100%!important}.resMenuToggler{display:block;height:33px;width:33px}#Header{width:100%;padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#Header .Liner{}#Header .LinerHome{}#Header .ExtraNav{bottom:3px;display:none}#Header .DropDownNav{display:none}.ExtraNav a{margin-left:3px!important;margin-right:3px!important;padding-left:0!important;padding-right:0!important}.ContentColumnHome,#PageWrapper{width:100%!important}#PageWrapper{margin-top:10px}#ContentColumn{margin:0 0 18px!important;padding:0!important}.SnippetPhoto{}#ExtraColumn{clear:both;float:none;width:440px;margin:0 auto}}@media only screen and (max-width:640px){.SnippetPhoto{}}@media only screen and (max-width:460px){iframe{width:100%;height:157px}td{display:block!important;width:100%!important;padding-left:0!important;padding-right:0!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#Footer td{padding-top:10px!important;padding-bottom:10px!important}.gsc-input-box td{display:inline!important;width:auto!important}.SnippetPhoto{margin-right:0}.ItemLeft{float:none;margin-right:0}.af-form-close-button{left:50%!important;margin-left:-15px!important}.af-header .bodyText span{font-size:100%!important}.ReminderBox{margin-left:0;width:100%}.ReminderBox p{padding:0 10px}#ExtraColumn{float:none;width:100%;margin:0 auto}}@media only screen and (max-width:767px){.hideFrom-0-767{display:none}}.DesktopOnly{display:block}.MobileOnly{display:none}@media screen and (max-width:600px){.MobileOnly{display:block}.DesktopOnly{display:none}}@media screen and (max-width:767px){.ItemLeft{width:100%;float:none}}@media screen and (max-width:414px){.ItemLeftRandom.new{margin:18px 0 8px 0}.ItemLeftRandom.new a{width:100%;height:auto}.ItemLeftRandom.new a img{width:100%;max-width:100%;margin:0}}Desktop: H2 flush left (default)h2 {text-align:left}@media screen and (max-width:414px){h2.section-title+h2{margin-top:8px;padding-top:0}}#Header .DesktopOnly img{display:block;width:100%;height:auto;aspect-ratio: 980 / 330}html{-webkit-text-size-adjust:100%}body{background:#fff;margin:0;padding:0;font-family:"Open Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-weight:300;color:#000;font-size:.9em;line-height:1.7}strong,b{font-weight:400}h1{font-family:'Hind',sans-serif;font-weight:300;font-size:230%;text-align:center;margin-top:20px;margin-bottom:0;color:#3d5366;letter-spacing:.08em;line-height:120%}h2{font-family:'Hind',sans-serif;font-weight:300;font-size:180%;border-top:1px solid #b3aabc;background-color:transparent;color:#3d5366;clear:both;margin:36px 0 14px 0;padding-top:10px}h2.section-title{text-align:center}h2.section-title+h2{margin-top:12px}h3{font-family:'Hind',sans-serif;font-weight:300;font-size:120%;border-top:1px solid #b3aabc;background-color:transparent;color:#3d5366;clear:both;margin:10px 0 -12px 0;padding-top:8px}h4{font-family:'Hind',sans-serif;font-weight:300;font-size:150%;background-color:transparent;color:#3d5366;clear:both;margin:36px 0 12px 0;border-top:1px solid #b3aabc}h5{font-family:'Hind',sans-serif;font-weight:300;font-size:120%;background-color:transparent;color:#3d5366;clear:both;margin:5px 0 -12px 0}h6{font-family:'Hind',sans-serif;font-weight:normal;font-size:130%;text-align:center;line-height:26px;border-bottom:1px solid #b3aabc;background-color:transparent;color:#3d5366;letter-spacing:.08em;clear:both;margin:20px 0 20px 0;line-height:120%}.pi-descriptor{font-weight:700;font-size:.85em;letter-spacing:.04em;text-transform:uppercase;margin-top:4px;margin-bottom:12px}.home h1{font-family:'Hind',sans-serif;font-weight:300;font-size:230%;text-align:center;margin-top:20px;margin-bottom:0;color:#3d5366;letter-spacing:.08em;line-height:120%;border-top:0!important}.home h2{font-family:'Hind',sans-serif;font-weight:300;font-size:230%;text-align:center;margin-top:20px;margin-bottom:0;color:#3d5366;letter-spacing:.08em;line-height:120%;border-top:0!important}.home h3{font-family:'Hind',sans-serif;font-weight:300;font-size:100%;border-bottom:1px solid #b3aabc;background-color:transparent;color:#3d5366;clear:both;border-top:0!important}.home h4{font-family:'Hind',sans-serif;font-weight:300;font-size:150%;background-color:transparent;color:#3d5366;clear:both;border:0;margin:0 0 -10px 0;border-top:0!important}.home h5{font-family:'Hind',sans-serif;font-weight:300;background-color:transparent;color:#3d5366;clear:both;font-size:200%;text-align:center;margin-bottom:20px;border-top:0!important}.home h6{font-family:'Hind',sans-serif;font-weight:normal;font-size:130%;text-align:center;line-height:26px;border-bottom:1px solid #b3aabc;background-color:transparent;color:#3d5366;letter-spacing:.08em;clear:both;margin:20px 0 20px 0;line-height:120%;border-top:0}blockquote{margin:20px 56px;color:#39412c;font-size:110%;line-height:20px;font-family:'Courier New',Courier,monospace;font-weight:normal}img{border:0 solid #ddd}img{max-width:100%;height:auto!important;-ms-interpolation-mode:bicubic}a:link img{border:0}a{color:#000}p a:link,p a:visited{color:#000;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}p a:hover,p a:active{color:#8f0705;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.pi-cta-list{list-style:none;margin:10px 0 20px 0;padding:0}.pi-cta-list li{margin:6px 0}.pi-cta-list a:link,.pi-cta-list a:visited{color:#000;text-decoration:none;font-weight:500;border-bottom:1px solid transparent}.pi-cta-list a:hover,.pi-cta-list a:active{color:#8f0705;text-decoration:none;font-weight:500;border-bottom:1px solid #3d5366}h2 a:link,h2 a:visited,h2 a:hover,h2 a:active,h4 a:link,h4 a:visited,h4 a:hover,h4 a:active,h5 a:link,h5 a:visited,h5 a:hover,h5 a:active{color:#3d5366;text-decoration:none}table{width:100%;border:0;padding:2px}td{width:25%;padding:0 5px 0 5px}#PageWrapper{width:980px;border:0}#Header{position:relative;width:980px;border-bottom:0}#ContentWrapper{float:left;width:100%}#ContentColumn{margin:0 250px 0 0;padding:0 25px 0 0}.ContentColumnHome{width:980px!important;margin:0 0 0 0!important;padding:0 0 0 0!important}#ExtraColumn{float:left;width:250px;margin-left:-250px}#Footer{clear:both;width:100%;padding:8px 0}.Liner{padding:10px}#Header .Liner{position:relative;padding:1px 0}#Footer .Liner{margin:0;padding:0 10px}#PageWrapper{margin:24px auto;background-repeat:repeat-y}#ContentWrapper{background-image:url(style-cdmx.css+menu-april-30.css+responsive-april-30.css+style-cdmx.css+menu-april-30.css+responsive-april-30.css.pagespeed.cc.koDp6K2rPw.css);background-repeat:no-repeat;background-color:#fff}#ContentColumn{background-image:url(style-cdmx.css+menu-april-30.css+responsive-april-30.css+style-cdmx.css+menu-april-30.css+responsive-april-30.css.pagespeed.cc.koDp6K2rPw.css);background-repeat:no-repeat;background-color:transparent}#ExtraColumn{background-image:url(style-cdmx.css+menu-april-30.css+responsive-april-30.css+style-cdmx.css+menu-april-30.css+responsive-april-30.css.pagespeed.cc.koDp6K2rPw.css);background-repeat:no-repeat;background-color:transparent}#Footer{background-image:url(style-cdmx.css+menu-april-30.css+responsive-april-30.css+style-cdmx.css+menu-april-30.css+responsive-april-30.css.pagespeed.cc.koDp6K2rPw.css);background-repeat:no-repeat;background-color:#fff;text-align:center;font-size:90%}.T3Menu h4{clear:both;padding:0;color:#3d5366;margin:0 0 0 0;border:0;text-align:center}.T3Menu h5{margin:0 0 -1px 2px;font-size:100%}.T3Menu h5 a:hover{color:#8f0705;text-decoration:underline}.T3Menu table{border:1px solid #b3aabc;margin-top:20px;margin-bottom:20px}.T3Menu{font-size:90%}.T3Menu a:link{text-decoration:none}.T3Menu a:hover{color:#8f0705;text-decoration:underline}.ShareBox{margin:0 auto 0 auto;text-align:center}.T3GoogleNav{clear:both;padding:0;margin:0;border:0;text-align:left}.T3GoogleNav::before{content:"Site Search:";display:#426685;font-weight:bold;margin-bottom:4px}#___gcse_0{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.gsc-control-cse{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;box-sizing:border-box}.gsc-search-box,.gsc-search-box-tools,.gsc-search-box table,form.gsc-search-box{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;border-collapse:collapse}.gsc-search-box td{padding:0!important}.gsc-input-box{width:100%!important;max-width:100%!important;padding:2px 4px!important;border:1px solid #ccc!important;background-color:#fff!important;box-sizing:border-box}input.gsc-input{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;border:0!important;background-color:#fff!important;box-sizing:border-box}.gsc-search-button{margin:0!important;padding:0!important}}

.gsc-search-button .gsc-search-button-v2 {width:auto!important;height:auto!important;padding:0!important;margin:0!important;border:none!important;background-color:transparent!important;background-image:none!important}* Force a visible search button with icon */
.gsc-search-button {padding:0!important;margin:0!important}.gsc-search-button button,.gsc-search-button input[type="submit"],.gsc-search-button .gsc-search-button-v2{display:inline-block!important;width:24px!important;height:24px!important;border:none!important;padding:0!important;margin:0!important;background-color:transparent!important;background-image:url(https://www.gstatic.com/images/icons/material/system/1x/search_black_24dp.png)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:16px 16px!important;cursor:pointer!important}.RHBox h4{clear:both;padding:0;color:#3d5366;margin:2px 0 10px 0;border:0;text-align:center;font-size:180%}.RHBox h4 a:hover{color:#8f0705;text-decoration:none}.RHBox h5{margin:7px 0 4px 0;font-size:135%;text-align:center}.RHBox h5 a:hover{color:#8f0705;text-decoration:none}.RHBox table{border:1px solid #b3aabc;margin-top:20px;margin-bottom:20px}.RHBox{font-size:90%}.RHBoxu a:link{text-decoration:none}.RHBox a:hover{color:#8f0705;text-decoration:underline}.Navigation{width:100%;background:url(https://www.mexicocityinsidersguide.com/image-files/xline.gif.pagespeed.ic.85v09L7m9g.png) bottom left no-repeat;padding-bottom:5px}.Navigation h3{padding:15px 0 0;font-size:115%;font-weight:normal;color:#000;border-bottom:1px solid #5c6c4b;margin:12px 0;background:url(https://www.mexicocityinsidersguide.com/image-files/xline.gif.pagespeed.ic.85v09L7m9g.png) top left no-repeat}.Navigation ul{list-style-type:none;position:relative;top:-35px;margin:0;padding:0;padding-top:30px;margin-bottom:-35px}.Navigation li{background-color:transparent;border:0 solid #5c6c4b;margin-bottom:3px}.Navigation a:link{color:#000;display:block;padding:3px 0 3px 4px;text-decoration:none}.Navigation a:visited{color:#000;display:block;padding:3px 0 3px 4px;text-decoration:none}.Navigation a:hover{color:#3d5366;display:block;padding:3px 0 3px 4px;background-color:#edf5e6;text-decoration:underline}.ThumbnailLink{text-align:left;font-size:110%;padding-bottom:0}.home .ThumbnailLink{text-align:center;font-size:100%}.ThumbnailLink a:link{text-decoration:none}.ThumbnailLink a:hover{color:#8f0705;text-decoration:underline}.ThumbnailLink a:visited{color:#000}.ThumbnailLink a:hover .Caption{color:#8f0705;text-decoration:underline}.ThumbnailLink a:visited .Caption{color:#000}.ExtraNav{font-family:'Hind',sans-serif;font-size:100%;text-align:center}.ExtraNav ul{list-style-type:none;padding:6px 0}.ExtraNav ul li{display:inline;background-color:transparent;text-align:center}.ExtraNav a:link{color:#000;text-decoration:none;padding:0 4px 0 4px;margin:0 6px 12px 6px}.ExtraNav a:visited{color:#000;text-decoration:none;padding:0 4px 0 4px;margin:0 6px 12px 6px}.ExtraNav a:hover{color:#3d5366;background-color:transparent;text-decoration:underline;padding:0 4px 0px4 px;margin:0 6px 12px 6px}.ExtraNav h5{font-size:120%;text-align:center;margin:0 0 -15px 0}.ExtraNav table{background-color:#e3eaf0;text-align:center;width:100%}.ExtraNav td{width:16.7%}#Header .ExtraNav{position:absolute;bottom:10px;right:0;width:100%}#Header .ExtraNav ul{margin:0;background-color:#e3eaf0;text-align:center}#Footer .ExtraNav{clear:both;margin:0;background-color:transparent}.SignatureBox{background-color:transparent;width:95%;border:1px solid #9ebc80;margin:0 auto 0 auto;padding:4px 12px}.TipBox{background-color:transparent;width:85%;border:1px solid #b3aabc;margin:0 auto 0 auto;padding:4px 12px}div.TipBox h4,div.TipBox h5{margin:12px 0 0 0;text-align:center;border-top:0 solid #b3aabc}div.TipBox p{margin:4px 0 0 0;line-height:19px;font-size:100%}.QuoteBox{background-color:#e3eaf0;border:1px solid #b3aabc;float:center;width:80%;margin-top:20px;margin-bottom:20px;margin-right:auto;margin-left:auto;padding-top:4px;padding-bottom:4px;padding-right:30px;padding-left:30px;font-size:100%;font-family:'Hind',sans-serif;text-align:center}.WidgetBox{background-color:#e3eaf0;border:0 solid #b3aabc;margin-top:20px;margin-bottom:20px;margin-right:auto;margin-left:auto;padding-top:4px;padding-bottom:4px;padding-right:6px;padding-left:6px;font-size:90% px;font-family:'Hind',sans-serif;line-height:1.4;color:#000;text-align:left}.WidgetBox p{font-size:13.5px}.WidgetBox a{font-weight:bold;text-decoration:none;color:#8f0705}.WidgetBox a:hover{color:#8f0705;text-decoration:underline}.WidgetBox td{padding-right:15px;font-size:12px}.WidgetBox h5{font-family:'Hind',sans-serif;background-color:transparent;color:#3d5366;margin-bottom:-5px}.TTDMobileLinkTable{background-color:#e3eaf0;border:0 solid #b3aabc;margin-top:20px;margin-bottom:20px;margin-right:auto;margin-left:auto;padding-top:4px;padding-bottom:4px;padding-right:6px;padding-left:6px;font-size:15px;font-family:'Hind',sans-serif;line-height:1;color:#000;text-align:left}.TTDMobileLinkTable a{color:#8f0705;text-decoration:bold}.TTDMobileLinkTable a:hover{color:#8f0705;text-decoration:underline}.TopFoldBox{background-color:#e3eaf0;border:0 solid #b3aabc;margin-top:20px;margin-bottom:20px;margin-right:auto;margin-left:auto;padding-top:4px;padding-bottom:4px;padding-right:6px;padding-left:6px;font-size:15px;font-family:'Hind',sans-serif;line-height:1;color:#000;text-align:left;s
}.TopFoldBox a{color:#8f0705;text-decoration:bold}.TopFoldBox a:hover{color:#8f0705;text-decoration:underline}.TopFoldBox h5{font-family:'Hind',sans-serif;font-size:140%;margin:10px 0 20px 0;border-top: 0px 
background-color: transparent;color:#3d5366;margin-bottom:30px;padding-left:12px;padding-top:0}.TopFoldBox p{margin-left:20px}.MonthlyBox{background-color:#e3eaf0;border:0 solid #b3aabc;margin-top:20px;margin-bottom:20px;margin-right:auto;margin-left:auto;padding-top:10px;padding-bottom:18px;padding-right:6px;padding-left:6px;color:#000;text-align:left}.MonthlyBox a{color:#000;text-decoration:none;margin-left:0}.MonthlyBox a:hover{color:#8f0705;text-decoration:underline}.DropQuote{background-color:#e3eaf0;width:85%;border:0 solid #9ebc80;margin:0 auto 12px auto;padding:4px 12px;font-size:120%}.DropQuote p{font: 'Hind', sans-serif;text-align:center;padding:0 14px;line-height:120%}.ReminderBox{background-color:#e3eaf0;width:24%;border:1px solid #b3aabc;margin:18px 0 12px 18px;float:right;color:#000}.ReminderBox h5{margin:0;padding:0;text-align:center;background-color:#e3eaf0;font-size:100%}.ReminderBox p{font-size:90%;padding:0 4px;line-height:120%}.ReminderBoxRating{background-color:#e3eaf0;width:38%;border:1px solid #b3aabc;margin:8px 0 12px 18px;float:right;color:#000}.ReminderBoxRating p{font-size:90%;padding:0 4px;line-height:120%}.ReminderBoxRating h5{padding:0;margin:5px 0 -9px 0;text-align:center;background-color:#e3eaf0;font-size:100%}.floating-box{margin:14px 0 22px 0}.floating-box a{display:inline-block;background:#2079c6;color:#fff;font-weight:700;font-size:14px;line-height:1;padding:10px 18px;border-radius:6px;text-decoration:none;letter-spacing:.01em;text-transform:uppercase;transition:background .15s ease , transform .05s ease}.floating-box a:hover{background:#1b66a7}.floating-box a:active{transform:translateY(1px)}.floating-box.editorial a{text-transform:none;!important}.SignUpRH{background-color:#e3eaf0;font-size:100%}.SignUpRH h4{clear:both;font-family:'Hind',sans-serif;font-size:180%;padding:0;color:#161e25;text-align:center;margin:0 0 0 0;border-bottom:1px solid #b3aabc;border-top:0}.SignUpRH h5{margin:0 0 -1px 2px;font-size:90%;color:#161e25}.SignUpRH table{background-color:#e3eaf0;border:0 solid #b3aabc;margin-top:0}.Clear{clear:both}.Caption a:hover{color:#8f0705;text-decoration:underline}.Caption{font-size:100%;font-weight:normal;color:#000;text-align:left;display:block;line-height:125%;margin-bottom:10px;margin-top:5px}.Caption-center{font-size:100%;font-weight:normal;color:#000;text-align:center;display:inline-block;line-height:125%;margin-bottom:10px;margin-top:5px}.Caption-center a:hover{color:#8f0705;text-decoration:underline}.PhotoTable td img{display:block;transition:opacity .25s ease , transform .25s ease}.PhotoTable td a:hover img{opacity:.92;transform:scale(1.01)}.ItemRight{float:right;margin:18px 0 6px 18px;text-align:center}.ItemCenter{margin:12px 0 6px 0;text-align:center}.ItemCenter55{margin:12px 0 6px 0;text-align:center;width:55%}.ItemLeft{float:left;margin:18px 18px 8px 0;width:446px}.ItemLeft340{float:left;margin:18px 18px 8px 0;width:340px}.ItemLeft320{float:left;margin:18px 18px 8px 0;width:320px}.ItemLeft125{float:left;margin:18px 18px 8px 0;width:125px}.ItemLeft150{float:left;margin:18px 18px 8px 0;width:150px}.ItemLeft75{float:left;margin:18px 18px 8px 0;width:75px}.ItemLeft25f{float:left;margin:0 18px 8px 0;width:20px}.ItemNone150{float:none;margin:18px 18px 8px 0;width:150px}.Itemleft25{float:none;margin:18px 18px 8px 0;width:25px}.ItemLeftRandom{float:left;margin:18px 18px 8px 0}.ItemLeftRandom.new a{width:200px;height:200px;display:block;overflow:hidden}.ItemLeftRandom.new a img{width:auto;max-width:200%;margin:0 -50%}.SnippetPhoto{float:left;margin:18px 18px 8px 0}.thumPic1{width:160px!important;height:160px!important}.thumPic2{width:260px!important;height:260px!important}.thumPic200{width:200px!important;height:200px!important}.TopParaStyle1{font-size:120%}.TopParaStyle2{font-size:110%}.fontStyle1{font-size:100%}.fontStyle90{font-size:90%}.paddLeft10{padding-left:20px}.paddRight10{padding-right:20px}.PhotoTable .padd3{padding-right:10px;padding-left:10px;padding-top:10px}.PhotoTable.column6 td{width:16.666%;padding-right:10px;padding-left:10px}.PhotoTable.column6 h5{font-size:200%;line-height:1.2;text-align:center;margin-bottom:40px}.PhotoTable.column5 td{width:20%;padding-top:14px;padding-right:3px;padding-left:3px}.PhotoTable.column5 td img{width:130px}.PhotoTable.column4 td{width:25%;padding-top:14px}.ListTable td{padding-top:14px}.ListTable7 td{padding-top:7px}.listStyle1{line-height:1.65;list-style-type:circle;padding-left:25px}.listStyle1 li{margin-top:5px}.listStyle1 li.first{margin-top:0}.img-block{display:block}.thumbsign{width:20px}.pi-tip-box+h2{margin-top:36px}.pi-tip-box{border:1px solid #e3e3e3;border-left:4px solid #1a1a1a;border-radius:12px;background:#f7f7f7;padding:16px;margin:32px 0 46px 0;display:flex;gap:16px;align-items:stretch;position:relative;z-index:0}.pi-tip-box:hover{background:#f3f3f3}.pi-tip-stretch{position:absolute;inset:0;z-index:1;display:block;cursor:pointer}.pi-tip-media,.pi-tip-body{position:relative;z-index:2;pointer-events:none}.pi-tip-media a,.pi-tip-body a,.pi-tip-cta a{pointer-events:auto;position:relative;z-index:3}.pi-tip-media{flex:0 0 34%}.pi-tip-label{font-size:14px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;margin:2px 0 12px 4px;color:#3d5366;display:inline-block;padding-bottom:6px;border-bottom:1px solid #e3e3e3}.pi-tip-img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:10px;display:block;border:1px solid #ededed}.pi-tip-media a:hover .pi-tip-img{filter:brightness(.98)}.pi-tip-body{flex:1;display:flex;flex-direction:column;justify-content:center;padding-top:25px;gap:6px}.pi-tip-h4{margin:0;font-size:18px;line-height:1.25;border-top:none}.pi-tip-h4 a{text-decoration:none;color:inherit}.pi-tip-h4 a:hover{text-decoration:underline}.pi-tip-text{margin:0;line-height:1.5;max-width:48ch}.pi-tip-cta{position:relative;z-index:2}.pi-tip-cta a{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:10px;border:1px solid #dcdcdc;background:#fff;font-weight:700;text-decoration:none}.pi-tip-cta a:hover{border-color:#cfcfcf;background:#fdfdfd}@media (max-width:700px){.pi-tip-box{display:block}.pi-tip-media{margin:0 0 12px 0}.pi-tip-img{aspect-ratio:2/1}.pi-tip-body{display:block;padding-top:0;gap:0}.pi-tip-h4{font-size:17px;margin:0 0 6px 0}.pi-tip-text{margin:0 0 12px 0;max-width:none}}.ttd-more .ItemCenter{margin:18px 0 24px 0}.pi-month-box{border:1px solid #e3e3e3;border-left:4px solid #1a1a1a;border-radius:12px;background:#f7f7f7;padding:12px 12px;margin:18px 0 28px 0;box-shadow:0 6px 18px rgba(0,0,0,.06)}.pi-month-box:hover{background:#f3f3f3}.pi-month-label{font-size:13px;letter-spacing:.06em;text-transform:none;font-weight:800;margin:0 0 9px 4px;color:#3d5366;display:inline-block;padding-bottom:5px;border-bottom:1px solid #e3e3e3}.pi-month-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:7px}.pi-month-link{display:inline-flex;align-items:center;justify-content:center;padding:7px 8px;border-radius:9px;border:1px solid #dcdcdc;background:#fff;font-weight:700;font-size:13.5px;line-height:1.05;text-decoration:none;color:inherit;white-space:nowrap}.pi-month-link:hover{border-color:#cfcfcf;background:#fdfdfd}@media (max-width:700px){.pi-month-grid{grid-template-columns:repeat(3,1fr)!important;gap:6px}}@media (max-width:420px){.pi-month-grid{grid-template-columns:repeat(2,1fr)!important}}.pi-guide-box{border:1px solid #e3e3e3;border-left:4px solid #1a1a1a;border-radius:12px;background:#f7f7f7;padding:16px;margin:24px 0 34px 0}.pi-guide-box:hover{background:#f3f3f3}.pi-guide-label{font-size:14px;letter-spacing:.08em;text-transform:uppercase;font-weight:800;margin:0 0 14px 4px;color:#3d5366;display:inline-block;padding-bottom:6px;border-bottom:1px solid #e3e3e3}.pi-guide-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.pi-guide-card{background:#fff;border:1px solid #dcdcdc;border-radius:10px;padding:14px 14px 12px 14px;display:flex;flex-direction:column;gap:8px}.pi-guide-card:hover{border-color:#cfcfcf;background:#fdfdfd}.pi-guide-h4{margin:0;font-size:18px;line-height:1.25;border-top:none}.pi-guide-h4 a{text-decoration:none;color:inherit}.pi-guide-h4 a:hover{text-decoration:underline}.pi-guide-text{margin:0;line-height:1.45;font-size:14px;min-height:7.25em}.pi-guide-cta a{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:10px;border:1px solid #dcdcdc;background:#fff;font-weight:700;text-decoration:none;color:inherit;transition:color .15s ease , border-color .15s ease , background .15s ease}.pi-guide-cta a:hover{color:#8f0705;text-decoration:underline;border-color:#bdbdbd;background:#fdfdfd}@media (max-width:700px){.pi-guide-grid{grid-template-columns:1fr;gap:12px}.pi-guide-h4{font-size:17px}.pi-guide-text{font-size:15px}}#top-experiences,#day-trips,#more,#food,#museums,#plan-more{scroll-margin-top:90px}.pi-plan-box{border:1px solid #e3e3e3;border-left:4px solid #1a1a1a;border-radius:12px;background:#f7f7f7;padding:12px 14px;margin:18px 0 28px 0;box-shadow:0 6px 18px rgba(0,0,0,.06)}.pi-plan-box:hover{background:#f3f3f3}.pi-plan-label{font-size:13px;letter-spacing:.06em;text-transform:none;font-weight:800;margin:0 0 10px 4px;color:#3d5366;display:inline-block;padding-bottom:5px;border-bottom:1px solid #e3e3e3}.pi-plan-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.pi-plan-item{margin:0;line-height:1.35;font-size:15px}.pi-plan-day{font-weight:700}.pi-plan-item a{color:#8f0705;text-decoration:none;border-bottom:1px solid transparent}.pi-plan-item a:hover{text-decoration:underline}.pi-top-experiences h4{margin:18px 0 -10px 0}.anchor-offset{scroll-margin-top:90px}.plan-feature{max-width:980px;margin:40px auto 50px auto;display:flex;gap:24px;align-items:stretch}.plan-feature-image{flex:0 0 430px}.plan-feature-image img{display:block;width:100%;height:auto}.plan-feature-copy{flex:1 1 auto;padding:24px 28px;background:#f7f7f7;border:1px solid #e3e3e3}.plan-feature-copy h2{margin:0 0 14px 0;text-align:left}.plan-feature-copy p{margin:0 0 18px 0;text-align:left}.plan-feature-copy .pi-cta-list{margin:0}@media (max-width:768px){.plan-feature{display:block;margin:30px auto 40px auto}.plan-feature-image{width:100%;max-width:430px;margin:0 auto 18px auto}.plan-feature-image img{width:100%;height:auto}.plan-feature-copy{padding:20px 18px}}.HomeExploreWrap{width:100%;max-width:980px;margin:40px auto 56px auto}.HomeExploreTitle{display:block;width:100%;margin:0;padding:0;text-align:left!important}.HomeExploreGrid{display:grid;grid-template-columns:1.45fr 1fr 1fr;column-gap:24px;row-gap:8px;align-items:start;margin-top:26px}.HomeExploreIntro{grid-column: 1 / 2;padding:0 16px 0 0}.HomeExploreIntro p{margin:0;max-width:350px}.HomeExploreLinks{padding:2px 0 0 6px}.HomeExploreLinks.col1{grid-column: 2 / 3}.HomeExploreLinks.col2{grid-column: 3 / 4}.HomeExploreLinks .pi-cta-list{margin:0;padding:0}.HomeExploreLinks .pi-cta-list li{margin:0 0 10px 0}.HomeExploreLinks .pi-cta-list li:last-child{margin-bottom:0}.HomeOtherParisWrap{width:100%;max-width:980px;margin:52px auto 66px auto}.HomeOtherParisTitle{margin:0;padding:0;text-align:left!important}.HomeOtherParisGrid{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;column-gap:24px;row-gap:8px;align-items:start;margin-top:30px}.HomeOtherParisIntroBlock{padding:0 14px 0 0}.HomeOtherParisIntro{margin:0 0 16px 0;max-width:255px}.HomeOtherParisPhoto{margin:0}.HomeOtherParisPhoto img{display:block;width:100%;height:auto}.HomeOtherParisCol h3{margin:0 0 12px 0}.HomeOtherParisCol .pi-cta-list{margin:0;padding:0}.HomeOtherParisCol .pi-cta-list li{margin:0 0 10px 0}.HomeOtherParisCol .pi-cta-list li:last-child{margin-bottom:0}.HomeDecisionStrip{max-width:980px;margin:36px auto 18px auto}.HomeExploreMobileWrap{max-width:100%;margin:30px 0 40px 0;padding:0 16px}.HomeExploreMobileWrap h2{margin:0 0 16px 0;text-align:center}.HomeExploreMobileWrap p{margin:0 0 18px 0}.HomeExploreMobileGrid{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;align-items:start}.HomeExploreMobileCol .pi-cta-list li{margin:0 0 9px 0}.HomeFurtherMobileWrap{display:block;width:100%;max-width:100%;margin:30px 0 40px 0;padding:18px 16px 10px 16px;background-color:#f7f7f7;border-top:1px solid #b3aabc;overflow:hidden;box-sizing:border-box}.HomeFurtherMobileWrap h2{margin:0;text-align:center;background-color:transparent}.HomeFurtherMobileKicker{text-align:center;margin:6px 0 18px 0;font-size:.95em;color:#555;background-color:transparent}.HomeFurtherMobileSection{margin:0 0 26px 0;background-color:transparent}.HomeFurtherMobileSection:last-child{margin-bottom:0}.HomeFurtherMobileSection h3{margin:0 0 12px 0;text-align:center;font-size:1.2em;font-weight:600;background-color:transparent}.HomeFurtherList{margin:0;padding:0;background-color:transparent}.HomeFurtherList li{margin:0 0 7px 0;background-color:transparent}.HomeFurtherList li:last-child{margin-bottom:0}.HomeDecisionMobileWrap{max-width:100%;margin:24px 0 24px 0;padding:0 16px}.HomeDecisionMobileTitle{margin:0 0 18px 0;text-align:center}.HomeDecisionMobileGrid{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;column-gap:12px;row-gap:18px}.HomeDecisionMobileTile a{display:block;text-decoration:none}.HomeDecisionMobileTile img{display:block;width:100%;height:auto}.HomeDecisionMobileTile .Caption{display:block;margin-top:8px;text-align:center}.pi-link-label{margin:12px 0 -8px 0;font-size:14px;letter-spacing:.04em}#Header .menuTemplate3{position:absolute;bottom:10px;right:0;width:100%}#Header .is-sticky .menuTemplate3{position:static}#Header .is-sticky{position:fixed;z-index:9999;top:0}.menuTemplate3{margin:0 auto;width:auto;float:left;position:relative;z-index:4;height:35px;background:#3d5366;list-style:none;padding:0}.menuTemplate3 div{box-sizing:content-box}.menuTemplate3 li{padding:0;float:left;height:36px;position:relative;color:#eee;z-index:5}.menuTemplate3 li:hover,.menuTemplate3 li.onhover{border-top:0}.menuTemplate3 a{padding:0 30px;line-height:36px;font-size:15px;font-weight:normal;display:inline-block;outline:0;text-decoration:none;color:#fff;position:relative}.menuTemplate3 li:hover a,.menuTemplate3 li.onhover a{background-color:#47749a;color:#fff;z-index:9}.menuTemplate3 a.arrow{background:url(arrow.gif) no-repeat right center}.menuTemplate3 li.menuRight{float:right;margin-right:0}.menuTemplate3 li.separator{font-size:0;overflow:hidden;border-left:1px solid #aaa;height:20px;margin-top:8px;z-index:4}.menuTemplate3 .drop{position:absolute;z-index:5;left:-9999px;background:#47749a;text-align:left;padding:20px;top:35px;color:#fff;font-weight:bold}.menuTemplate3 .drop a{padding-left:0;padding-right:0;line-height:26px;font-size:12px;font-weight:normal;display:inline;text-align:left;position:static;z-index:0}.menuTemplate3 li:hover .drop,.menuTemplate3 li.onhover .drop{left:-1px}.menuTemplate3 li:hover .dropToRight2,.menuTemplate3 li.onhover .dropToRight2{left:-60px}.menuTemplate3 li:hover .dropToLeft,.menuTemplate3 li.onhover .dropToLeft{left:auto;right:-1px}.menuTemplate3 li:hover .dropToLeft2,.menuTemplate3 li.onhover .dropToLeft2{left:auto;right:-100px}.menuTemplate3 .drop h4{font-family:'Hind',sans-serif;text-transform:uppercase;font-weight:700;margin:0 0 6px;border-top:none;border-bottom:1px solid #fff}.menuTemplate3 .drop h4 a{font-size:14px;line-height:1;font-weight:700}.menuTemplate3 .drop .photo h4{border:none;text-transform:none}.menuTemplate3 div.drop div.text-block{margin-bottom:10px}.menuTemplate3 div.drop div.text-block.last{margin-bottom:0}.menuTemplate1 li:hover .drop a,.menuTemplate1 li.onhover .drop a{background:none;background-image:none;padding:0 0}.menuTemplate3 div.drop div a{line-height:24px;color:#fff;background:none}.menuTemplate3 div.drop div a:hover{text-decoration:underline;cursor:pointer;color:#fff}.menuTemplate3 div.left{float:left;width:32%;margin-right:3%}.menuTemplate3 div.left.last{margin-right:0}.menuTemplate3 div.left.photo{width:30%;margin-right:0;text-align:center}.menuTemplate3 div.left.photo.first{margin-right:3%}.menuTemplate3 div.left.photo img{width:100%;height:auto;margin-bottom:8px}.decor3_1{}.decor3_2{}.resMenuToggler{display:none;height:43px;width:43px;background:#222 url(https://www.mexicocityinsidersguide.com/image-files/res-menu-toggler.png) no-repeat 0 0;background-size:100% 100%;font-size:0;line-height:0;text-decoration:none;text-indent:-12000px;cursor:pointer;position:absolute;top:10px;right:10px}.reMenuOverlay{display:none;background-color:rgba(0,0,0,.7);position:absolute;top:0;left:0;z-index:1000}.resMenuSection{width:260px;color:#fff;background-color:#222;-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,.5);box-shadow:0 0 5px 2px rgba(0,0,0,.5);position:absolute;top:0;left:-300px;z-index:1001;overflow-y:auto}.resMenuLogo{background:#0b0b0b;padding:5px;text-align:center}.resMenuLogo img{max-width:100%}.resMenu{font-family:Arial,Helvetica,sans-serif;font-size:14px;text-align:left}.resMenu ul{list-style:none;padding:0;margin:0}.resMenu ul li{list-style:none;border-bottom:1px solid #0b0b0b;padding:0;margin:0;position:relative}.resMenu ul li a{display:block;padding:9px 15px;text-decoration:none;color:#fff;line-height:21px;position:relative}.resMenu ul li a:hover{background:#0b0b0b}.resMenu ul li .dorpIco{display:block;width:39px;height:39px;line-height:39px;text-align:center;border-left:1px solid #0b0b0b;background:url(https://www.mexicocityinsidersguide.com/image-files/drop-ico.png) no-repeat 50% 50%;cursor:pointer;position:absolute;top:0;right:0}.resMenu ul li .dorpIco.dorpIcoActive{background-image:url(https://www.mexicocityinsidersguide.com/image-files/drop-ico-active.png)}.resMenu ul li ul{display:none}.resMenu ul li li{border-bottom:0;border-top:1px solid #0b0b0b;background-color:#343434}.resMenu ul li li a{padding-left:25px}.resMenu ul li li li{background-color:#515151}.resMenu ul li li li a{padding-left:35px}.dorptrigger{display:none}#resMenuToggler:checked+.reMenuOverlay+.resMenuSection{left:0}.resMenuToggler{z-index:9999}.resMenuSection{left:calc(-100vw - 20px);width:260px;min-height:100vh;transition:left .5s ease-in-out}.reMenuOverlay{position:absolute;z-index:1;display:block;width:100%;height:100vh;opacity:0;pointer-events:none;transition:opacity .5s ease-in-out}#resMenuToggler:checked+.reMenuOverlay{pointer-events:all;opacity:1}.dorptrigger+ul{overflow:hidden;padding:0;margin:0;display:block!important;max-height:0;pointer-events:none;transition:all .5s linear}.dorptrigger:checked+ul{max-height:100vh!important;pointer-events:all!important}.dorptrigger{display:none}.resMenu li{position:relative}.resMenu ul{display:block!important}.resMenu ul ul{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.25,.46,.45,.94)}.resMenu .dorptrigger:checked ~ ul {max-height:1000px}.resMenu .dorptrigger:checked+label>.dorpIco{background-image:url(https://www.parisinsidersguide.com/image-files/xdrop-ico-active.png.pagespeed.ic.l3QE4-IIcS.webp)}@charset "utf-8";img{width:100%}img.af-form-close-button{width:auto}@media only screen and (min-width:1024px){.SnippetPhoto .thumPic1{margin-right:0!important}}@media only screen and (max-width:1024px){img{width:100%}iframe{width:100%;height:245px}h1{font-size:200%}h2{font-size:160%;margin-bottom:0}h5{font-size:120%!important}.T3Menu h5{font-size:100%!important}.resMenuToggler{display:block}#Header{width:730px}#Header .Liner{}#Header .LinerHome{}#Header .ExtraNav{bottom:3px;display:none}#Header .DropDownNav{display:none}.ExtraNav a{margin-left:3px!important;margin-right:3px!important;padding-left:0!important;padding-right:0!important}.ContentColumnHome,#PageWrapper{width:730px!important}#PageWrapper{margin-top:20px}#ContentColumn{margin:0 200px 0 0}#ExtraColumn{width:200px;margin-left:-200px}.ThumbnailLink a{line-height:1.2}.ThumbnailLink a img{margin:0 0 5px}.SnippetPhoto{}.ItemLeft{}}@media only screen and (max-width:1024px) and (orientation:portrait){#PageWrapper{margin-top:10px}#ContentColumn{margin:0 0 18px!important;padding:0!important}.SnippetPhoto{}#ExtraColumn{clear:both;float:none;width:440px;margin:0 auto}}@media only screen and (max-width:799px){img{width:100%}h1{font-size:140%}.home h1{font-size:180%}h2{font-size:130%;margin-bottom:0}h4{font-size:130%;line-height:1.2;padding:5px 0}.home h2{font-size:160%;margin-top:10px}h5{font-size:120%!important}.T3Menu h5{font-size:100%!important}.resMenuToggler{display:block;height:33px;width:33px}#Header{width:100%;padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#Header .Liner{}#Header .LinerHome{}#Header .ExtraNav{bottom:3px;display:none}#Header .DropDownNav{display:none}.ExtraNav a{margin-left:3px!important;margin-right:3px!important;padding-left:0!important;padding-right:0!important}.ContentColumnHome,#PageWrapper{width:100%!important}#PageWrapper{margin-top:10px}#ContentColumn{margin:0 0 18px!important;padding:0!important}.SnippetPhoto{}#ExtraColumn{clear:both;float:none;width:440px;margin:0 auto}}@media only screen and (max-width:640px){.SnippetPhoto{}}@media only screen and (max-width:460px){iframe{width:100%;height:157px}td{display:block!important;width:100%!important;padding-left:0!important;padding-right:0!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#Footer td{padding-top:10px!important;padding-bottom:10px!important}.gsc-input-box td{display:inline!important;width:auto!important}.SnippetPhoto{margin-right:0}.ItemLeft{float:none;margin-right:0}.af-form-close-button{left:50%!important;margin-left:-15px!important}.af-header .bodyText span{font-size:100%!important}.ReminderBox{margin-left:0;width:100%}.ReminderBox p{padding:0 10px}#ExtraColumn{float:none;width:100%;margin:0 auto}}@media only screen and (max-width:767px){.hideFrom-0-767{display:none}}.DesktopOnly{display:block}.MobileOnly{display:none}@media screen and (max-width:600px){.MobileOnly{display:block}.DesktopOnly{display:none}}@media screen and (max-width:767px){.ItemLeft{width:100%;float:none}}@media screen and (max-width:414px){.ItemLeftRandom.new{margin:18px 0 8px 0}.ItemLeftRandom.new a{width:100%;height:auto}.ItemLeftRandom.new a img{width:100%;max-width:100%;margin:0}}Desktop: H2 flush left (default)h2 {text-align:left}@media screen and (max-width:414px){h2.section-title+h2{margin-top:8px;padding-top:0}}