/* Hotfix 04: Compact bilingual navigation */
.er-main-nav .navbar-nav{gap:.1rem}
.er-main-nav .nav-link{white-space:nowrap}
.er-main-nav .nav-link.dropdown-toggle{font-weight:600;color:#344054;box-shadow:none;outline:0}
.er-main-nav .nav-link.dropdown-toggle:focus{box-shadow:none}
.er-nav-dropdown{border:1px solid var(--er-border,#e4e7ec);border-radius:16px;padding:.45rem;box-shadow:0 16px 38px rgba(16,24,40,.14);min-width:245px}
.er-nav-dropdown .dropdown-item{border-radius:10px;font-weight:600;padding:.58rem .72rem;white-space:normal}
.er-nav-dropdown .dropdown-item:hover,.er-nav-dropdown .dropdown-item:focus{background:#eef4ff;color:var(--er-primary,#1455d9)}
.er-nav-dropdown .dropdown-divider{margin:.35rem .15rem}
.er-quote-cta{margin-left:.35rem;white-space:nowrap}
.er-language-item{display:flex;align-items:center;margin-left:.45rem}
.er-lang-toggle{display:inline-flex;align-items:center;border:1px solid #d9e2ef;border-radius:999px;overflow:hidden;background:#fff;line-height:1}
.er-lang-toggle a,.er-lang-toggle span{display:inline-flex;align-items:center;justify-content:center;min-width:31px;padding:.42rem .45rem;font-size:.73rem;font-weight:800;letter-spacing:.04em;text-decoration:none;color:#667085}
.er-lang-toggle a:hover{background:#f3f7ff;color:var(--er-primary,#1455d9)}
.er-lang-toggle .active{background:var(--er-primary,#1455d9);color:#fff}
.er-account-menu .btn{white-space:nowrap}
.er-account-dropdown{min-width:220px}
@media(max-width:991px){
  .er-main-nav .navbar-nav{padding-top:.75rem;align-items:stretch!important}
  .er-main-nav .nav-link.dropdown-toggle{padding-left:0;padding-right:0}
  .er-main-nav .dropdown-menu{box-shadow:none;border:0;padding:.2rem 0 .45rem;margin:0;background:transparent}
  .er-main-nav .dropdown-item{padding:.52rem .75rem}
  .er-main-nav .er-quote-cta,.er-main-nav .er-account-menu .btn,.er-main-nav .nav-item > .btn{display:flex;justify-content:center;align-items:center;width:100%;margin:.35rem 0 0!important}
  .er-language-item{margin:.65rem 0 .25rem}
  .er-account-menu{margin-left:0!important}
}
