/* Selector de idioma ES / EN / FR */
.nav-end{display:flex;align-items:center;gap:14px}
.nav ul{margin-inline:auto}
.langs{display:flex;gap:2px;padding:3px;border-radius:999px;background:rgba(255,255,255,.1);font-size:12px;font-weight:600;letter-spacing:.02em;line-height:1}
.langs a{display:block;padding:6px 9px;border-radius:999px;color:rgba(255,255,255,.72);text-decoration:none;transition:background .2s,color .2s}
.langs a:hover{color:#fff}
.langs a[aria-current="true"]{background:#fff;color:#000}
.nav.light .langs{background:rgba(0,0,0,.06)}
.nav.light .langs a{color:rgba(0,0,0,.6)}
.nav.light .langs a:hover{color:#000}
.nav.light .langs a[aria-current="true"]{background:#000;color:#fff}
.nav.open .langs{background:rgba(255,255,255,.1)}
.nav.open .langs a{color:rgba(255,255,255,.72)}
.nav.open .langs a[aria-current="true"]{background:#fff;color:#000}
.menu__langs{justify-content:center;margin:16px auto 0;width:max-content;font-size:14px}
.menu__langs a{padding:8px 14px;font-size:14px;font-weight:600;border:0;letter-spacing:.02em}
.nav .wrap > .nav-end{margin-left:auto}
@media (max-width:900px){.nav .nav-end{margin-right:6px}.nav .nav-end .langs{font-size:11px}.nav .nav-end .langs a{padding:5px 7px}}
.nav ul a,.nav .pill{white-space:nowrap}
@media (min-width:901px){.nav .wrap{gap:16px}.nav ul{gap:20px;font-size:13.5px}.nav-end{gap:10px}.nav .pill{padding:9px 15px;font-size:13.5px}.langs a{padding:5px 8px}}
.nav .brand{flex-shrink:0}
.nav .brand img{flex-shrink:0;max-width:none}
@media (min-width:901px) and (max-width:1180px){.nav .wrap{gap:10px}.nav ul{gap:14px;font-size:12.5px}.nav .pill{padding:8px 12px;font-size:12.5px}.nav-end{gap:8px}}
/* Con Conocenos en el menu: mas compacto entre 1021 y 1180 px */
@media (min-width:1021px) and (max-width:1180px){.nav ul{gap:9px;font-size:12px}.nav .pill{padding:8px 11px;font-size:12px}.nav-end{gap:6px}.langs a{padding:5px 7px}}
