@font-face {
  font-family: "Hanuman";
  src: url("../fonts/khmer/HanumanUI.eot");
  src:
    url("../fonts/khmer/HanumanUI.eot?#iefix") format("embedded-opentype"),
    url("../fonts/khmer/HanumanUI.woff2") format("woff2"),
    url("../fonts/khmer/HanumanUI.woff") format("woff"),
    url("../fonts/khmer/hanuman.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Hanuman";
  src: url("../fonts/khmer/HanumanUI-Bold.eot");
  src:
    url("../fonts/khmer/HanumanUI-Bold.eot?#iefix") format("embedded-opentype"),
    url("../fonts/khmer/HanumanUI-Bold.woff2") format("woff2"),
    url("../fonts/khmer/HanumanUI-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Khmermef1";
  src: url("../fonts/khmer/KhmerMEF1.eot");
  src:
    url("../fonts/khmer/KhmerMEF1.eot?#iefix") format("embedded-opentype"),
    url("../fonts/khmer/KhmerMEF1.woff2") format("woff2"),
    url("../fonts/khmer/KhmerMEF1.woff") format("woff"),
    url("../fonts/khmer/KhmerMEF1.ttf") format("truetype"),
    url("../fonts/khmer/KhmerMEF1.svg#KhmerMEF1") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Khmermef2";
  src: url("../fonts/khmer/KhmerMEF2.eot");
  src:
    url("../fonts/khmer/KhmerMEF2.eot?#iefix") format("embedded-opentype"),
    url("../fonts/khmer/KhmerMEF2.woff2") format("woff2"),
    url("../fonts/khmer/KhmerMEF2.woff") format("woff"),
    url("../fonts/khmer/KhmerMEF2.ttf") format("truetype"),
    url("../fonts/khmer/KhmerMEF2.svg#KhmerMEF2") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Khmer-OS-Battambang";
  src:
    url("../fonts/khmer/Khmer-OS-Battambang.ttf.woff") format("woff"),
    url("../fonts/khmer/Khmer-OS-Battambang.ttf.svg#Khmer-OS-Battambang")
      format("svg"),
    url("../fonts/khmer/Khmer-OS-Battambang.ttf.eot"),
    url("../fonts/khmer/Khmer-OS-Battambang.ttf.eot?#iefix")
      format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+00-FFFF;
}
@font-face {
  font-family: "Khmer-OS-Battambang-Regular";
  src: url("../fonts/khmer/Khmer-OS-Battambang-Regular.ttf.svg#Khmer-OS-Battambang-Regular")
    format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+00-FFFF;
}
@font-face {
  font-family: "KhmerMN";
  src: url("../fonts/khmer/KhmerMN.ttc");
}
@font-face {
  font-family: "Futura";
  src: url("../fonts/khmer/Futura.ttc");
}

@font-face {
  font-family: "khmerosmoulpali"; /* Khmer */
  src: url("../fonts/khmer/All_KhmerOS_5.0/KhmerOS_muolpali.ttf")
    format("truetype"); /* Safari, Android, iOS */
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "nbsp-only";
  src: url("../fonts/nbsp-only.ttf");
}

@font-face {
  font-family: "tacteing";
  src: url("../fonts/khmer/All_KhmerOS_5.0/Tacteing.ttf");
}

.font-khmer-mef1 {
  font-family: "nbsp-only", Futura, KhmerMef1, Hanuman, Montserrat, serif;
}

.font-khmer-mef2 {
  font-family: "nbsp-only", Futura, KhmerMef2, Hanuman, Montserrat, serif;
}

body {
  font-family: "nbsp-only", Futura, KhmerMef1, Hanuman, Montserrat, serif;
  font-size: 20px;
  color: #2c3e50;
}

h1,
h2,
h3,
h4,
h5 {
  font-family: "nbsp-only", Futura, "Khmermef1", Montserrat, serif;
  color: #2c3e50;
  font-weight: 600;
}

h6 {
  font-family: "nbsp-only", Futura, KhmerMef1, Hanuman, Montserrat, serif;
}

h4 {
  font-size: 22px;
}

span {
  font-family: "nbsp-only", Futura, KhmerMef1, Hanuman, Montserrat, serif;
  font-size: 18px;
}

p {
  font-family: "nbsp-only", Futura, KhmerMef1, Hanuman, Montserrat, serif;
  font-size: 20px;
}

label {
  font-family: "nbsp-only", Futura, KhmerMef1, Hanuman, Montserrat, serif;
  font-size: 18px !important;
}

a {
  font-family: "nbsp-only", Futura, KhmerMef1, Hanuman, Montserrat, serif;
  font-size: 16px !important;
}

.btn {
  font-size: 16px;
}
.app-container {
  background: #f6f9fa;
}
