@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Thai:wght@200;300;400;500;600;700&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Kanit:wght@200;300;400;500;600;700&display=swap");
[lang="th"] {
  /*$Sarabun:  Sarabun-thai;
  $Prompt:   "Prompt-thai";*/ }

@media all and (min-width: 768px) and (max-width: 1199px) {
  .container {
    max-width: 100%; } }
.transition {
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out; }

.ellips {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: block; }

.footer-main {
  background-color: #A71C20;
  color: #fff; }
  .footer-main a {
    color: #fff; }
    .footer-main a:hover {
      opacity: .8; }
  .footer-main ul {
    list-style: none;
    padding-left: 0px; }
  .footer-main .site-social-wrap {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    padding: 20px 0;
    border-bottom: 1px solid #fff; }
    .footer-main .site-social-wrap .site-name {
      font-weight: 700;
      font-family: "Kanit", sans-serif; }
    .footer-main .site-social-wrap .social-wrap {
      display: -webkit-box;
      display: -moz-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      gap: 24px; }
      .footer-main .site-social-wrap .social-wrap a {
        min-width: 26px;
        height: 26px;
        background-size: fill;
        background-repeat: no-repeat; }
        .footer-main .site-social-wrap .social-wrap a:hover {
          opacity: .8; }
      .footer-main .site-social-wrap .social-wrap .fb-social {
        background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.2143 0H2.78571C2.0469 0 1.33834 0.293494 0.815917 0.815917C0.293494 1.33834 0 2.0469 0 2.78571L0 23.2143C0 23.9531 0.293494 24.6617 0.815917 25.1841C1.33834 25.7065 2.0469 26 2.78571 26H10.754V17.1612H7.09777V13H10.754V9.83125C10.754 6.22143 12.9013 4.2308 16.192 4.2308C17.7647 4.2308 19.4129 4.50937 19.4129 4.50937V8.04955H17.5964C15.8089 8.04955 15.2518 9.15804 15.2518 10.2955V13H19.2446L18.6063 17.1612H15.2518V26H23.2143C23.9531 26 24.6617 25.7065 25.1841 25.1841C25.7065 24.6617 26 23.9531 26 23.2143V2.78571C26 2.0469 25.7065 1.33834 25.1841 0.815917C24.6617 0.293494 23.9531 0 23.2143 0Z' fill='white'/%3E%3C/svg%3E"); }
      .footer-main .site-social-wrap .social-wrap .line-social {
        background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.7915 9.99375V14.1201C15.7915 14.2246 15.7103 14.3058 15.6058 14.3058H14.9442C14.8804 14.3058 14.8223 14.271 14.7933 14.2304L12.9013 11.6768V14.1259C12.9013 14.2304 12.8201 14.3116 12.7156 14.3116H12.054C11.9496 14.3116 11.8683 14.2304 11.8683 14.1259V9.99956C11.8683 9.89509 11.9496 9.81384 12.054 9.81384H12.7098C12.7679 9.81384 12.8317 9.84286 12.8607 9.89509L14.7527 12.4487V9.99956C14.7527 9.89509 14.8339 9.81384 14.9384 9.81384H15.6C15.7045 9.80804 15.7915 9.89509 15.7915 9.99375ZM11.0326 9.80804H10.371C10.2665 9.80804 10.1853 9.88929 10.1853 9.99375V14.1201C10.1853 14.2246 10.2665 14.3058 10.371 14.3058H11.0326C11.1371 14.3058 11.2183 14.2246 11.2183 14.1201V9.99375C11.2183 9.89509 11.1371 9.80804 11.0326 9.80804ZM9.43661 13.267H7.6317V9.99375C7.6317 9.88929 7.55045 9.80804 7.44599 9.80804H6.78438C6.67992 9.80804 6.59867 9.88929 6.59867 9.99375V14.1201C6.59867 14.1723 6.61608 14.2129 6.6509 14.2478C6.68572 14.2768 6.72635 14.3 6.77858 14.3H9.43081C9.53527 14.3 9.61652 14.2188 9.61652 14.1143V13.4527C9.61652 13.354 9.53527 13.267 9.43661 13.267ZM19.2737 9.80804H16.6214C16.5228 9.80804 16.4357 9.88929 16.4357 9.99375V14.1201C16.4357 14.2187 16.517 14.3058 16.6214 14.3058H19.2737C19.3781 14.3058 19.4594 14.2246 19.4594 14.1201V13.4585C19.4594 13.354 19.3781 13.2728 19.2737 13.2728H17.4687V12.5763H19.2737C19.3781 12.5763 19.4594 12.4951 19.4594 12.3906V11.7232C19.4594 11.6188 19.3781 11.5375 19.2737 11.5375H17.4687V10.8411H19.2737C19.3781 10.8411 19.4594 10.7598 19.4594 10.6554V9.99375C19.4536 9.89509 19.3723 9.80804 19.2737 9.80804ZM26 4.74153V21.2991C25.9942 23.8991 23.8643 26.0058 21.2585 26H4.7009C2.1009 25.9942 -0.0057916 23.8585 1.19621e-05 21.2585V4.7009C0.00581553 2.1009 2.14153 -0.0057916 4.74153 1.19621e-05H21.2991C23.8991 0.00581553 26.0058 2.13572 26 4.74153ZM22.425 11.8567C22.425 7.62009 18.1768 4.17278 12.9594 4.17278C7.74197 4.17278 3.49376 7.62009 3.49376 11.8567C3.49376 15.6522 6.85983 18.8326 11.4098 19.4362C12.5183 19.6741 12.3906 20.0804 12.1411 21.5719C12.1004 21.8098 11.9496 22.5062 12.9594 22.0826C13.9692 21.6589 18.4089 18.8732 20.3995 16.5866C21.7692 15.0777 22.425 13.5513 22.425 11.8567Z' fill='white'/%3E%3C/svg%3E"); }
      .footer-main .site-social-wrap .social-wrap .tiktok-social {
        background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.1249 0H1.87515C0.839465 0 0 0.839465 0 1.87515V24.1249C0 25.1605 0.839465 26 1.87515 26H24.1249C25.1605 26 26 25.1605 26 24.1249V1.87515C26 0.839465 25.1605 0 24.1249 0ZM19.5125 9.95104V11.7087C18.6837 11.709 17.8784 11.5466 17.1189 11.2262C16.6305 11.02 16.1755 10.7543 15.7594 10.4333L15.7718 15.8436C15.7666 17.0619 15.2846 18.2066 14.4123 19.0688C13.7024 19.7706 12.8028 20.2169 11.8278 20.3613C11.5987 20.3952 11.3656 20.4126 11.1298 20.4126C10.0861 20.4126 9.09513 20.0745 8.28455 19.4507C8.13201 19.3332 7.98616 19.2059 7.84723 19.0688C6.90183 18.1344 6.41433 16.8679 6.49639 15.5357C6.55906 14.5215 6.96505 13.5543 7.64192 12.7963C8.53745 11.7931 9.79027 11.2363 11.1298 11.2363C11.3656 11.2363 11.5987 11.254 11.8278 11.288V11.9379V13.7457C11.6106 13.6741 11.3786 13.6347 11.137 13.6347C9.91321 13.6347 8.92313 14.6331 8.94141 15.8578C8.95299 16.6414 9.38107 17.3264 10.0124 17.704C10.3091 17.8814 10.6504 17.9913 11.0147 18.0113C11.3 18.027 11.5741 17.9873 11.8278 17.9035C12.7022 17.6146 13.3329 16.7934 13.3329 15.8248L13.3358 12.2017V5.58736H15.7565C15.7588 5.8272 15.7831 6.06125 15.8284 6.28799C16.0111 7.20586 16.5284 8.00221 17.2485 8.54511C17.8764 9.0187 18.6582 9.29942 19.5056 9.29942C19.5062 9.29942 19.5132 9.29942 19.5126 9.29886L19.5125 9.95104Z' fill='white'/%3E%3C/svg%3E"); }
  .footer-main .footer-inner {
    padding: 40px 0; }
    .footer-main .footer-inner .footer-logo {
      margin-bottom: 20px; }
    .footer-main .footer-inner p {
      font-weight: 500;
      line-height: 1.5;
      margin-bottom: 20px; }
  .footer-main .footer-title {
    font-weight: 700;
    line-height: 1.5;
    font-size: 1rem;
    margin-bottom: 16px; }
  .footer-main .footer-link {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    gap: 8px;
    font-weight: 500;
    font-size: 0.875rem;
    line-height: 1.5; }
  .footer-main .footer-cont-link {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    gap: 8px;
    font-weight: 500;
    font-size: 0.875rem;
    line-height: 1.5; }
    .footer-main .footer-cont-link li {
      display: -webkit-box;
      display: -moz-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      gap: 12px; }
      .footer-main .footer-cont-link li .ficon {
        min-width: 24px;
        max-width: 24px;
        background-size: fill;
        background-repeat: no-repeat; }
        .footer-main .footer-cont-link li .ficon.femail {
          background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.8 3H3.2C1.99 3 1.011 4.0125 1.011 5.25L1 18.75C1 19.9875 1.99 21 3.2 21H20.8C22.01 21 23 19.9875 23 18.75V5.25C23 4.0125 22.01 3 20.8 3ZM20.36 7.78125L12.583 12.7537C12.231 12.9788 11.769 12.9788 11.417 12.7537L3.64 7.78125C3.5297 7.71793 3.43311 7.63237 3.35608 7.52976C3.27904 7.42715 3.22317 7.30963 3.19183 7.18429C3.1605 7.05896 3.15435 6.92843 3.17377 6.8006C3.19319 6.67276 3.23777 6.55029 3.30481 6.44059C3.37185 6.33089 3.45996 6.23624 3.5638 6.16237C3.66764 6.0885 3.78506 6.03695 3.90895 6.01084C4.03283 5.98472 4.16061 5.98459 4.28455 6.01044C4.40849 6.0363 4.52601 6.0876 4.63 6.16125L12 10.875L19.37 6.16125C19.474 6.0876 19.5915 6.0363 19.7155 6.01044C19.8394 5.98459 19.9672 5.98472 20.0911 6.01084C20.2149 6.03695 20.3324 6.0885 20.4362 6.16237C20.54 6.23624 20.6282 6.33089 20.6952 6.44059C20.7622 6.55029 20.8068 6.67276 20.8262 6.8006C20.8456 6.92843 20.8395 7.05896 20.8082 7.18429C20.7768 7.30963 20.721 7.42715 20.6439 7.52976C20.5669 7.63237 20.4703 7.71793 20.36 7.78125Z' fill='white'/%3E%3C/svg%3E"); }
        .footer-main .footer-cont-link li .ficon.fline {
          background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.7547 9.07188V12.4047C13.7547 12.4891 13.6891 12.5547 13.6047 12.5547H13.0703C13.0187 12.5547 12.9719 12.5266 12.9484 12.4938L11.4203 10.4313V12.4094C11.4203 12.4937 11.3547 12.5594 11.2703 12.5594H10.7359C10.6516 12.5594 10.5859 12.4937 10.5859 12.4094V9.07656C10.5859 8.99219 10.6516 8.92657 10.7359 8.92657H11.2656C11.3125 8.92657 11.3641 8.95 11.3875 8.99219L12.9156 11.0547V9.07656C12.9156 8.99219 12.9812 8.92657 13.0656 8.92657H13.6C13.6844 8.92188 13.7547 8.99219 13.7547 9.07188ZM9.91094 8.92188H9.37656C9.29219 8.92188 9.22656 8.9875 9.22656 9.07188V12.4047C9.22656 12.4891 9.29219 12.5547 9.37656 12.5547H9.91094C9.99531 12.5547 10.0609 12.4891 10.0609 12.4047V9.07188C10.0609 8.99219 9.99531 8.92188 9.91094 8.92188ZM8.62188 11.7156H7.16407V9.07188C7.16407 8.9875 7.09844 8.92188 7.01407 8.92188H6.47969C6.39532 8.92188 6.32969 8.9875 6.32969 9.07188V12.4047C6.32969 12.4469 6.34375 12.4797 6.37188 12.5078C6.4 12.5312 6.43282 12.55 6.475 12.55H8.61719C8.70157 12.55 8.76719 12.4844 8.76719 12.4V11.8656C8.76719 11.7859 8.70157 11.7156 8.62188 11.7156ZM16.5672 8.92188H14.425C14.3453 8.92188 14.275 8.9875 14.275 9.07188V12.4047C14.275 12.4844 14.3406 12.5547 14.425 12.5547H16.5672C16.6516 12.5547 16.7172 12.4891 16.7172 12.4047V11.8703C16.7172 11.7859 16.6516 11.7203 16.5672 11.7203H15.1094V11.1578H16.5672C16.6516 11.1578 16.7172 11.0922 16.7172 11.0078V10.4688C16.7172 10.3844 16.6516 10.3188 16.5672 10.3188H15.1094V9.75625H16.5672C16.6516 9.75625 16.7172 9.69063 16.7172 9.60625V9.07188C16.7125 8.99219 16.6469 8.92188 16.5672 8.92188ZM22 4.82969V18.2031C21.9953 20.3031 20.275 22.0047 18.1703 22H4.79688C2.69688 21.9953 0.995322 20.2703 1.00001 18.1703V4.79688C1.0047 2.69688 2.7297 0.995322 4.82969 1.00001H18.2031C20.3031 1.0047 22.0047 2.72501 22 4.82969ZM19.1125 10.5766C19.1125 7.15469 15.6812 4.37032 11.4672 4.37032C7.25313 4.37032 3.82188 7.15469 3.82188 10.5766C3.82188 13.6422 6.54063 16.2109 10.2156 16.6984C11.1109 16.8906 11.0078 17.2187 10.8063 18.4234C10.7734 18.6156 10.6516 19.1781 11.4672 18.8359C12.2828 18.4937 15.8687 16.2437 17.4766 14.3969C18.5828 13.1781 19.1125 11.9453 19.1125 10.5766Z' fill='white'/%3E%3C/svg%3E"); }
        .footer-main .footer-cont-link li .ficon.fcall {
          background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.19444 2.41687L8.1936 2.09007C9.13054 1.78417 10.1316 2.27912 10.5327 3.24623L11.3313 5.17286C11.6786 6.01172 11.4854 6.99878 10.854 7.61248L9.09433 9.32061C9.20297 10.3428 9.53912 11.3489 10.1018 12.3388C10.6362 13.2965 11.353 14.1348 12.2097 14.8041L14.3232 14.0821C15.1237 13.8094 15.9965 14.1239 16.4868 14.862L17.6318 16.5815C18.2029 17.4404 18.0998 18.6241 17.3913 19.3518L16.6326 20.1317C15.8767 20.9079 14.7968 21.19 13.7986 20.8708C11.4399 20.1184 9.27355 17.885 7.29565 14.1704C5.31497 10.4502 4.61575 7.29233 5.1989 4.7007C5.44405 3.61009 6.2027 2.74083 7.19444 2.41687Z' fill='white'/%3E%3C/svg%3E"); }
  .footer-main .working-hr {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    font-weight: 500;
    font-size: 0.875rem;
    line-height: 1.5; }
  .footer-main .copy-right {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: space-between;
    padding-top: 16px;
    border-top: 1px solid #fff;
    margin-bottom: 16px;
    font-size: 0.875rem;
    text-align: center;
    color: #fff; }
    .footer-main .copy-right a {
      color: #fff; }
      .footer-main .copy-right a:hover {
        color: #656329; }
  .footer-main .foot-info-row {
    margin-bottom: 7px;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    color: #000; }
    .footer-main .foot-info-row a {
      color: #000; }
      .footer-main .foot-info-row a:hover {
        color: #A71C20; }
    .footer-main .foot-info-row .ficon {
      width: 17px;
      height: 17px;
      min-width: 17px;
      line-height: 17px;
      margin-right: 13px;
      display: block;
      margin-top: 4px; }
      .footer-main .foot-info-row .ficon.femail {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cg clip-path='url(%23clip0_1_1836)'%3E%3Cpath d='M15.5834 2.83337H1.41675V14.1667H15.5834V2.83337ZM14.1667 5.66671L8.50008 9.20837L2.83341 5.66671V4.25004L8.50008 7.79171L14.1667 4.25004V5.66671Z' fill='%23FF9800'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1_1836'%3E%3Crect width='17' height='17' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); }
      .footer-main .foot-info-row .ficon.fline {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cg clip-path='url(%23clip0_1_1835)'%3E%3Cpath d='M8.50008 1.41663C5.75883 1.41663 3.54175 3.63371 3.54175 6.37496C3.54175 10.0937 8.50008 15.5833 8.50008 15.5833C8.50008 15.5833 13.4584 10.0937 13.4584 6.37496C13.4584 3.63371 11.2413 1.41663 8.50008 1.41663ZM8.50008 8.14579C7.52258 8.14579 6.72925 7.35246 6.72925 6.37496C6.72925 5.39746 7.52258 4.60413 8.50008 4.60413C9.47758 4.60413 10.2709 5.39746 10.2709 6.37496C10.2709 7.35246 9.47758 8.14579 8.50008 8.14579Z' fill='%23FF9800'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1_1835'%3E%3Crect width='17' height='17' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); }
      .footer-main .foot-info-row .ficon.fcall {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cg clip-path='url(%23clip0_1_1837)'%3E%3Cpath d='M8.493 1.41663C4.583 1.41663 1.41675 4.58996 1.41675 8.49996C1.41675 12.41 4.583 15.5833 8.493 15.5833C12.4101 15.5833 15.5834 12.41 15.5834 8.49996C15.5834 4.58996 12.4101 1.41663 8.493 1.41663ZM13.4017 5.66663H11.3122C11.0855 4.78121 10.7597 3.93121 10.3347 3.14496C11.638 3.59121 12.7217 4.49788 13.4017 5.66663ZM8.50008 2.86163C9.088 3.71163 9.54842 4.65371 9.853 5.66663H7.14717C7.45175 4.65371 7.91217 3.71163 8.50008 2.86163ZM3.01758 9.91663C2.90425 9.46329 2.83341 8.98871 2.83341 8.49996C2.83341 8.01121 2.90425 7.53663 3.01758 7.08329H5.41175C5.35508 7.55079 5.31258 8.01829 5.31258 8.49996C5.31258 8.98163 5.35508 9.44913 5.41175 9.91663H3.01758ZM3.59841 11.3333H5.688C5.91466 12.2187 6.2405 13.0687 6.6655 13.855C5.36216 13.4087 4.27841 12.5091 3.59841 11.3333ZM5.688 5.66663H3.59841C4.27841 4.49079 5.36216 3.59121 6.6655 3.14496C6.2405 3.93121 5.91466 4.78121 5.688 5.66663ZM8.50008 14.1383C7.91217 13.2883 7.45175 12.3462 7.14717 11.3333H9.853C9.54842 12.3462 9.088 13.2883 8.50008 14.1383ZM10.1576 9.91663H6.84258C6.77883 9.44913 6.72925 8.98163 6.72925 8.49996C6.72925 8.01829 6.77883 7.54371 6.84258 7.08329H10.1576C10.2213 7.54371 10.2709 8.01829 10.2709 8.49996C10.2709 8.98163 10.2213 9.44913 10.1576 9.91663ZM10.3347 13.855C10.7597 13.0687 11.0855 12.2187 11.3122 11.3333H13.4017C12.7217 12.502 11.638 13.4087 10.3347 13.855ZM11.5884 9.91663C11.6451 9.44913 11.6876 8.98163 11.6876 8.49996C11.6876 8.01829 11.6451 7.55079 11.5884 7.08329H13.9826C14.0959 7.53663 14.1667 8.01121 14.1667 8.49996C14.1667 8.98871 14.0959 9.46329 13.9826 9.91663H11.5884Z' fill='%23FF9800'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1_1837'%3E%3Crect width='17' height='17' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); }

@media all and (max-width: 767px) {
  .footer-main .footer-inner {
    padding: 20px 0; }
  .footer-main .footer-link, .footer-main .footer-cont-link {
    margin-bottom: 20px; }
  .footer-main .copy-right {
    text-align: center;
    justify-content: center;
    display: block; }
    .footer-main .copy-right .copy-link-wrap {
      margin-top: 10px; } }
