.sarabun {
	font-family:sarabun;	
}

.sarabunbold {
	font-family:sarabunbold;	
}

.thaisansbold{
    font-family: thaisansbold;
	font-weight:normal!important;
}

.text-bold {
	font-weight:bold;
}

.text-pink {
	color:#FF3399!important
}

.text-light{
	color:#cccccc!important
}

.badge-light {
	background-color:#cccccc!important
}

.badge-gray {
	background-color:#bbbbbb!important
}

.text-dark {
	color:#777777!important
}

.text-black {
	color:#000!important
}

.font-13{
    font-size:1.2rem!important;
	line-height:1.2rem!important;
}

.font-14{
    font-size:14px!important;
	line-height:14px!important;
}

.font-16{
    font-size:16px!important;
	line-height:16px!important;
}

.font-18{
    font-size:18px!important;
	line-height:18px!important;
}

.font-19{
    font-size:19px!important;
	line-height:19px!important;
}

.font-20{
    font-size:20px!important;
	line-height:20px!important;
}
.font-21{
    font-size:21px!important;
	line-height:21px!important;
}
.font-22{
    font-size:22px!important;
	line-height:22px;
}
.font-23{
    font-size:23px!important;
	line-height:23px!important;
}
.font-24{
    font-size:24px!important;
	line-height:24px!important;
}
.font-26{
    font-size:26px!important;
	line-height:26px!important;
}
.font-28{
    font-size:28px!important;
	line-height:28px!important;
}

.font-30{
    font-size:30px!important;
	line-height:30px!important;
}

.font-32{
    font-size:32px!important;
	line-height:32px!important;
}

.font-34{
    font-size:34px!important;
	line-height:34px!important;
}

.font-36{
    font-size:36px!important;
	line-height:36px!important;
}

.font-40 {
	font-size:40px!important;
	line-height:40px;
}

.font-42 {
	font-size:42px!important;
	line-height:42px;
}

.font-44 {
	font-size:44px!important;
	line-height:44px;
}


.font-46 {
	font-size:46px!important;
	line-height:46px;
}


.font-48 {
	font-size:48px!important;
	line-height:60px;
}

.font-50 {
	font-size:50px!important;
	line-height:60px;
}

.font-52 {
	font-size:52px!important;
	line-height:64px;
}

.line-16 {
	line-height:16px!important;
}


.line-18 {
	line-height:18px!important;
}


.line-20 {
	line-height:20px!important;
}


.line-22 {
	line-height:22px!important;
}

.line-24 {
	line-height:24px!important;
}

.line-26 {
	line-height:26px!important;
}

.line-28 {
	line-height:28px!important;
}

.line-30 {
	line-height:30px!important;
}

.line-32 {
	line-height:32px!important;
}


.line-34 {
	line-height:34px!important;
}

.line-40 {
	line-height:40px!important;
}

.font-66{
    font-size:66px!important;
	line-height:66px!important;
}

.font-88{
    font-size:88px!important;
	line-height:88px!important;
}


.font-leftmenu{
    font-size:20px;
	line-height:24px!important;
}

.page-content li {

  list-style-type: square!important; /* This will remove bullets from this specific li */

}

.gallery-bg{
  background-image: url(../../upload/area/04.png)!important;
}

.contact-info-content h5 {
	font-family:thaisansbold!important;
	font-weight:normal!important;
	font-size:24px;	
}

.team-content h5 {
	font-family:thaisansbold!important;
	font-weight:normal!important;
	font-size:22px;	
}

.team-bio span {
	font-family:thaisansbold!important;
	font-weight:normal!important;
	font-size:20px;	
}

.faq-area .content-list li{
  margin-top: 18px;
  font-family:thaisansbold;
  font-size:22px;
  line-height:26px;
}

.faq-area .content-list i{
  color: var(--theme-color);
  margin-right: 8px;
}

.faq-area .content-list li a:hover {
  color: var(--theme-color);
}

.about-area .content-list li{
  margin-top: 12px;
  font-family:thaisansbold;
  font-size:20px;
  line-height:24px;
}