.top_line,.header-top,.top-panel,header .top-menu{background:#cfe3ef !important;border-bottom:1px solid rgba(21,56,75,.08)}.top_line .menu,.header-top .menu,.top-panel .menu,header .top-menu ul{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.top_line .menu a,.header-top .menu a,.top-panel .menu a,header .top-menu a{position:relative;display:inline-block;padding:10px 0;font-size:14px;line-height:1.2;font-weight:500;color:#2f4654 !important;text-decoration:none !important;transition:all .25s ease}.top_line .menu a::after,.header-top .menu a::after,.top-panel .menu a::after,header .top-menu a::after{content:"";position:absolute;left:0;bottom:6px;width:0;height:2px;background:#15384b;border-radius:2px;transition:width .25s ease}.top_line .menu a:hover,.header-top .menu a:hover,.top-panel .menu a:hover,header .top-menu a:hover{color:#15384b !important}.top_line .menu a:hover::after,.header-top .menu a:hover::after,.top-panel .menu a:hover::after,header .top-menu a:hover::after{width:100%}.top_line .menu .active a,.header-top .menu .active a,.top-panel .menu .active a,header .top-menu .active a{color:#15384b !important;font-weight:700}.top_line .menu .active a::after,.header-top .menu .active a::after,.top-panel .menu .active a::after,header .top-menu .active a::after{width:100%}