header .nav{gap:20px}
header #navigation{min-width:0;gap:18px;font-size:14px;align-items:center}
header #navigation>a{white-space:nowrap;flex:0 0 auto;line-height:1.6;padding-block:12px}
header .header-contact{flex-shrink:0;white-space:nowrap}
@media(min-width:1101px){header #navigation{display:flex;flex-wrap:nowrap}header .menu-toggle{display:none}}
@media(max-width:1100px){
 header .nav{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0;min-height:64px}
 header .menu-toggle{display:block;background:none;color:white;border:1px solid #ffffff50;border-radius:5px;padding:7px 12px;font-size:14px}
 header #navigation{display:none;order:3;flex:0 0 100%;padding:12px 0 18px;gap:0}
 header #navigation.open{display:flex;flex-direction:column;align-items:stretch}
 header #navigation>a{padding:10px 8px;border-bottom:1px solid #ffffff18;text-align:start}
}

/* 1.4.18: Persian navigation and mustard contact section. */
header #navigation>a.mpt-home-link{display:inline-flex;align-items:center;gap:6px}
.mpt-home-link svg{flex:0 0 18px}
html[lang="fa"] #contact .contact-row>span,
html[lang="fa"] #contact .office-address>span,
html[lang="fa"] #contact .office-address>p,
html[lang="fa"] #contact .office-hours{font-weight:700;color:#172f4a;opacity:1}
