/* font */
:root {
  --main-font: "Inter", sans-serif;
}

body {
  font-family: var(--main-font);
}

body {
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
}
.noidung {overflow-y: scroll;
    max-height: 600px;
    border: 3px solid;
    padding: 10px;
    border-radius: 10px;
}
.button span{
	white-space: nowrap;
}
.header-bottom .header-button > .button:not(.is-outline) {
    background-color: #5258bc !important;
    text-transform: capitalize;
}
.nav > li > a {
  font-family: var(--main-font);
  font-size: 15px;
}

.mobile-sidebar-levels-2 .nav > li > ul > li > a {
  font-family: var(--main-font);
}

.nav > li > a,
.mobile-sidebar-levels-2 .nav > li > ul > li > a {
  font-weight: 500;
  font-style: normal;
}

h1,
h2,
h3,
h4,
h5,
h6,
.heading-font,
.off-canvas-center .nav-sidebar.nav-vertical > li > a {
  font-family: var(--main-font);
}

h1,
h2,
h3,
h4,
h5,
h6,
.heading-font,
.banner h1,
.banner h2 {
  font-weight: 700;
  font-style: normal;
}
 .hide-scrollbar::-webkit-scrollbar {
    display: none;
  }
 
/* c-title*/
.c-title .section-title {
  justify-content: center;
  flex-wrap: nowrap;
}

.c-title span {
  white-space: nowrap;
}

.c-title b {
  opacity: 1;
  background: linear-gradient(
    90deg,
    #ff5e00 14.52%,
    rgba(255, 94, 0, 0) 106.45%
  );
  width: 62px;
  flex: none;
}

.c-title,
.c-title .section-title {
  margin-bottom: unset;
}
.c-title .section-title b:nth-child(1) {
  background: linear-gradient(
    270deg,
    #ff5e00 14.52%,
    rgba(255, 94, 0, 0) 106.45%
  );
}

/* .btn-orange */
.btn-orange {
  background: #ff5e00;
  height: 40px;
  font-weight: 500;
  display: flex !important;
  align-items: center;
  justify-content: center;
  width: 160px;
  margin: unset !important;
}

.button.icon.circle {
  color: #ff5e00;
}

.masthead .header-button-1 .header-button 
a.button.primary {
background: #cb0a34 !important;
b}
table tr td{
	color: #fff;
}