.site-nav{display:flex!important;align-items:center;gap:clamp(13px,1.5vw,24px);font:900 13px/1.2 Lato,Arial,sans-serif}.site-nav>a{position:relative;padding:12px 0;white-space:nowrap}.site-nav>a:hover,.site-nav>a[aria-current=page]{color:#007b84}.site-nav>a[aria-current=page]:after{content:'';position:absolute;height:3px;bottom:4px;left:0;right:0;border-radius:2px;background:#F5A21B}.site-nav .nav-consult{padding:12px 16px;border:1px solid #003c4330;border-radius:30px}.site-menu-toggle{display:none;border:1px solid #003c4330;border-radius:25px;padding:10px 15px;background:transparent;color:#003c43;font:900 13px Lato,Arial;cursor:pointer}
@media(max-width:1100px){.site-menu-toggle{display:block}.header{position:relative}.header .site-nav{display:none!important;position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:30;flex-direction:column;align-items:stretch;gap:0;padding:16px 24px;background:#fafaf6;border:1px solid #e2e7df;border-radius:24px;box-shadow:0 18px 30px #003c4325}.header .site-nav.is-open{display:flex!important}.site-nav>a{padding:14px 6px}.site-nav .nav-consult{margin-top:6px;text-align:center}}
@media(max-width:700px){.header .brand img{max-width:140px}.header{gap:12px}.site-menu-toggle{flex-shrink:0}}