body::-webkit-scrollbar {
  width: 12px;
  height: 12px;
}

body::-webkit-scrollbar-track {
  background-image: initial;
  background-position-x: initial;
  background-position-y: initial;
  background-size: initial;
  background-repeat: initial;
  background-attachment: initial;
  background-origin: initial;
  background-clip: initial;
  background-color: rgb(241, 241, 241);
  box-shadow: none;
}

body::-webkit-scrollbar-thumb {
  background-color: rgb(193, 193, 193);
  background-image: none;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
}

html body::-webkit-scrollbar {
  width: 12px;
  height: 12px;
}

html body::-webkit-scrollbar-track {
  background-image: initial;
  background-position-x: initial;
  background-position-y: initial;
  background-size: initial;
  background-repeat: initial;
  background-attachment: initial;
  background-origin: initial;
  background-clip: initial;
  background-color: rgb(241, 241, 241);
  box-shadow: none;
}

html body::-webkit-scrollbar-thumb {
  background-color: rgb(193, 193, 193);
  background-image: none;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
}

html body .accordion-button::after, html body .accordion-button::before {
  display: none !important;
}

html body .main-menu ul li.menu-item-has-children:not(:has(.sub-menu)):not(:has(.mega-menu)) > a::after, html body .th-mobile-menu li.menu-item-has-children:not(:has(.sub-menu)) > a::after, html body .th-menu-area li.menu-item-has-children:not(:has(.sub-menu)) > a::after {
  display: none !important;
}

html body .header-layout1 .main-menu > ul > li:first-child {
  margin-left: 10px !important;
}

html:root {
  --theme-color: #941B36;
}

html body .team-author .box-content {
  background-image: initial;
  background-position-x: initial;
  background-position-y: initial;
  background-size: initial;
  background-repeat: initial;
  background-attachment: initial;
  background-origin: initial;
  background-clip: initial;
  background-color: rgb(148, 27, 54);
}

html body .main-menu > ul > li > a {
  font-size: 15px;
}

html body .th-mobile-menu > ul > li > a {
  font-size: 15px;
}

html body .feature-card {
  text-align: center;
}

html body .feature-card .box-icon {
  display: flex;
  justify-content: center;
}