.nav-btn{position:relative;display:flex;align-items:center;font-size:13px;font-weight:400;transition:color .2s linear;white-space:nowrap;width:-moz-fit-content;width:fit-content}.nav-btn svg{width:12px;height:12px;margin-left:12px;transition:all .2s linear;transform:rotate(0deg)}.nav-btn:not(:last-child){margin-right:40px}.nav-btn .btn-group{display:flex;align-items:center;margin-bottom:4px;width:100%}.nav-btn .line{position:absolute;top:0;right:0;bottom:0;left:50%;transform:translateX(-50%);margin:0;padding:0;width:100%;min-width:50px;overflow:hidden;visibility:hidden;opacity:0;transition:visibility 0s,opacity .2s linear}.nav-btn .line span{position:absolute;right:0;bottom:0;left:0;height:1px;background-color:var(--theme-color-2);border-radius:10px}.nav-btn .line span:first-child{transition:transform 1s cubic-bezier(.26,1,.32,1) .2s}.nav-btn .line span:last-child{transform:translateX(-102%);transition:transform 1s cubic-bezier(.26,1,.32,1)}.nav-btn .line:hover span:first-child{transform:translateX(102%);transition:transform 1s cubic-bezier(.26,1,.32,1)}.nav-btn .line:hover span:last-child{transform:translateX(0);transition:transform 1s cubic-bezier(.26,1,.32,1) .2s}.nav-btn:hover{color:var(--nav-btn-hover-color,var(--theme-color-9))!important}.nav-btn:hover svg{transform:rotate(-45deg);fill:var(--nav-btn-hover-color,var(--theme-color-9))!important;stroke:var(--nav-btn-hover-color,var(--theme-color-9))!important}.nav-btn:hover .line{transition-delay:0s;visibility:visible;opacity:1}.nav-btn:hover .line span{background-color:var(--nav-btn-hover-color,var(--theme-color-9))}@media screen and (max-width:1199px){.nav-btn{font-size:12px}.nav-btn:not(:last-child){margin-right:20px}}@media screen and (max-width:991px){.nav-btn:not(:last-child){margin-right:12px}}