.e-nav{position:relative}.e-nav__border{will-change:transform;background-color:var(--accent);transform-origin:0;width:2px;height:2px;transition:transform .3s cubic-bezier(.59,.59,.03,1);position:absolute;bottom:-6px}.e-nav__item{white-space:nowrap;margin-right:30px}.e-nav__item:hover,.e-nav__item:visited{color:var(--accent)}@media screen and (width<=992px){.e-nav{width:100%;padding-bottom:2px;overflow-x:auto}.e-nav__item{margin-right:20px}.e-nav__border{bottom:0}}
