.sticky-menu {
  left: 0;
  margin: auto;
  position: fixed !important;
  top: 0;
  width: 100%;
  z-index: 99;
  background: #fff;
  -webkit-animation: 1000ms ease-in-out 0s normal none 1 running fadeInDown;
  -webkit-box-shadow: 0 10px 15px rgb(25 25 25 / 10%);
  box-shadow: 0 10px 15px rgb(25 25 25 / 10%);
  border-radius: 0px !important;
  margin-top: 0px !important;
  border-bottom: 1px solid #e1e1e1 !important;
}

.scroll-top:hover {
  background: #e22726;
}

.scroll-top.open {
  bottom: 30px;
  opacity: 1;
}

.scroll-top {
  width: 50px;
  height: 50px;
  line-height: 50px;
  position: fixed;
  bottom: 105%;
  right: 30px;
  font-size: 16px;
  border-radius: 6px;
  z-index: 99;
  color: #ffffff;
  text-align: center;
  cursor: pointer;
  background: #385dab;
  transition: 1s ease;
  border: none;
  opacity: 0;
}

.header-angle {
  position: relative;
  z-index: 2;
}
.header-angle .navbar .nav-item .nav-link {
  font-weight: 700;
}
.header-angle:after {
  position: absolute;
  top: 0;
  right: 0;
  width: 62%;
  height: 100%;
  content: "";
  background-image: linear-gradient(45deg, #08102A, #58a9de);
  z-index: -1;
  border-radius: 100px 0px 0px 100px;
}

.header-angle .ts-navbar {
  margin-right: 0;
}

.sticky-menu .no-d img {
  display: block !important;
}
.sticky-menu #ekit-megamenu-header-menu {
  height: 73.6px !important;
}
.sticky-menu:after {
  width: 62% !important;
}

.det-auth {
  color: #08102A;
  text-transform: capitalize;
  font-weight: normal;
  margin-bottom: 12px;
}

.det-auth span {
  margin: 0px 10px;
}