@font-face {
  font-family: "Helvetica LT W04 Roman";
  src: url(/fonts/44a857e5-bb9c-4164-a9f8-82e0390eaf0f.woff2?9fcc3c44094beef148417c40e03e98d8) format("woff2"), url(/fonts/4deeb3d8-6eff-48da-9238-9220bb4a35f0.woff?80a11d754cc30b01e58fc9b73cbeefea) format("woff");
}
@font-face {
  font-family: "Helvetica LT W04 Bold";
  src: url(/fonts/5b00a1f2-3a6d-4922-a126-bde89e7f683c.woff2?e2edec3617d27aba6289f156d2b70133) format("woff2"), url(/fonts/0b6078b5-b3d8-46ee-a22e-5197ae487290.woff?b8207b234ef4bfebe751519396137f98) format("woff");
}
@font-face {
  font-family: "ITC Avant Garde Gothic W04 Bol";
  src: url(/fonts/1a61fee9-91c5-4439-ac55-eeb37bbbe90b.woff2?956025b9cf1cc7f798d44c4ad3a7f2c6) format("woff2"), url(/fonts/acadb9c1-25d9-49b2-8fbb-2f0ba15272c2.woff?bd309a0514675db4e5c5a3e6737db332) format("woff");
}
.semi-dark-layout {
  /************ Main Menu **************/
}
.semi-dark-layout .main-menu {
  background-color: #283046;
}
.semi-dark-layout .main-menu .shadow-bottom {
  background: linear-gradient(180deg, #283046 44%, rgba(40, 48, 70, 0.51) 73%, rgba(40, 48, 70, 0));
}
.semi-dark-layout .main-menu:not(.expanded) .navigation .sidebar-group-active > a {
  background-color: #161d31 !important;
}
.semi-dark-layout .main-menu-content .navigation-main {
  background-color: #283046;
}
.semi-dark-layout .main-menu-content .navigation-main .navigation-header {
  color: #676d7d;
}
.semi-dark-layout .main-menu-content .navigation-main .nav-item a {
  color: #b4b7bd;
}
.semi-dark-layout .main-menu-content .navigation-main .nav-item.open:not(.sidebar-group-active) > a {
  background-color: #161d31;
}
.semi-dark-layout .main-menu-content .navigation-main .nav-item a:after,
.semi-dark-layout .main-menu-content .navigation-main .nav-item a {
  color: #b4b7bd !important;
}
.semi-dark-layout .main-menu-content .navigation-main .nav-item .menu-content {
  background-color: #283046;
}
.semi-dark-layout .main-menu-content .navigation-main .nav-item .menu-content .active .menu-item {
  color: #fff;
}
.semi-dark-layout .main-menu-content .navigation-main .nav-item .menu-content li:not(.active) a {
  background-color: #283046;
}
.semi-dark-layout .main-menu-content .navigation-main .active > a {
  color: #fff !important;
}
.semi-dark-layout .main-menu-content .navigation-main .active .menu-title,
.semi-dark-layout .main-menu-content .navigation-main .active i {
  color: #fff;
}
.semi-dark-layout .main-menu-content .navigation-main .sidebar-group-active a {
  border-radius: 4px;
}
.semi-dark-layout .main-menu-content .navigation-main .menu-content {
  background-color: #283046;
}
.semi-dark-layout .main-menu-content .navigation-main .menu-content .active {
  z-index: 1;
}
.semi-dark-layout .main-menu-content .navigation-main .menu-content .active a {
  background-color: transparent;
}
.semi-dark-layout .menu-collapsed .main-menu:not(.expanded) .navigation-main li.active > a {
  background: #161d31 !important;
  color: #fff !important;
}
