.header-mega-menu .kl-navbar__item{margin:0 12px}.kl-navbar__item:first-child>a span{background:linear-gradient(135deg,#0f6fce,#874efe);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.kl-navbar__item:first-child>a{padding-left:25px;position:relative}.kl-navbar__item:first-child>a:before{border:1px solid rgba(12,132,254,.4);border-radius:50%;content:"";height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.kl-navbar__item:first-child>a:after{animation:sparkleFade 2s ease-in-out infinite;color:#0c84fe;content:"✧";font-size:16px;left:4px;position:absolute;top:50%;transform:translateY(-50%)}@keyframes sparkleFade{0%{opacity:.2;transform:translateY(-50%) scale(.8)}50%{opacity:1;text-shadow:0 0 6px #0c84fe;transform:translateY(-50%) scale(1)}to{opacity:.2;transform:translateY(-50%) scale(.8)}}.kl-navbar__item{margin:0 25px}.kl-navbar__item a.kl-navbar__button{color:#0270e0;font-family:Montserrat,sans-serif;font-size:14px;line-height:19px;text-decoration:none;text-transform:uppercase}.kl-navbar__panel{background-image:url(https://ecsafety.ai/hubfs/menu-background-img.png);background-position:50%;background-repeat:no-repeat;background-size:cover}-------------------------------
.kl-navbar__categories-wrap.left-entries{flex:0 70%}.kl-navbar__panel-wrapper .kl-navbar__categories-wrap{display:flex;flex-basis:550px;flex-grow:1;flex-shrink:1;flex-wrap:unset;justify-content:space-between}.kl-navbar__categories-heading h2{color:#000;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:19px;margin:0 0 1.4rem;text-decoration:none;text-transform:capitalize}.kl-navbar__description{margin:0 16px 16px!important}.kl-navbar__description:focus,.kl-navbar__description:focus-visible{outline:unset!important;outline-color:transparent!important}.kl-navbar__button>span:focus,.kl-navbar__button>span:focus-visible,.kl-navbar__item.kl-navbar__item--active:focus,.kl-navbar__item.kl-navbar__item--active:focus-visible{outline:unset!important;outline-color:transparent!important}.kl-navbar__button>span:after{background:#0270e0}.kl-navbar__button:active,.kl-navbar__button:focus,.kl-navbar__button:focus-visible{box-shadow:none!important;outline:none!important}.header-mega-menu .kl-navbar{padding-bottom:20px;padding-top:20px}.header-mega-menu .kl-navbar__end a.button span,.header-mega-menu .kl-navbar__end a.kl-navbar__button span{border-radius:5px;font-size:16px;font-weight:600;line-height:19px;padding:10px 18px;text-decoration:none;text-transform:uppercase}.header-mega-menu .kl-navbar__end a.kl-navbar__button span{background-color:#fff;border:1px solid #0c84fe;color:#000}.header-mega-menu .kl-navbar__end a.kl-navbar__button span:hover{background:#0c84fe;color:#fff}.header-mega-menu .kl-navbar__end a.button{background:unset;border:unset;margin-left:10px;outline:unset;padding:unset}.header-mega-menu .kl-navbar__end a.button:hover{transform:scale(1)}.header-mega-menu .kl-navbar__end a.button span{background:#0c84fe;border:1px solid #0c84fe;color:#fff}.header-mega-menu .kl-navbar__end a.button span:hover{background:#fff;color:#000}.kl-navbar__end .kl-navbar__button>span:after{display:none}@media(max-width:1150px){.kl-navbar__item a.kl-navbar__button{font-size:12px;line-height:16px}.header-mega-menu .kl-navbar__item{margin:0 10px}.header-mega-menu .kl-navbar__end a.button span,.header-mega-menu .kl-navbar__end a.kl-navbar__button span{font-size:15px;padding:10px 14px}.header-mega-menu .kl-navbar__logo{margin-right:22px}}