/* MXTowns v174: first row Comercio Contacto Portal, second Emergencias Gobierno Codigo postal.
   Bright legible white labels, two centered tight rows. No new decorative blocks. */
.mx-persistent-header-v141 > .utility.mx-v170-nav {
  display:flex;flex-wrap:wrap;align-items:center;align-content:center;
  justify-content:center;column-gap:clamp(5px,2vw,15px);row-gap:0;
  padding:2px clamp(4px,1.4vw,12px) 3px;
}
.mx-persistent-header-v141 > .utility.mx-v170-nav > a {
  flex:0 0 auto;margin:0;min-height:31px;justify-content:center;
  color:#FFFFFF;white-space:nowrap;
}
.mx-persistent-header-v141 > .utility.mx-v170-nav > a[href*="/servicios/"],
.mx-persistent-header-v141 > .utility.mx-v170-nav > a[href*="/contacto/"],
.mx-persistent-header-v141 > .utility.mx-v170-nav > a[href*="/portal/"] {
  font-size:clamp(.94rem,3.7vw,1.11rem);font-weight:800;
}
.mx-persistent-header-v141 > .utility.mx-v170-nav > a[href*="/servicios/"] {order:1}
.mx-persistent-header-v141 > .utility.mx-v170-nav > a[href*="/contacto/"] {order:2}
.mx-persistent-header-v141 > .utility.mx-v170-nav > a[href*="/portal/"] {order:3}
.mx-persistent-header-v141 > .utility.mx-v170-nav::after {
 content:"";order:4;flex:0 0 100%;height:0;margin:0;padding:0;
}
.mx-persistent-header-v141 > .utility.mx-v170-nav > a[href*="/emergencies/"],
.mx-persistent-header-v141 > .utility.mx-v170-nav > a[href*="/government/"],
.mx-persistent-header-v141 > .utility.mx-v170-nav > a[href*="/postal-code/"] {
 font-size:clamp(.87rem,3.25vw,1rem);font-weight:660;
}
.mx-persistent-header-v141 > .utility.mx-v170-nav > a[href*="/emergencies/"] {order:5}
.mx-persistent-header-v141 > .utility.mx-v170-nav > a[href*="/government/"] {order:6}
.mx-persistent-header-v141 > .utility.mx-v170-nav > a[href*="/postal-code/"] {order:7}
.mx-persistent-header-v141 > .utility.mx-v170-nav > a[href*="/servicios/"] svg,
.mx-persistent-header-v141 > .utility.mx-v170-nav > a[href*="/contacto/"] svg,
.mx-persistent-header-v141 > .utility.mx-v170-nav > a[href*="/portal/"] svg{width:17px;height:17px}
.mx-persistent-header-v141 > .utility.mx-v170-nav > a[href*="/emergencies/"] svg,
.mx-persistent-header-v141 > .utility.mx-v170-nav > a[href*="/government/"] svg,
.mx-persistent-header-v141 > .utility.mx-v170-nav > a[href*="/postal-code/"] svg {width:15px;height:15px}
@media(max-width:580px){
 .mx-persistent-header-v141 > .utility.mx-v170-nav{column-gap:clamp(3px,1.1vw,8px);padding:2px 3px 3px}
 .mx-persistent-header-v141 > .utility.mx-v170-nav > a[href*="/emergencies/"],
 .mx-persistent-header-v141 > .utility.mx-v170-nav > a[href*="/government/"],
 .mx-persistent-header-v141 > .utility.mx-v170-nav > a[href*="/postal-code/"] {font-size:clamp(.84rem,3.25vw,.99rem)}
}
