.kl-navbar__parent .kl-navbar-submenu-wrapper{opacity:0;transition:visibility 0s .15s,opacity .15s ease;visibility:hidden}.kl-navbar__parent.kl-navbar__parent--active .kl-navbar-submenu-wrapper,.kl-navbar__parent:hover .kl-navbar-submenu-wrapper{opacity:1;transition:visibility 0s 0s,opacity .15s ease;visibility:visible}.kl-navbar__item{margin:0 10px!important}.kl-navbar-submenu .kl-navbar-submenu__item{display:block;min-width:100%}.kl-navbar-submenu .kl-navbar-submenu__item:hover{background:#000}.kl-navbar__item-wrapper .dd-btn{display:none}.kl-navbar__parent .kl-navbar__item-wrapper>a:after{border-bottom:1px solid #fafafa;border-right:1px solid #fafafa;content:"";display:block;height:5px;margin-left:16px;transform:rotate(45deg);transform-origin:3px 3px;transition:transform .25s ease-in-out;width:5px}.kl-announcement{left:0;position:fixed;top:0;width:100%;will-change:transform;z-index:90}.kl-announcement__inner{align-items:center;display:flex;gap:16px;justify-content:center;padding:10px 48px;position:relative}.kl-announcement__text{font-size:18px;line-height:1.4;margin:0;text-align:center}.kl-announcement__text a:hover{color:#f5f3ff}.kl-announcement__link{color:inherit;font-weight:600;text-decoration:underline}.kl-announcement__close{background:none;border:0;color:inherit;cursor:pointer;font-size:22px;line-height:1;opacity:.8;padding:0;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.kl-announcement__close:hover{opacity:1}@media only screen and (max-width:768px){.kl-navbar__item-wrapper{display:flex;justify-content:space-between}.kl-navbar__item-wrapper .dd-btn{box-sizing:border-box;display:block;height:40px;padding-top:20px;width:40px}.kl-navbar__parent .kl-navbar__item-wrapper>a:after{display:none}.kl-navbar__item-wrapper .dd-btn:after{border-bottom:4px solid #fafafa;border-right:4px solid #fafafa;content:"";display:block;height:10px;margin-left:16px;transform:rotate(45deg);transform-origin:3px 3px;transition:transform .25s ease-in-out;width:10px}}@media only screen and (min-width:768px){.kl-navbar__menu{margin-right:32px}}.kl-navbar-submenu .kl-navbar-submenu__item .menu-subheading{color:#ededed;font-style:italic;font-weight:300;opacity:.7}.kl-navbar__parent--active .kl-navbar__item-wrapper>a{color:#7b71fa}.kl-navbar__parent .kl-navbar__item-wrapper>a{align-items:center;display:flex;justify-content:space-between;position:relative}