@import url("https://fonts.googleapis.com/css2?family=Kodchasan:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;1,200;1,300;1,400;1,500;1,600;1,700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Sarabun:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+Thai:wght@100;200;300;400;500;600;700;800;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Mali:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;1,200;1,300;1,400;1,500;1,600;1,700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=K2D:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Pridi:wght@200;300;400;500;600;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Mitr:wght@200;300;400;500;600;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Itim&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Pattaya&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Prompt:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Anuphan:wght@100;200;300;400;500;600;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Thai+Looped:wght@100;200;300;400;500;600;700&display=swap");
.kodchasan {
  font-family: "Kodchasan", sans-serif;
}
.sarabun {
  font-family: "Sarabun", sans-serif;
}
.noto-sans-thai {
  font-family: "Noto Sans Thai", sans-serif;
}
.mali {
  font-family: "Mali", sans-serif;
}
.k2d {
  font-family: "K2D", sans-serif;
}
.pridi {
  font-family: "Pridi", sans-serif;
}
.mitr {
  font-family: "Mitr", sans-serif;
}
.itim {
  font-family: "Itim", cursive;
}
.pattaya {
  font-family: "Pattaya", sans-serif;
}
.prompt {
  font-family: "Prompt", sans-serif;
}
.anuphan {
  font-family: "Anuphan", sans-serif;
}
.IBM {
  font-family: "IBM Plex Sans Thai Looped", sans-serif;
}
@font-face {
  font-family: "fc_iconic";
  src: url("../font/fc_icon/FCIconic-Thin.woff") format("woff");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "fc_iconic";
  src: url("../font/fc_icon/FCIconic-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "fc_iconic";
  src: url("../font/fc_icon/FCIconic-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "fc_iconic";
  src: url("../font/fc_icon/FCIconic-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "fc_iconic";
  src: url("../font/fc_icon/FCIconic-SemiBold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "fc_iconic";
  src: url("../font/fc_icon/FCIconic-Black.woff") format("woff");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "fc_iconic";
  src: url("../font/fc_icon/FCIconic-Bold.woff") format("woff");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "PSL_OmyimAD";
  src: url("../font/psl/PSL114AD.woff2") format("woff2");
}
.fc_iconic {
  font-family: "fc_iconic", sans-serif;
}
.psl_font {
  font-family: "PSL_OmyimAD", sans-serif;
}
.shadow-5100 {
  box-shadow: 0px 5px 10px 0px rgba(171, 174, 175, 0.35) !important;
}
.shadow-5000 {
  box-shadow: 0px 5px 0px 0px rgba(167, 162, 162, 0.35);
}
.shadow-022 {
  text-shadow: 0px 2px 2px rgba(73, 74, 74, 0.35);
}
.shadow-022-25 {
  text-shadow: 0px 2px 2px rgba(25, 25, 25, 0.65);
}
.text-shadow-035 {
  text-shadow: 0px 3px 5px rgba(30, 29, 29, 0.5);
}
.text-shadow-025-30292905 {
  text-shadow: 0px 2px 5px rgba(30, 29, 29, 0.5);
}
.text-shadow-023 {
  text-shadow: 0px 2px 3px rgba(102, 99, 99, 0.5);
}
.text-stroke-024b2d {
  text-shadow: rgb(2, 75, 45) 2px 0px 0px,
    rgb(2, 75, 45) 1.75517px 0.958851px 0px,
    rgb(2, 75, 45) 1.0806px 1.68294px 0px,
    rgb(2, 75, 45) 0.141474px 1.99499px 0px,
    rgb(2, 75, 45) -0.832294px 1.81859px 0px,
    rgb(2, 75, 45) -1.60229px 1.19694px 0px,
    rgb(2, 75, 45) -1.97999px 0.28224px 0px,
    rgb(2, 75, 45) -1.87291px -0.701566px 0px,
    rgb(2, 75, 45) -1.30729px -1.51361px 0px,
    rgb(2, 75, 45) -0.421592px -1.95506px 0px,
    rgb(2, 75, 45) 0.567324px -1.91785px 0px,
    rgb(2, 75, 45) 1.41734px -1.41108px 0px,
    rgb(2, 75, 45) 1.92034px -0.558831px 0px;
}

.text-stroker-white-2px {
  text-shadow: rgb(255, 255, 255) 2px 0px 0px,
    rgb(255, 255, 255) 1.75517px 0.958851px 0px,
    rgb(255, 255, 255) 1.0806px 1.68294px 0px,
    rgb(255, 255, 255) 0.141474px 1.99499px 0px,
    rgb(255, 255, 255) -0.832294px 1.81859px 0px,
    rgb(255, 255, 255) -1.60229px 1.19694px 0px,
    rgb(255, 255, 255) -1.97999px 0.28224px 0px,
    rgb(255, 255, 255) -1.87291px -0.701566px 0px,
    rgb(255, 255, 255) -1.30729px -1.51361px 0px,
    rgb(255, 255, 255) -0.421592px -1.95506px 0px,
    rgb(255, 255, 255) 0.567324px -1.91785px 0px,
    rgb(255, 255, 255) 1.41734px -1.41108px 0px,
    rgb(255, 255, 255) 1.92034px -0.558831px 0px;
}
.text-stroker-white-1px {
  text-shadow: rgb(255, 255, 255) 1px 0px 0px,
    rgb(255, 255, 255) 0.540302px 0.841471px 0px,
    rgb(255, 255, 255) -0.416147px 0.909297px 0px,
    rgb(255, 255, 255) -0.989993px 0.14112px 0px,
    rgb(255, 255, 255) -0.653644px -0.756803px 0px,
    rgb(255, 255, 255) 0.283662px -0.958924px 0px,
    rgb(255, 255, 255) 0.96017px -0.279416px 0px;
}
.text-stroker-white-3px {
  text-shadow: rgb(255, 255, 255) 3px 0px 0px,
    rgb(255, 255, 255) 2.83487px 0.981584px 0px,
    rgb(255, 255, 255) 2.35766px 1.85511px 0px,
    rgb(255, 255, 255) 1.62091px 2.52441px 0px,
    rgb(255, 255, 255) 0.705713px 2.91581px 0px,
    rgb(255, 255, 255) -0.287171px 2.98622px 0px,
    rgb(255, 255, 255) -1.24844px 2.72789px 0px,
    rgb(255, 255, 255) -2.07227px 2.16926px 0px,
    rgb(255, 255, 255) -2.66798px 1.37182px 0px,
    rgb(255, 255, 255) -2.96998px 0.42336px 0px,
    rgb(255, 255, 255) -2.94502px -0.571704px 0px,
    rgb(255, 255, 255) -2.59586px -1.50383px 0px,
    rgb(255, 255, 255) -1.96093px -2.27041px 0px,
    rgb(255, 255, 255) -1.11013px -2.78704px 0px,
    rgb(255, 255, 255) -0.137119px -2.99686px 0px,
    rgb(255, 255, 255) 0.850987px -2.87677px 0px,
    rgb(255, 255, 255) 1.74541px -2.43999px 0px,
    rgb(255, 255, 255) 2.44769px -1.73459px 0px,
    rgb(255, 255, 255) 2.88051px -0.838247px 0px;
}
