.sign-in-button{position:relative}.sign-in-hover{border-radius:15px;display:flex;flex-direction:column;margin-top:13px;opacity:0;overflow:hidden;position:absolute;transition:opacity .3s ease;visibility:hidden}.sign-in-hover.is-active{opacity:1;visibility:visible}.sign-in-hover a{background-color:#fff;color:#5d29c1;padding:12px 16px;text-decoration:none;transition:all .5s;width:148px}.sign-in-hover a:hover{background-color:#e4e0f5;transition:all .5s}@media screen and (max-width:920px){.kl-navbar__content,.kl-navbar__end{justify-content:start}.kl-navbar__end{align-content:flex-start;align-items:start;flex-direction:column;width:100%}.sign-in-button .sign-in-button-trigger{display:none}.sign-in-hover{border:1px solid #5d29c1!important;border-radius:15px;display:flex;flex-direction:column;margin-top:14px;opacity:1;position:relative;visibility:visible}.sign-in-hover a{background-color:#fff;color:#5d29c1;padding:18px 20px;text-align:left;text-decoration:none;width:200px}.sign-in-hover a:hover{background-color:#f8f7fc}.kl-navbar__end>a:not(:first-child){margin-left:0;margin-top:10px;text-align:left;width:200px}.kl-navbar__parent>a:after{height:8px;width:8px}.kl-navbar__item{margin:0}}