@font-face {
  font-family: "MontserratLight";
  src: url('/fonts/montserrat-light.ttf') format("truetype");
}

@font-face {
  font-family: "MontserratMedium";
  src: url('/fonts/montserrat-medium.ttf') format("truetype")
}

@font-face {
  font-family: "MontserratRegular";
  src: url('/fonts/montserrat-regular.ttf') format("truetype");
}

@font-face {
  font-family: "MontserratSemibold";
  src: url('/fonts/montserrat-semibold.ttf') format("truetype");
}

@font-face {
  font-family: "MontserratBold";
  src: url('/fonts/montserrat-bold.ttf') format("truetype");
}

.apexcharts-svg {
  overflow: visible;
}

body {
  background-color: rgba(62, 62, 62, 1);
}

p {
  margin: 0;
  color: #FFFFFF;
}

.t-tx-prm {
  color: rgba(246, 136, 0, 1) !important;
}

.t-tx-sec {
  color: rgba(0, 174, 185, 1) !important;
}

.t-tx-dgreen {
  color: rgba(29, 186, 55, 1) !important;
}

.t-tx-lgreen {
  color: rgba(98, 193, 96, 1) !important;
}

.t-tx-yellow {
  color: rgba(255, 184, 0, 1) !important;
}

.t-tx-lred {
  color: rgba(252, 130, 122, 1) !important;
}

.t-tx-dred {
  color: rgba(251, 83, 72, 1) !important;
}

.t-tx-white {
  color: #FFFFFF !important;
}

.t-tx-dark {
  color: rgba(0, 0, 0, 0.7) !important;
}

.t-ff-l {
  font-family: "MontserratLight";
}

.t-ff-m {
  font-family: "MontserratMedium";
}

.t-ff-r {
  font-family: "MontserratRegular";
}

.t-ff-s {
  font-family: "MontserratSemibold";
}

.t-ff-b {
  font-family: "MontserratBold";
}

.t-b1 {
  font-size: 23px;
  letter-spacing: 0.05em;
  line-height: 110%;
}

.t-b2 {
  font-size: 19px;
  letter-spacing: 0.05em;
  line-height: 110%;
}

.t-b3 {
  font-size: 16px;
  line-height: 110%;
}

.t-b3a {
  font-size: 14px;
  line-height: 110%;
}

.t-b4 {
  font-size: 12px;
  line-height: 110%;
}

.t-b5 {
  font-size: 10px;
  line-height: 110%;
}

.t-b6 {
  font-size: 9px;
  line-height: 110%;
}

.t-b7 {
  font-size: 8px;
  line-height: 110%;
}

.t-b8 {
  font-size: 7px;
  line-height: 110%;
}

.t-b9 {
  font-size: 6px;
  line-height: 110%;
}

.rtl {
  direction: rtl;
}

.t-m-10 {margin: 40px;}.t-m-9 {margin: 36px;}.t-m-8 {margin: 32px;}.t-m-7 {margin: 28px;}.t-m-6 {margin: 24px;}.t-m-5 {margin: 20px;}.t-m-4 {margin: 16px;}.t-m-3 {margin: 12px;}.t-m-2 {margin: 08px;}.t-m-1 {margin: 04px;}
.t-mt-10 {margin-top: 40px;}.t-mt-9 {margin-top: 36px;}.t-mt-8 {margin-top: 32px;}.t-mt-7 {margin-top: 28px;}.t-mt-6 {margin-top: 24px;}.t-mt-5 {margin-top: 20px;}.t-mt-4 {margin-top: 16px;}.t-mt-3 {margin-top: 12px;}.t-mt-2 {margin-top: 08px;}.t-mt-1 {margin-top: 04px;}
.t-ml-10 {margin-left: 40px;}.t-ml-9 {margin-left: 36px;}.t-ml-8 {margin-left: 32px;}.t-ml-7 {margin-left: 28px;}.t-ml-6 {margin-left: 24px;}.t-ml-5 {margin-left: 20px;}.t-ml-4 {margin-left: 16px;}.t-ml-3 {margin-left: 12px;}.t-ml-2 {margin-left: 08px;}.t-ml-1 {margin-left: 04px;}
.t-mb-10 {margin-bottom: 40px;}.t-mb-9 {margin-bottom: 36px;}.t-mb-8 {margin-bottom: 32px;}.t-mb-7 {margin-bottom: 28px;}.t-mb-6 {margin-bottom: 24px;}.t-mb-5 {margin-bottom: 20px;}.t-mb-4 {margin-bottom: 16px;}.t-mb-3 {margin-bottom: 12px;}.t-mb-2 {margin-bottom: 08px;}.t-mb-1 {margin-bottom: 04px;}
.t-mr-10 {margin-right: 40px;}.t-mr-9 {margin-right: 36px;}.t-mr-8 {margin-right: 32px;}.t-mr-7 {margin-right: 28px;}.t-mr-6 {margin-right: 24px;}.t-mr-5 {margin-right: 20px;}.t-mr-4 {margin-right: 16px;}.t-mr-3 {margin-right: 12px;}.t-mr-2 {margin-right: 08px;}.t-mr-1 {margin-right: 04px;}
.t-mx-10 {margin-left: 40px; margin-right: 40px;}.t-mx-9 {margin-left: 36px; margin-right: 36px;}.t-mx-8 {margin-left: 32px; margin-right: 32px;}.t-mx-7 {margin-left: 28px; margin-right: 28px;}.t-mx-6 {margin-left: 24px; margin-right: 24px;}.t-mx-5 {margin-left: 20px; margin-right: 20px;}.t-mx-4 {margin-left: 16px; margin-right: 16px;}.t-mx-3 {margin-left: 12px; margin-right: 12px;}.t-mx-2 {margin-left: 08px; margin-right: 08px;}.t-mx-1 {margin-left: 04px; margin-right: 04px;}
.t-my-10 {margin-top: 40px; margin-bottom: 40px;}.t-my-9 {margin-top: 36px; margin-bottom: 36px;}.t-my-8 {margin-top: 32px; margin-bottom: 32px;}.t-my-7 {margin-top: 28px; margin-bottom: 28px;}.t-my-6 {margin-top: 24px; margin-bottom: 24px;}.t-my-5 {margin-top: 20px; margin-bottom: 20px;}.t-my-4 {margin-top: 16px; margin-bottom: 16px;}.t-my-3 {margin-top: 12px; margin-bottom: 12px;}.t-my-2 {margin-top: 08px; margin-bottom: 08px;}.t-my-1 {margin-top: 04px; margin-bottom: 04px;}

.t-p-10 {padding: 40px;}.t-p-9 {padding: 36px;}.t-p-8 {padding: 32px;}.t-p-7 {padding: 28px;}.t-p-6 {padding: 24px;}.t-p-5 {padding: 20px;}.t-p-4 {padding: 16px;}.t-p-3 {padding: 12px;}.t-p-2 {padding: 08px;}.t-p-1 {padding: 04px;}
.t-pt-10 {padding-top: 40px;}.t-pt-9 {padding-top: 36px;}.t-pt-8 {padding-top: 32px;}.t-pt-7 {padding-top: 28px;}.t-pt-6 {padding-top: 24px;}.t-pt-5 {padding-top: 20px;}.t-pt-4 {padding-top: 16px;}.t-pt-3 {padding-top: 12px;}.t-pt-2 {padding-top: 08px;}.t-pt-1 {padding-top: 04px;}
.t-pl-10 {padding-left: 40px;}.t-pl-9 {padding-left: 36px;}.t-pl-8 {padding-left: 32px;}.t-pl-7 {padding-left: 28px;}.t-pl-6 {padding-left: 24px;}.t-pl-5 {padding-left: 20px;}.t-pl-4 {padding-left: 16px;}.t-pl-3 {padding-left: 12px;}.t-pl-2 {padding-left: 08px;}.t-pl-1 {padding-left: 04px;}
.t-pb-10 {padding-bottom: 40px;}.t-pb-9 {padding-bottom: 36px;}.t-pb-8 {padding-bottom: 32px;}.t-pb-7 {padding-bottom: 28px;}.t-pb-6 {padding-bottom: 24px;}.t-pb-5 {padding-bottom: 20px;}.t-pb-4 {padding-bottom: 16px;}.t-pb-3 {padding-bottom: 12px;}.t-pb-2 {padding-bottom: 08px;}.t-pb-1 {padding-bottom: 04px;}
.t-pr-10 {padding-right: 40px;}.t-pr-9 {padding-right: 36px;}.t-pr-8 {padding-right: 32px;}.t-pr-7 {padding-right: 28px;}.t-pr-6 {padding-right: 24px;}.t-pr-5 {padding-right: 20px;}.t-pr-4 {padding-right: 16px;}.t-pr-3 {padding-right: 12px;}.t-pr-2 {padding-right: 08px;}.t-pr-1 {padding-right: 04px;}
.t-px-10 {padding-left: 40px; padding-right: 40px;}.t-px-9 {padding-left: 36px; padding-right: 36px;}.t-px-8 {padding-left: 32px; padding-right: 32px;}.t-px-7 {padding-left: 28px; padding-right: 28px;}.t-px-6 {padding-left: 24px; padding-right: 24px;}.t-px-5 {padding-left: 20px; padding-right: 20px;}.t-px-4 {padding-left: 16px; padding-right: 16px;}.t-px-3 {padding-left: 12px; padding-right: 12px;}.t-px-2 {padding-left: 08px; padding-right: 08px;}.t-px-1 {padding-left: 04px; padding-right: 04px;}
.t-py-10 {padding-top: 40px; padding-bottom: 40px;}.t-py-9 {padding-top: 36px; padding-bottom: 36px;}.t-py-8 {padding-top: 32px; padding-bottom: 32px;}.t-py-7 {padding-top: 28px; padding-bottom: 28px;}.t-py-6 {padding-top: 24px; padding-bottom: 24px;}.t-py-5 {padding-top: 20px; padding-bottom: 20px;}.t-py-4 {padding-top: 16px; padding-bottom: 16px;}.t-py-3 {padding-top: 12px; padding-bottom: 12px;}.t-py-2 {padding-top: 08px; padding-bottom: 08px;}.t-py-1 {padding-top: 04px; padding-bottom: 04px;}

.flex-even {
  flex: 1;
}

.main {
  width: 1160px;
  max-width: 1160px;
}

.modal-dialog {
  min-width: 425px;
  background: rgba(0,0,0,0);
  box-shadow: 8px 8px 30px 0px rgba(0, 0, 0, 0.50);
  padding: 0px;
}

.modal-content {
  min-width: 425px;
  box-shadow: none !important;
  border: none !important;
  background-color: rgba(62, 62, 62, 1);
  border-radius: 0px;
  padding: 0px;
}

.modal-body {
  padding: 0px;
}

.modal-close {
  position: absolute;
  right: 0;
  display: flex;
  width: 40px;
  height: 40px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background: rgba(46, 46, 46, 1);
  cursor: pointer;
}

.modal-backdrop {
  background: rgba(62, 62, 62, 0.1) !important;
  backdrop-filter: blur(10px) !important;
}

.modal-backdrop.show {
  opacity: 1;
}

.t-icon {
  user-select: none;
}

#logoImage {
  position: absolute;
  top: 16px;
  right: 16px;
  width: 86px;
  user-select: none;
}

#navMainBtn {
  position: fixed;
  display: flex;
  width: 40px;
  height: 48px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background: #F68800;
  cursor: pointer;
}

#navMainBtn::after {
  display: none !important;
}

.nav-dropdown .dropdown-menu {
  box-shadow: 4px 4px 15px 0px rgba(0, 0, 0, 0.10);
  background-color: rgba(62, 62, 62, 1);
  padding: 8px 0px;
  border: none;
}

.nav-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  background-color: rgba(46, 46, 46, 1);
  border-radius: 50%;
  margin-right: 8px;
  font-size: 8px;
}

.nav-dropdown .dropdown-item {
  color: rgba(255, 255, 255, 1);
  font-family: MontserratMedium;
  font-size: 12px;
  padding: 8px 12px;
  transition: color 100ms;
  display: flex;
  align-items: center;
}

.nav-dropdown .dropdown-item:hover {
  background-color: rgba(62, 62, 62, 1);
  color: rgba(246, 136, 0, 0.8);
}

.nav-dropdown .dropdown-item.active {
  background-color: rgba(62, 62, 62, 1);
  color: rgba(246, 136, 0, 1);
}

.t-read-more-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  width: 32px;
  height: 32px;
  background-color: rgba(46, 46, 46, 1);
  cursor: pointer;
}

.t-card {
  background: #3E3E3E;
  width: 100%;
  height: 100%;
  /* General Shadow */
  box-shadow: 4px 4px 15px 0px rgba(0, 0, 0, 0.10);
}

.t-progress-v {
  background-color: rgba(92, 92, 92, 1);
  display: flex;
  flex-direction: column;
  justify-content: end;
  align-items: baseline;
  height: 225px;
}

.t-progress-h {
  background-color: rgba(92, 92, 92, 1);
  display: flex;
  justify-content: start;
  align-items: baseline;
  width: 100%;
  min-height: 8px;
}

.t-progress-v>.t-progress-fill {
  width: 100%;
}

.t-progress-h>.t-progress-fill {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: MontserratSemibold;
  font-size: 16px;
  color: rgba(46, 46, 46, 1);
  overflow: hidden;
}

.t-bg-prm {
  background: rgba(246, 136, 0, 1) !important;
}

.t-bg-sec {
  background: rgba(0, 174, 185, 1) !important;
}

.t-bg-yrs {background-color: rgba(255, 184, 0, 1);}.t-bg-yrs4 {background-color: rgba(255, 184, 0, .8);}.t-bg-yrs3 {background-color: rgba(255, 184, 0, .6);}.t-bg-yrs2 {background-color: rgba(255, 184, 0, .4);}.t-bg-yrs1 {background-color: rgba(255, 184, 0, .2);}
.t-bg-top {background-color: rgba(0, 240, 255, 1);}.t-bg-top4 {background-color: rgba(0, 240, 255, .8);}.t-bg-top3 {background-color: rgba(0, 240, 255, .6);}.t-bg-top2 {background-color: rgba(0, 240, 255, .4);}.t-bg-top1 {background-color: rgba(0, 240, 255, .2);}
.t-bg-ind {background-color: rgba(0, 117, 255, 1);}.t-bg-ind4 {background-color: rgba(0, 117, 255, .8);}.t-bg-ind3 {background-color: rgba(0, 117, 255, .6);}.t-bg-ind2 {background-color: rgba(0, 117, 255, .4);}.t-bg-ind1 {background-color: rgba(0, 117, 255, .2);}
.t-bg-bmk {background-color: rgba(0, 255, 102, 1);}.t-bg-bmk4 {background-color: rgba(0, 255, 102, .8);}.t-bg-bmk3 {background-color: rgba(0, 255, 102, .6);}.t-bg-bmk2 {background-color: rgba(0, 255, 102, .4);}.t-bg-bmk1 {background-color: rgba(0, 255, 102, .2);}
.t-bg-pv1 {background-color: rgba(240, 240, 240, 1);}.t-bg-pv14 {background-color: rgba(240, 240, 240, .8);}.t-bg-pv13 {background-color: rgba(240, 240, 240, .6);}.t-bg-pv12 {background-color: rgba(240, 240, 240, .4);}.t-bg-pv11 {background-color: rgba(240, 240, 240, .2);}

.t-bg-top {
  background-color: rgba(0, 240, 255, 1);
}

.t-bg-ind {
  background-color: rgba(0, 117, 255, 1);
}

.t-bg-bmk {
  background-color: rgba(0, 255, 102, 1);
}

.t-bg-pv1 {
  background-color: rgba(240, 240, 240, 1);
  /*background-color: rgba(255, 230, 230, 1);*/
}

.t-tx-yrs {
  color: rgba(255, 184, 0, 1);
}

.t-tx-top {
  color: rgba(0, 240, 255, 1);
}

.t-tx-ind {
  color: rgba(0, 117, 255, 1);
}

.t-tx-bmk {
  color: rgba(0, 255, 102, 1);
}

.t-tx-pv1 {
  color: rgba(240, 240, 240, 1);
  /*color: rgba(255, 230, 230, 1);*/
}

.t-select-1 {
  /*appearance: none;*/
  outline: none;
  border: 0;
  position: relative;
  overflow: hidden;
  flex: 1;
  border-radius: 0;
  /* Personalize */
  padding: 12px 16px;
  color: #fff;
  background-color: rgba(62, 62, 62, 1);
  box-shadow: 4px 4px 15px 0px rgba(0, 0, 0, 0.10);
  background-image: none;
  cursor: pointer;
  font-family: MontserratBold;
  font-size: 12px;
  line-height: 100%;
  z-index: 98;
}

.t-btn-top, .t-btn-bottom {
  border-radius: 60px;
  border: 2px solid rgba(255, 255, 255, 0.50);
  background: rgba(18, 119, 125, 0.1);
  color: rgba(255, 255, 255, 0.5);
  width: 116px;
  padding: 8px 16px;
  line-height: 100%;
}

.t-btn-top.active {
  border: 2px solid rgba(98, 193, 96, 1);
  color: rgba(29, 186, 55, 1);
}

.t-btn-bottom.active {
  border: 2px solid rgba(252, 130, 122, 1);
  color: rgba(251, 83, 72, 1);
}

.t-btn-dark {
  height: 48px;
  background: #3E3E3E;
  box-shadow: 4px 4px 15px 0px rgba(0, 0, 0, 0.10);
  padding: 16px;
  cursor: pointer;
  user-select: none;
  color: rgba(255, 255, 255, 0.5);
  font-family: MontserratSemibold;
  font-size: 14px;
}

.t-btn-dark:hover {
  color: rgba(255, 255, 255, 1);
}

.t-dropdown .dropdown-menu {
  box-shadow: 4px 4px 15px 0px rgba(0, 0, 0, 0.10);
  background-color: rgba(62, 62, 62, 1);
  padding: 0px;
}

.t-dropdown .dropdown-item {
  text-align: center;
  color: rgba(255, 255, 255, 0.5);
  font-family: MontserratSemibold;
  font-size: 14px;
  padding: 16px;
}

.t-dropdown .dropdown-item:hover {
  background-color: rgba(62, 62, 62, 1);
  color: rgba(255, 255, 255, 1);
}

.t-tab {
  height: 48px;
  background: #3E3E3E;
  box-shadow: 4px 4px 15px 0px rgba(0, 0, 0, 0.10);
  padding: 16px;
  cursor: pointer;
  user-select: none;
}

.t-tab>p {
  opacity: 0.5;
  transition: opacity 0.15s;
}

.t-tab .t-tab-arrow {
  display: none;
}

.t-tab.active .t-tab-arrow {
  display: inline;
}

.t-tab:hover>p {
  opacity: 0.8;
}

.t-tab.active>p {
  opacity: 1;
}
