@font-face {
  font-family: "DB HeaventRounded";
  src: url("../../fonts/DBHeaventRounded/DBHeaventRounded-Regular.ttf") format("truetype");
  font-display: swap;
}
@font-face {
  font-family: "DBHeaventRounded-Regular";
  src: url("../../fonts/DBHeaventRounded/DBHeaventRounded-Regular.ttf") format("truetype");
  font-display: swap;
}

@font-face {
  font-family: "DBHeaventRounded-Cond";
  src: url("../../fonts/DBHeaventRounded/DBHeaventRounded-Cond.ttf") format("truetype");
  font-display: swap;
}

@font-face {
  font-family: "DBHeaventRounded-Bold";
  src: url("../../fonts/DBHeaventRounded/DBHeaventRounded-Bold.ttf") format("truetype");
  font-display: swap;
}

@font-face {
  font-family: "DBHeaventRounded-Medium";
  src: url("../../fonts/DBHeaventRounded/DBHeaventRounded-Medium.ttf") format("truetype");
  font-display: swap;
}

@font-face {
  font-family: "DBHeaventRounded-Italic";
  src: url("../../fonts/DBHeaventRounded/DBHeaventRounded-Italic.ttf") format("truetype");
  font-display: swap;
}


/* Thongterm */
@font-face {
  font-family: "Thongterm-Bold";
  src: url("../../fonts/Thongterm/Thongterm_Bold.ttf") format("truetype");
  font-display: swap;
}

@font-face {
  font-family: "Thongterm-Light";
  src: url("../../fonts/Thongterm/Thongterm_Light.ttf") format("truetype");
  font-display: swap;
}

@font-face {
  font-family: "Thongterm-Roman";
  src: url("../../fonts/Thongterm/Thongterm_Roman.ttf") format("truetype");
  font-display: swap;
}
/* Thongterm */


body {
  font-size: 20px !important;
  font-family: "Thongterm-Bold" !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin: 0 !important;
}

.img-responsive {
  max-width: 100% !important;
  height: auto;
}

p {
  word-break: break-word !important;
}

*:focus {
  outline: none !important;
}

.b-tooltip-white-text-orange .tooltip-inner {
  background-color: white !important;
  color: #f3591f !important; 
  box-shadow: 0px 3px 6px #00000029;
  border-radius: 23px;
}

#onetrust-policy-text{
  font-size: 1.35rem !important;
}

.custom-persistent-icon {
  display: none;
}

.b-tooltip-white-text-gray-6 .tooltip-inner {
  background-color: white !important;
  color: #575757 !important;
  box-shadow: 0px 3px 6px #00000029;
  max-width: 600px !important;
  text-align: start;
}

.tooltip.b-tooltip {
  opacity: 1 !important;
}

.bs-tooltip-top .arrow::before,
.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: white !important;
}

.html-description-img-maxwidth img {
  max-width: 100%;
  height: auto;
}

.html-description-img-maxwidth iframe {
  max-width: 100%;
}

.tooltipAcceptPrivacy {
  left: 10px !important;
}

.tooltipAcceptPrivacy .arrow::before {
  border-top-color: #dc3545 !important;
}
