body,html{font:400 15px/25px 'Noto Sans Thai','Noto Sans';letter-spacing:0!important;color:rgba(30,30,30,1)}.font-th{font-family:'Noto Sans Thai','Noto Sans'}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-weight:400}.h1,.main-title,h1{font-size:30px;line-height:45px}.h2,.sub-title,h2{font-size:24px;line-height:40px}.default-title,.h3,h3{font-size:20px;line-height:30px}.h4,h4{font-size:17px;line-height:25px}.h5,h5{font-size:15px;line-height:25px}.h6,h6{font-size:12px;line-height:20px;font-weight:500}.main-title.font-bold,.main-title.font-semi-bold{letter-spacing:-.3px!important}.sub-title.font-bold,.sub-title.font-semi-bold{letter-spacing:-.3px!important}.default-title.font-bold,.default-title.font-semi-bold{letter-spacing:-.4px!important}.text-default{font-size:15px;line-height:25px;font-weight:400}.text-min{font-size:12px;line-height:18px;font-weight:400}.text-min.en{font-family:rubik;font-size:10px;line-height:18px;font-weight:500;text-transform:uppercase!important;letter-spacing:.7px}.font-light{font-weight:300!important}.font-regular{font-weight:400!important}.font-medium{font-weight:500!important}.font-semi-bold{font-weight:600!important}.font-bold{font-weight:700!important}.font-extra-bold{font-weight:800!important}.font-black{font-weight:900!important}i{position:relative;display:inline-block;vertical-align:middle}i:before{display:inline-block;line-height:inherit!important}.fa,.fab,.fad,.fal,.far,.fas{line-height:inherit!important}[class*=font-icon-]::before{line-height:1!important}.font-icon-extra-small{font-size:30px;line-height:0}.font-icon-small{font-size:50px;line-height:0}.font-icon-default{font-size:70px;line-height:0}.font-icon-larger{font-size:90px;line-height:0}.font-icon-extra-larger{font-size:120px;line-height:0}[class*=font-icon-].animate-beat{animation-duration:.5s;animation-name:animateBeatForIcon;animation-iteration-count:infinite;transform:scale(1)}@keyframes animateBeatForIcon{from{transform:scale(1)}to{transform:scale(1.1)}}@media (min-width:992px) and (max-width:1199.98px){body,html{font-size:14px}.text-default{font-size:14px}.text-min{font-size:12px;line-height:15px}}@media (min-width:768px) and (max-width:991.98px){.h1,.main-title,h1{font-size:28px;line-height:45px}.h2,.sub-title,h2{font-size:22px;line-height:40px}.default-title,.h3,h3{font-size:18px;line-height:25px}.h4,h4{font-size:15px;line-height:25px}.h5,h5{font-size:12px;line-height:20px}.text-min{font-size:12px;line-height:15px}}@media (max-width:767.98px){.text-min{font-size:10px;line-height:15px}}@media (min-width:576px) and (max-width:767.98px){body,html{font-size:13px}.h1,.main-title,h1{font-size:28px;line-height:45px}.h2,.sub-title,h2{font-size:22px;line-height:40px}.default-title,.h3,h3{font-size:18px;line-height:25px}.h4,h4{font-size:15px;line-height:25px}.h5,h5{font-size:12px;line-height:20px}.text-default{font-size:13px}}@media (max-width:575.98px){body,html{font-size:13px}.h1,.main-title,h1{font-size:22px;line-height:35px}.h2,.sub-title,h2{font-size:20px;line-height:30px}.default-title,.h3,h3{font-size:15px;line-height:25px}.h4,h4{font-size:15px;line-height:25px}.h5,h5{font-size:13px;line-height:25px}.h6,h6{font-size:12px;line-height:20px;font-weight:500}.text-default{font-size:13px}}