@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

* {
  font-family: 'Montserrat', sans-serif !important;
  font-weight: 500;
}

.SearchContainer__globalSearch {
  border-radius: 0 !important;
}

.SearchContainer__searchIcon {
  border-radius: 0 !important;
}

.commonStyle__zt3BrandBg {
  background-color: #5c46f9;
}

.Button__footerBtn {
    font-weight: 500;
    background-color: #5c46f9;
    border-style: solid;
    border-width: 1px;
    border-color: #5c46f9;
    border-radius: 0;
    box-shadow: 6px 6px 0px 0px #68e1ff;
}

.Button__footerBtn:hover {
  background-color: #5c46f9;
  box-shadow: none;
}
/*
.Button__buttonCommon {
    font-weight: 500;
    background-color: #5c46f9;
    border-style: solid;
    border-width: 1px;
    border-color: #5c46f9;
    border-radius: 0;
    box-shadow: 6px 6px 0px 0px #68e1ff;
}

.Button__buttonCommon:hover {
  background-color: #5c46f9;
  box-shadow: none;
}*/

.AppContainer__backToTop {
  display: none;
}

.Header__tabsTab.Header__active {
  color: #5c46f9 !important;
      border-bottom: 0.1875rem solid #5c46f9 !important;
}

.globalSignin:hover {
    color: #5c46f9 !important;
      border-bottom: 0.1875rem solid #5c46f9 !important;
}

.Header__tabsTab:hover {
    color: #5c46f9 !important;
      border-bottom: 0.1875rem solid #5c46f9 !important;
}

a:visited {
  color: currentcolor !important;
}

.Icon__brand {
  color: #5c46f9;
}

.commonStyle__zt3Brand {
    color: #5c46f9 !important;
}

.commonStyle__zt3BrandBorder {
    border-color: #5c46f9 !important;
}

.Input__searchBox:hover, .Input__searchBox:focus {
  box-shadow: none !important;
}

svg {
      filter: grayscale(1);
}

.KbDetailLtContainer__articleContent a {
  color: #5c46f9;
  text-decoration: underline;
}

.KbDetailLtContainer__articleContent a:hover {
text-decoration: none;
}

.TOCContainer__tocCategories {
    max-height: 230px;
    overflow: auto;
}
