@import url(https://fonts.googleapis.com/css?family=Sarabun&display=swap);
/* ----- Color Variable Spec -----
    p -> Primary
    s -> Secondary
    d -> Dark
    l -> Light
    t -> Status
*/
@media only screen and (max-width: 414px) {
  ._1WNj5LoFI-F4-Ea-tL0okx {
    display: none !important; } }

.kRXMe2i4FP12LuCj3UKOc {
  display: none !important; }
  @media only screen and (max-width: 414px) {
    .kRXMe2i4FP12LuCj3UKOc {
      display: flex !important; } }

._2GMSw0mKyYtPq4WVhYbqs3 p {
  font-size: 1.25rem; }

._-0VsCkpzTwfeahjWLEnAg {
  position: relative;
  background-color: #ffffff;
  border-radius: 3px;
  margin-top: 0.5rem;
  padding: 1rem 1rem 2rem; }

._2g4io0SoGglfMdmxgzhxF4 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1rem; }

button._2Nm1ez529llp_xh8xUZ_OP {
  color: #ffffff;
  background-color: #3779f7; }

button._1SsapybnEKDZ7Vq5Z84XX- {
  color: #fcf8e3;
  background-color: #f9a83d; }

button._2XmjyvPOIje_rj0To8qz8f {
  color: #ffffff;
  background-color: #347633; }

button.SlelsXIAImoKCccYNomdB {
  color: #323232;
  background-color: #e5e5e5; }

button._15cNO4YfnKHFcHDp76Tqdj {
  color: #ffffff;
  background-color: #d30400; }

button._5ZZC3mMHpFARpk3_1qL0L {
  pointer-events: none;
  color: #737373;
  background-color: #e5e5e5; }

._2rtZSgz2owdALBTgF0J3hm {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  border-radius: 5px;
  padding: 1.5rem 2rem 0rem; }
  ._2rtZSgz2owdALBTgF0J3hm h3 {
    font-size: 1.5rem;
    margin-bottom: 1rem; }
  ._2rtZSgz2owdALBTgF0J3hm p {
    white-space: nowrap; }
  ._2rtZSgz2owdALBTgF0J3hm div {
    border-bottom: 1px solid #323232;
    padding: 1rem 0rem; }
    ._2rtZSgz2owdALBTgF0J3hm div._3y4w6A59PqpASKB9QyCDJl {
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      grid-gap: 10px; }
      ._2rtZSgz2owdALBTgF0J3hm div._3y4w6A59PqpASKB9QyCDJl .wRxQJsiLymMoQCihZHpZc {
        grid-column: span 2; }
    ._2rtZSgz2owdALBTgF0J3hm div._2Eh_Rwb4zvv1zD5VjvY_dE {
      display: flex;
      flex-direction: column;
      padding: 1rem; }
      ._2rtZSgz2owdALBTgF0J3hm div._2Eh_Rwb4zvv1zD5VjvY_dE input[type="checkbox"] {
        width: auto; }
    ._2rtZSgz2owdALBTgF0J3hm div.wJmvGZXhv-eexWJu8bFjV {
      display: flex;
      justify-content: center;
      align-items: center;
      border: none; }
  ._2rtZSgz2owdALBTgF0J3hm span {
    display: flex;
    align-items: center;
    margin-bottom: 0.5rem; }
  ._2rtZSgz2owdALBTgF0J3hm input {
    width: 100%;
    margin-left: 1rem;
    border-radius: 3px;
    border: 1px solid #4a4a4a; }
    ._2rtZSgz2owdALBTgF0J3hm input[type=file] {
      border: none; }
    ._2rtZSgz2owdALBTgF0J3hm input:disabled {
      background-color: #c6c6c6; }
    ._2rtZSgz2owdALBTgF0J3hm input._3K_dhdZWWUrtVOLVY_8TdP {
      position: relative;
      background-color: transparent;
      margin: 0px 5px; }
      ._2rtZSgz2owdALBTgF0J3hm input._3K_dhdZWWUrtVOLVY_8TdP::-webkit-clear-button {
        display: none; }
      ._2rtZSgz2owdALBTgF0J3hm input._3K_dhdZWWUrtVOLVY_8TdP::-webkit-inner-spin-button {
        display: none; }
      ._2rtZSgz2owdALBTgF0J3hm input._3K_dhdZWWUrtVOLVY_8TdP::-webkit-datetime-edit {
        display: contents;
        font-weight: bold; }
      ._2rtZSgz2owdALBTgF0J3hm input._3K_dhdZWWUrtVOLVY_8TdP::-webkit-calendar-picker-indicator {
        position: absolute;
        height: auto;
        width: auto;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        padding: 0;
        cursor: pointer;
        color: transparent;
        background: transparent; }
  ._2rtZSgz2owdALBTgF0J3hm button {
    padding: 0.5rem 1rem;
    border-radius: 5px;
    margin: 0rem 0.5rem; }
  ._2rtZSgz2owdALBTgF0J3hm img.bOZowOQB1_LAANUl1wh0u {
    display: block;
    max-width: 150px;
    max-height: 150px;
    width: 100%; }

/* ----- Color Variable Spec -----
    p -> Primary
    s -> Secondary
    d -> Dark
    l -> Light
    t -> Status
*/
@media only screen and (max-width: 414px) {
  ._1TMC6UBem-pIcySGbjkpP8 {
    display: none !important; } }

._2VBn_JQtWNGP3TzBBiombH {
  display: none !important; }
  @media only screen and (max-width: 414px) {
    ._2VBn_JQtWNGP3TzBBiombH {
      display: flex !important; } }

._3ppjsrYinhLq_BMiFHBAEc {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1rem; }
  ._3ppjsrYinhLq_BMiFHBAEc p {
    font-size: 1.25rem; }

._179nWp5h4PAeTuj9ntSU3i {
  position: relative;
  background-color: #ffffff;
  border-radius: 3px;
  margin-top: 0.5rem;
  padding: 1rem 1rem 2rem; }

button._2-fZRvvdyHClevtdUaKRv- {
  color: #ffffff;
  background-color: #3779f7; }

button._2LM34xy14eELuL--WHUq_c {
  color: #fcf8e3;
  background-color: #f9a83d; }

button._284pYjulkfW0KQfN4XFL-k {
  color: #ffffff;
  background-color: #347633; }

button._2DDGIh_5cLnTwd1VmaQIW1 {
  color: #ffffff;
  background-color: #347633; }

button._3brBeMC754xhgBUQI-9Jbn {
  color: #323232;
  background-color: #e5e5e5; }

button.qMj0ftpMvg6iRSZEG91Wf {
  color: #ffffff;
  background-color: #d30400; }

._5OFb7X595DjaQK31Q4Lmt {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  border-radius: 5px;
  padding: 1.5rem 2rem 0rem; }
  ._5OFb7X595DjaQK31Q4Lmt h3 {
    font-size: 1.5rem;
    margin-bottom: 1rem; }
  ._5OFb7X595DjaQK31Q4Lmt p {
    white-space: nowrap; }
  ._5OFb7X595DjaQK31Q4Lmt div {
    padding: 1rem 0rem; }
    ._5OFb7X595DjaQK31Q4Lmt div.g78dF_-6TK7A8H1oa1tFr {
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      grid-gap: 10px; }
      ._5OFb7X595DjaQK31Q4Lmt div.g78dF_-6TK7A8H1oa1tFr .WIMW4ppEuj_K2VBzIAhqm {
        grid-column: span 2; }
    ._5OFb7X595DjaQK31Q4Lmt div.wRb7x1tqo0oovvolGN1-t {
      display: flex;
      flex-direction: column;
      padding: 1rem; }
    ._5OFb7X595DjaQK31Q4Lmt div._2pKQB4yZNvSIFgJZL2ISV8 {
      display: flex;
      justify-content: center;
      align-items: center;
      border: none; }
    ._5OFb7X595DjaQK31Q4Lmt div.O97NQdECjaa7NDvBd2Q5a span {
      display: grid;
      grid-template-columns: repeat(2, 1fr); }
      ._5OFb7X595DjaQK31Q4Lmt div.O97NQdECjaa7NDvBd2Q5a span input {
        margin-left: 0; }
  ._5OFb7X595DjaQK31Q4Lmt span {
    display: flex;
    align-items: center;
    margin-bottom: 0.5rem; }
  ._5OFb7X595DjaQK31Q4Lmt input {
    width: 100%;
    margin-left: 1rem;
    border-radius: 3px;
    border: 1px solid #4a4a4a; }
    ._5OFb7X595DjaQK31Q4Lmt input[type='file'] {
      border: none; }
    ._5OFb7X595DjaQK31Q4Lmt input:disabled {
      background-color: #c6c6c6; }
    ._5OFb7X595DjaQK31Q4Lmt input.Yo10gQG-17Dn-aQ3580Km {
      position: relative;
      background-color: transparent;
      margin: 0px 5px; }
      ._5OFb7X595DjaQK31Q4Lmt input.Yo10gQG-17Dn-aQ3580Km::-webkit-clear-button {
        display: none; }
      ._5OFb7X595DjaQK31Q4Lmt input.Yo10gQG-17Dn-aQ3580Km::-webkit-inner-spin-button {
        display: none; }
      ._5OFb7X595DjaQK31Q4Lmt input.Yo10gQG-17Dn-aQ3580Km::-webkit-datetime-edit {
        display: contents;
        font-weight: bold; }
      ._5OFb7X595DjaQK31Q4Lmt input.Yo10gQG-17Dn-aQ3580Km::-webkit-calendar-picker-indicator {
        position: absolute;
        height: auto;
        width: auto;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        padding: 0;
        cursor: pointer;
        color: transparent;
        background: transparent; }
  ._5OFb7X595DjaQK31Q4Lmt button {
    padding: 0.5rem 1rem;
    border-radius: 5px;
    margin: 0rem 0.5rem; }

/* ----- Color Variable Spec -----
    p -> Primary
    s -> Secondary
    d -> Dark
    l -> Light
    t -> Status
*/
@media only screen and (max-width: 414px) {
  ._29UG0HkfIAr5mfQCi6uyBg {
    display: none !important; } }

._2cf5qk3a9vfmnDNHSYu3z- {
  display: none !important; }
  @media only screen and (max-width: 414px) {
    ._2cf5qk3a9vfmnDNHSYu3z- {
      display: flex !important; } }

.SZiyHQZiJHmFuTrMzBcgy {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 2rem;
  justify-content: center;
  align-items: center;
  background-color: #ffffff;
  border-radius: 3px;
  padding: 1.5rem 2rem 2rem; }

.hr0NBacx6lO-Hc10oPwp7 {
  margin-bottom: 1rem; }
  .hr0NBacx6lO-Hc10oPwp7 h2 {
    font-weight: normal;
    font-size: 1.25rem;
    border-bottom: 1px solid rgba(115, 115, 115, 0.3); }

._1lFZzug5-XkCJQXlWMgCDW {
  position: relative;
  border-radius: 3px;
  padding: 1rem 0rem; }

._3PhVJkN7gEt46K-2MxvSw1 {
  display: flex;
  justify-content: space-between;
  align-items: flex-start; }


._1myAx-L8toS1pM_fth8BC5 {
  width: 100%; }

._1BS7XMUvd6DIxwAbrP6PhQ {
  padding: 10px; }

._1GU3XK5Zed5DXvof2l_1eZ {
  width: 100%; }
  ._1GU3XK5Zed5DXvof2l_1eZ > div {
    display: flex; }

._3DvrwbTd-kveO3iHBn-Unj {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 80; }

._2CciYSccBlYjEY60XT0OCh {
  position: relative; }
  ._2CciYSccBlYjEY60XT0OCh ._3Xt3mRFqqlWToiIE4gtReg {
    position: absolute;
    margin-top: 5px;
    z-index: 100; }
    ._2CciYSccBlYjEY60XT0OCh ._3Xt3mRFqqlWToiIE4gtReg._3N7S00EuYh3P4KR-D9srae {
      left: 0; }
    ._2CciYSccBlYjEY60XT0OCh ._3Xt3mRFqqlWToiIE4gtReg.pJhPwWU2YiDD9omC6fXu1 {
      right: 0; }

._3Ln2qZbKwGF2G0CLr2HIFZ {
  border: 1px solid #cacaca;
  border-radius: 4px;
  width: 260px;
  background-color: #fff; }
  ._3Ln2qZbKwGF2G0CLr2HIFZ.IPE4tRQJr6dAXkJ06-DD9, ._3Ln2qZbKwGF2G0CLr2HIFZ._2YUddE65nx-pi8JdkCkYSi {
    background-color: #e9ecef;
    opacity: 1; }

.r_ved3CK_797a2YhnaUZI {
  border: transparent;
  background-color: transparent;
  padding: 0.375rem 0.75rem;
  width: 48%; }

/* ----- Color Variable Spec -----
    p -> Primary
    s -> Secondary
    d -> Dark
    l -> Light
    t -> Status
*/
.xCxCn6P1308LAVcc094qW {
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 1.5rem 2rem 2rem; }

._3hvh1xLJPss97Q-ZXcLgbS {
  width: 100%;
  max-width: 80px;
  max-height: 50px;
  min-height: 50px;
  background-color: #e5e5e5;
  overflow: hidden;
  border-radius: 4px; }
  ._3hvh1xLJPss97Q-ZXcLgbS img {
    width: 100%;
    min-height: 50px; }

._3_TeHwbP4gzpEFgSgT4F1R {
  margin: 1em 2em;
  width: 400px;
  display: flex;
  border: 1px solid #cacaca;
  border-radius: 4px;
  padding: 1em 1em; }
  ._3_TeHwbP4gzpEFgSgT4F1R .vWsaZ6wvTWT8OrYXjJf9s {
    max-width: 100px;
    width: 100%; }
  ._3_TeHwbP4gzpEFgSgT4F1R .TOn7Bpl-tx4DBUA4TYhuq {
    width: 100%; }

.ZQJEu93Aknf9apGcPvE4Q .mDynsG9SOKBzUzgI5CJJC {
  display: flex;
  justify-content: space-between;
  width: 100%; }
  .ZQJEu93Aknf9apGcPvE4Q .mDynsG9SOKBzUzgI5CJJC h2 {
    max-width: 100%; }

.ZQJEu93Aknf9apGcPvE4Q ._11HMdmLT2BGPv6zaDBj_jD {
  margin-bottom: 20px; }

.ZQJEu93Aknf9apGcPvE4Q ._3iXChGqdbAKki7mkJuZSHV {
  display: inline;
  height: 20px;
  padding: 0px 1em;
  font-size: 0.8em;
  text-align: center; }

.ZQJEu93Aknf9apGcPvE4Q ._39G187fM2q2VR3QqQjuS2U td svg {
  display: block;
  max-height: 50px; }

.ZQJEu93Aknf9apGcPvE4Q ._1GcVeL_N4j711hiXdvIotc {
  border: none;
  background-color: transparent;
  outline: 0;
  font-size: 1.2em; }
  .ZQJEu93Aknf9apGcPvE4Q ._1GcVeL_N4j711hiXdvIotc._31292ed4bJf85Pq3T67ih9 {
    color: #fcb63a; }

.ZQJEu93Aknf9apGcPvE4Q ._14MhfPYcWeAbkm8QXKfYd8 {
  width: 100%; }
  .ZQJEu93Aknf9apGcPvE4Q ._14MhfPYcWeAbkm8QXKfYd8 p {
    margin: 0; }

.ZQJEu93Aknf9apGcPvE4Q .medh0er0QX-DKAwXY6aQQ {
  display: block !important; }

.ZQJEu93Aknf9apGcPvE4Q .dCr_b26ZI2EuYW42oubq9 {
  border-left: 4px solid #3779f7;
  padding: 0 3em; }
  .ZQJEu93Aknf9apGcPvE4Q .dCr_b26ZI2EuYW42oubq9 table thead th {
    font-weight: normal; }
  .ZQJEu93Aknf9apGcPvE4Q .dCr_b26ZI2EuYW42oubq9 table th,
  .ZQJEu93Aknf9apGcPvE4Q .dCr_b26ZI2EuYW42oubq9 table td {
    padding-top: 1.2em !important;
    padding-bottom: 1.2em !important; }
    .ZQJEu93Aknf9apGcPvE4Q .dCr_b26ZI2EuYW42oubq9 table th:first-child,
    .ZQJEu93Aknf9apGcPvE4Q .dCr_b26ZI2EuYW42oubq9 table td:first-child {
      width: 50px;
      max-width: 50px;
      padding-left: 0; }
      .ZQJEu93Aknf9apGcPvE4Q .dCr_b26ZI2EuYW42oubq9 table th:first-child input,
      .ZQJEu93Aknf9apGcPvE4Q .dCr_b26ZI2EuYW42oubq9 table td:first-child input {
        margin: auto;
        max-width: 30px;
        text-align: center; }
        .ZQJEu93Aknf9apGcPvE4Q .dCr_b26ZI2EuYW42oubq9 table th:first-child input::-webkit-outer-spin-button, .ZQJEu93Aknf9apGcPvE4Q .dCr_b26ZI2EuYW42oubq9 table th:first-child input::-webkit-inner-spin-button,
        .ZQJEu93Aknf9apGcPvE4Q .dCr_b26ZI2EuYW42oubq9 table td:first-child input::-webkit-outer-spin-button,
        .ZQJEu93Aknf9apGcPvE4Q .dCr_b26ZI2EuYW42oubq9 table td:first-child input::-webkit-inner-spin-button {
          -webkit-appearance: none;
          margin: 0; }
  .ZQJEu93Aknf9apGcPvE4Q .dCr_b26ZI2EuYW42oubq9 table td:first-child {
    text-align: center; }

.gyy-18qYru86UzmgApl_i ._1ngbh0v-67-pTybPDi5xvP {
  display: flex;
  width: 500px;
  max-width: 500px; }
  .gyy-18qYru86UzmgApl_i ._1ngbh0v-67-pTybPDi5xvP button {
    width: 30%;
    height: 100px;
    border-radius: 8px;
    margin: 10px 10px;
    border: solid 2px #cacaca;
    background-color: #ffffff; }
    .gyy-18qYru86UzmgApl_i ._1ngbh0v-67-pTybPDi5xvP button._31292ed4bJf85Pq3T67ih9 {
      border: solid 2px #3779f7;
      background-color: #deebff; }

/* ----- Color Variable Spec -----
    p -> Primary
    s -> Secondary
    d -> Dark
    l -> Light
    t -> Status
*/
._2qsToU0OwbX-uhjIlVIW6u {
  position: relative; }
  ._2qsToU0OwbX-uhjIlVIW6u ._2QCWYyl08NvTc0WuDUw5h {
    position: absolute;
    margin-top: 5px;
    z-index: 100; }

._2l2wYZTkc0ajkWPTmhijjp {
  border: 1px solid #cacaca;
  border-radius: 4px;
  width: 100%;
  background-color: #fff;
  position: relative; }

._3ExRwrnJCjmj_ODbJQx4A8 {
  border: transparent;
  padding: 0.375rem 0.75rem;
  margin: 0;
  width: 100%; }
  ._3ExRwrnJCjmj_ODbJQx4A8._2L9oLPuLTm_nXT6xJMxXnf {
    padding-left: 30px; }
  ._3ExRwrnJCjmj_ODbJQx4A8:disabled {
    background-color: #e9ecef; }

._3bQSIMF_-qFWwKVzBilonN {
  position: absolute;
  top: 5px;
  left: 10px; }

 { }
  .info-promotion {
    margin: 1em 0; }
    .info-promotion .header {
      display: flex;
      flex-direction: column; }
      .info-promotion .header h2 {
        width: fit-content;
        display: inline-block;
        margin-bottom: -8px;
        background-color: black;
        font-size: 18px;
        font-weight: bold;
        font-style: normal;
        font-stretch: normal;
        line-height: 0.8;
        letter-spacing: normal;
        text-align: left;
        color: #ffffff;
        padding: 16px 16px;
        margin-right: 8px;
        margin-left: 8px;
        transform: skewX(-15deg); }
    .info-promotion .info-container {
      display: flex;
      flex-wrap: wrap;
      padding: 2em 0px;
      justify-content: space-between; }
      .info-promotion .info-container div.date {
        width: 47.5%; }
        .info-promotion .info-container div.date .head {
          font-family: Europa;
          font-size: 18px;
          font-weight: bold;
          color: #737373; }
        .info-promotion .info-container div.date .group-date {
          display: flex;
          width: 100%;
          justify-content: space-around;
          background-color: white; }
          .info-promotion .info-container div.date .group-date input {
            width: 45%;
            margin: 16px 4px; }
      .info-promotion .info-container div.place {
        width: 47.5%; }
        .info-promotion .info-container div.place .head {
          font-family: Europa;
          font-size: 18px;
          font-weight: bold;
          color: #737373; }
        .info-promotion .info-container div.place .desc {
          font-family: Kanit;
          font-size: 16px;
          text-align: left;
          color: #000000; }

._1-EgN4L2GuW-5_PKPVcTvP {
  max-width: 1400px;
  width: 100%;
  background-color: #ffffff;
  margin: auto;
  padding-bottom: 1rem; }
  ._1-EgN4L2GuW-5_PKPVcTvP .JSo7uc9zbAL5n2_fVXy1q {
    width: 100%;
    min-height: 600px;
    display: grid; }
  ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ {
    width: 100%;
    height: 100%;
    display: grid;
    grid-template-columns: 1fr 420px;
    grid-gap: 10px; }
    ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._8e7IJVt4w3Wlv5kWnn3Eq {
      display: flex;
      flex-direction: column; }
    ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy {
      display: inline-block;
      padding: 8px 16px; }
      ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._3YIBfkurVWFozJl6J2nhZS {
        display: inline-block;
        width: 100%; }
        ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._3YIBfkurVWFozJl6J2nhZS h2 {
          font-size: 18px;
          font-weight: bold;
          color: #282828;
          border-bottom: 3px solid #3779f7;
          width: fit-content; }
      ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._1wGemlkx17t22X_wwQMjYG {
        display: inline-block;
        width: 100%;
        padding: 32px 16px; }
        ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._1wGemlkx17t22X_wwQMjYG hr {
          margin: 1rem 0; }
        ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._1wGemlkx17t22X_wwQMjYG button:disabled {
          opacity: 0.3; }
        ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._1wGemlkx17t22X_wwQMjYG .oYU4O6SQI55lvDxzvtvHF button {
          width: 100%;
          margin: 4px 0; }
          ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._1wGemlkx17t22X_wwQMjYG .oYU4O6SQI55lvDxzvtvHF button:disabled {
            opacity: 0.3; }
        ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._1wGemlkx17t22X_wwQMjYG ._2p_sLstxO6uvFEwTvidW_I {
          display: flex;
          width: 100%;
          justify-content: center;
          background-color: white; }
          ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._1wGemlkx17t22X_wwQMjYG ._2p_sLstxO6uvFEwTvidW_I button {
            width: 45%;
            margin: 16px 4px; }
            ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._1wGemlkx17t22X_wwQMjYG ._2p_sLstxO6uvFEwTvidW_I button:disabled {
              opacity: 0.3; }
        ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._1wGemlkx17t22X_wwQMjYG ._-0pl0clW7O0x3fuoqFnWr button {
          width: 100%;
          margin: 4px 0; }
          ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._1wGemlkx17t22X_wwQMjYG ._-0pl0clW7O0x3fuoqFnWr button:disabled {
            opacity: 0.3; }
        ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._1wGemlkx17t22X_wwQMjYG ._306Cr7q0eC8HMdTFJ6BNv1 {
          width: 100%;
          padding: 0;
          padding-left: 0; }
          ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._1wGemlkx17t22X_wwQMjYG ._306Cr7q0eC8HMdTFJ6BNv1 ._3sRFIWoDOyoPgB5aCFwmEZ {
            display: inline-block; }
            ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._1wGemlkx17t22X_wwQMjYG ._306Cr7q0eC8HMdTFJ6BNv1 ._3sRFIWoDOyoPgB5aCFwmEZ label {
              padding-right: 16px; }
            ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._1wGemlkx17t22X_wwQMjYG ._306Cr7q0eC8HMdTFJ6BNv1 ._3sRFIWoDOyoPgB5aCFwmEZ span {
              border-radius: 16px;
              padding: 4px 16px; }
              ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._1wGemlkx17t22X_wwQMjYG ._306Cr7q0eC8HMdTFJ6BNv1 ._3sRFIWoDOyoPgB5aCFwmEZ span._3jezxtOWUB0e6kXFbRcMvC {
                color: #979797;
                background-color: #e5e5e5; }
              ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._1wGemlkx17t22X_wwQMjYG ._306Cr7q0eC8HMdTFJ6BNv1 ._3sRFIWoDOyoPgB5aCFwmEZ span._1oQX8uL4_ZEQ6SqcW4gY9n {
                color: #fda70d;
                background-color: #ffedcc; }
              ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._1wGemlkx17t22X_wwQMjYG ._306Cr7q0eC8HMdTFJ6BNv1 ._3sRFIWoDOyoPgB5aCFwmEZ span._3RKzEr0krEWAQIUEB54b13, ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._1wGemlkx17t22X_wwQMjYG ._306Cr7q0eC8HMdTFJ6BNv1 ._3sRFIWoDOyoPgB5aCFwmEZ span._1oNcDAoq7qtXv5yn8fY8jI {
                color: #00cb5f;
                background-color: #c3ffdf; }
        ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._1wGemlkx17t22X_wwQMjYG ._2TiECwXH_xnavQ4j_m13SC label {
          display: block; }
        ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._1wGemlkx17t22X_wwQMjYG ._2TiECwXH_xnavQ4j_m13SC ._3DLkzqo9RO6K3aExZY0Oyf {
          display: flex;
          width: 100%;
          flex-direction: column;
          background-color: white; }
          ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._1wGemlkx17t22X_wwQMjYG ._2TiECwXH_xnavQ4j_m13SC ._3DLkzqo9RO6K3aExZY0Oyf input {
            width: 45%;
            margin: 16px 4px; }
        ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._1wGemlkx17t22X_wwQMjYG ._3SQRiQFqlJbIDGA_mUDSG7 {
          display: flex;
          width: 100%;
          justify-content: center;
          background-color: white;
          flex-wrap: wrap; }
          ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._1wGemlkx17t22X_wwQMjYG ._3SQRiQFqlJbIDGA_mUDSG7 ._2SOJn7uSZjgwbG1iEeIQGe {
            width: 100%; }
            ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._1wGemlkx17t22X_wwQMjYG ._3SQRiQFqlJbIDGA_mUDSG7 ._2SOJn7uSZjgwbG1iEeIQGe button {
              width: 45%;
              margin: 16px 4px; }
              ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._1wGemlkx17t22X_wwQMjYG ._3SQRiQFqlJbIDGA_mUDSG7 ._2SOJn7uSZjgwbG1iEeIQGe button:disabled {
                opacity: 0.3; }
          ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._1wGemlkx17t22X_wwQMjYG ._3SQRiQFqlJbIDGA_mUDSG7 .oLzRU8Idl_mrJH1TwrlIu {
            width: 100%; }
            ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._1wGemlkx17t22X_wwQMjYG ._3SQRiQFqlJbIDGA_mUDSG7 .oLzRU8Idl_mrJH1TwrlIu button {
              width: 95%;
              margin: 16px 4px; }
              ._1-EgN4L2GuW-5_PKPVcTvP ._1h1zIWmtFrIdsLUbt1tOkZ ._2KSiUxUcouHGJl36cWmqyy ._1wGemlkx17t22X_wwQMjYG ._3SQRiQFqlJbIDGA_mUDSG7 .oLzRU8Idl_mrJH1TwrlIu button:disabled {
                opacity: 0.3; }

 { }
  .info-promotion {
    margin: 1em 0; }
    .info-promotion .header {
      display: flex;
      flex-direction: column; }
      .info-promotion .header h2 {
        width: fit-content;
        display: inline-block;
        margin-bottom: -8px;
        background-color: black;
        font-size: 18px;
        font-weight: bold;
        font-style: normal;
        font-stretch: normal;
        line-height: 0.8;
        letter-spacing: normal;
        text-align: left;
        color: #ffffff;
        padding: 16px 16px;
        margin-right: 8px;
        margin-left: 8px;
        transform: skewX(-15deg); }
    .info-promotion .info-container {
      display: flex;
      flex-wrap: wrap;
      padding: 2em 0px;
      justify-content: space-between; }
      .info-promotion .info-container div.date {
        width: 47.5%; }
        .info-promotion .info-container div.date .head {
          font-family: Europa;
          font-size: 18px;
          font-weight: bold;
          color: #737373; }
        .info-promotion .info-container div.date .group-date {
          display: flex;
          width: 100%;
          justify-content: space-around;
          background-color: white; }
          .info-promotion .info-container div.date .group-date input {
            width: 45%;
            margin: 16px 4px; }
      .info-promotion .info-container div.place {
        width: 47.5%; }
        .info-promotion .info-container div.place .head {
          font-family: Europa;
          font-size: 18px;
          font-weight: bold;
          color: #737373; }
        .info-promotion .info-container div.place .desc {
          font-family: Kanit;
          font-size: 16px;
          text-align: left;
          color: #000000; }

.NMlCj5vAoTEnSeTvjm6nm {
  max-width: 1400px;
  width: 100%;
  background-color: #ffffff;
  margin: auto; }
  .NMlCj5vAoTEnSeTvjm6nm ._1cXsZrS1a-Xvz52bNQZRLz {
    width: 100%;
    min-height: 600px;
    display: grid; }
  .NMlCj5vAoTEnSeTvjm6nm ._3ZtTsOkel7n5ZA2eDpmrPV {
    width: 100%;
    height: 100%;
    display: grid;
    grid-template-columns: 1fr 420px;
    grid-gap: 10px; }
    .NMlCj5vAoTEnSeTvjm6nm ._3ZtTsOkel7n5ZA2eDpmrPV ._3R_Hn5WncS8yX_4bOb8n7- {
      padding-bottom: 1rem; }
    .NMlCj5vAoTEnSeTvjm6nm ._3ZtTsOkel7n5ZA2eDpmrPV .WWM3Scyt2xkbQoYO30Xba {
      display: inline-block;
      padding: 8px 16px; }
      .NMlCj5vAoTEnSeTvjm6nm ._3ZtTsOkel7n5ZA2eDpmrPV .WWM3Scyt2xkbQoYO30Xba ._3y4vRWQzx4Haw2T4UsAiS8 {
        display: inline-block;
        width: 100%; }
        .NMlCj5vAoTEnSeTvjm6nm ._3ZtTsOkel7n5ZA2eDpmrPV .WWM3Scyt2xkbQoYO30Xba ._3y4vRWQzx4Haw2T4UsAiS8 h2 {
          font-size: 18px;
          font-weight: bold;
          color: #282828;
          border-bottom: 3px solid #3779f7;
          width: fit-content; }
      .NMlCj5vAoTEnSeTvjm6nm ._3ZtTsOkel7n5ZA2eDpmrPV .WWM3Scyt2xkbQoYO30Xba ._3Iz9XGOV4a-bmV7vXDKTkY {
        display: inline-block;
        width: 100%;
        padding: 32px 16px; }
        .NMlCj5vAoTEnSeTvjm6nm ._3ZtTsOkel7n5ZA2eDpmrPV .WWM3Scyt2xkbQoYO30Xba ._3Iz9XGOV4a-bmV7vXDKTkY .BblahOrtyw_y6O1VEcMQc button {
          width: 100%;
          margin: 4px 0; }
        .NMlCj5vAoTEnSeTvjm6nm ._3ZtTsOkel7n5ZA2eDpmrPV .WWM3Scyt2xkbQoYO30Xba ._3Iz9XGOV4a-bmV7vXDKTkY ._1495Npd16-BrdRRSiky7DI {
          display: flex;
          width: 100%;
          justify-content: center;
          background-color: white; }
          .NMlCj5vAoTEnSeTvjm6nm ._3ZtTsOkel7n5ZA2eDpmrPV .WWM3Scyt2xkbQoYO30Xba ._3Iz9XGOV4a-bmV7vXDKTkY ._1495Npd16-BrdRRSiky7DI button {
            width: 45%;
            margin: 16px 4px; }
        .NMlCj5vAoTEnSeTvjm6nm ._3ZtTsOkel7n5ZA2eDpmrPV .WWM3Scyt2xkbQoYO30Xba ._3Iz9XGOV4a-bmV7vXDKTkY ._1eEYcwfTWygr5rc6cuSkNb button {
          width: 100%;
          margin: 4px 0; }
        .NMlCj5vAoTEnSeTvjm6nm ._3ZtTsOkel7n5ZA2eDpmrPV .WWM3Scyt2xkbQoYO30Xba ._3Iz9XGOV4a-bmV7vXDKTkY ._3_Xo2YsjBGpe1XtT464lZz {
          width: 100%;
          padding: 16px 8px;
          padding-left: 0; }
          .NMlCj5vAoTEnSeTvjm6nm ._3ZtTsOkel7n5ZA2eDpmrPV .WWM3Scyt2xkbQoYO30Xba ._3Iz9XGOV4a-bmV7vXDKTkY ._3_Xo2YsjBGpe1XtT464lZz ._2zfOC6Wucka2Xe5BFhjEvH {
            display: inline-block; }
            .NMlCj5vAoTEnSeTvjm6nm ._3ZtTsOkel7n5ZA2eDpmrPV .WWM3Scyt2xkbQoYO30Xba ._3Iz9XGOV4a-bmV7vXDKTkY ._3_Xo2YsjBGpe1XtT464lZz ._2zfOC6Wucka2Xe5BFhjEvH label {
              padding-right: 16px; }
            .NMlCj5vAoTEnSeTvjm6nm ._3ZtTsOkel7n5ZA2eDpmrPV .WWM3Scyt2xkbQoYO30Xba ._3Iz9XGOV4a-bmV7vXDKTkY ._3_Xo2YsjBGpe1XtT464lZz ._2zfOC6Wucka2Xe5BFhjEvH span {
              border-radius: 16px;
              padding: 4px 16px; }
              .NMlCj5vAoTEnSeTvjm6nm ._3ZtTsOkel7n5ZA2eDpmrPV .WWM3Scyt2xkbQoYO30Xba ._3Iz9XGOV4a-bmV7vXDKTkY ._3_Xo2YsjBGpe1XtT464lZz ._2zfOC6Wucka2Xe5BFhjEvH span.KdiyfuOhWmmIy2WLNYgwX {
                color: #979797;
                background-color: #e5e5e5; }
              .NMlCj5vAoTEnSeTvjm6nm ._3ZtTsOkel7n5ZA2eDpmrPV .WWM3Scyt2xkbQoYO30Xba ._3Iz9XGOV4a-bmV7vXDKTkY ._3_Xo2YsjBGpe1XtT464lZz ._2zfOC6Wucka2Xe5BFhjEvH span._3g0hkzRXUNH_njSyvAdhCT {
                color: #fda70d;
                background-color: #ffedcc; }
              .NMlCj5vAoTEnSeTvjm6nm ._3ZtTsOkel7n5ZA2eDpmrPV .WWM3Scyt2xkbQoYO30Xba ._3Iz9XGOV4a-bmV7vXDKTkY ._3_Xo2YsjBGpe1XtT464lZz ._2zfOC6Wucka2Xe5BFhjEvH span._rZEWYZv5efkH06hBGTd- {
                color: #00cb5f;
                background-color: #c3ffdf; }
        .NMlCj5vAoTEnSeTvjm6nm ._3ZtTsOkel7n5ZA2eDpmrPV .WWM3Scyt2xkbQoYO30Xba ._3Iz9XGOV4a-bmV7vXDKTkY ._3WURru489bjjqUWVeD8J3S label {
          display: block; }
        .NMlCj5vAoTEnSeTvjm6nm ._3ZtTsOkel7n5ZA2eDpmrPV .WWM3Scyt2xkbQoYO30Xba ._3Iz9XGOV4a-bmV7vXDKTkY ._3WURru489bjjqUWVeD8J3S ._1pRDlQYsKgHcDD5QUFK6Dr {
          display: flex;
          width: 100%;
          justify-content: space-around;
          background-color: white; }
          .NMlCj5vAoTEnSeTvjm6nm ._3ZtTsOkel7n5ZA2eDpmrPV .WWM3Scyt2xkbQoYO30Xba ._3Iz9XGOV4a-bmV7vXDKTkY ._3WURru489bjjqUWVeD8J3S ._1pRDlQYsKgHcDD5QUFK6Dr input {
            width: 45%;
            margin: 16px 4px; }
        .NMlCj5vAoTEnSeTvjm6nm ._3ZtTsOkel7n5ZA2eDpmrPV .WWM3Scyt2xkbQoYO30Xba ._3Iz9XGOV4a-bmV7vXDKTkY ._2rUaDr3gvJXBKSU6bFEI-A {
          display: flex;
          width: 100%;
          justify-content: center;
          background-color: white;
          flex-wrap: wrap; }
          .NMlCj5vAoTEnSeTvjm6nm ._3ZtTsOkel7n5ZA2eDpmrPV .WWM3Scyt2xkbQoYO30Xba ._3Iz9XGOV4a-bmV7vXDKTkY ._2rUaDr3gvJXBKSU6bFEI-A ._2c0lmIJRqeRoFxXihvZXCn {
            width: 100%; }
            .NMlCj5vAoTEnSeTvjm6nm ._3ZtTsOkel7n5ZA2eDpmrPV .WWM3Scyt2xkbQoYO30Xba ._3Iz9XGOV4a-bmV7vXDKTkY ._2rUaDr3gvJXBKSU6bFEI-A ._2c0lmIJRqeRoFxXihvZXCn button {
              width: 45%;
              margin: 16px 4px; }
          .NMlCj5vAoTEnSeTvjm6nm ._3ZtTsOkel7n5ZA2eDpmrPV .WWM3Scyt2xkbQoYO30Xba ._3Iz9XGOV4a-bmV7vXDKTkY ._2rUaDr3gvJXBKSU6bFEI-A ._2aLxbAOFaZ5tCjC5EXszoi {
            width: 100%; }
            .NMlCj5vAoTEnSeTvjm6nm ._3ZtTsOkel7n5ZA2eDpmrPV .WWM3Scyt2xkbQoYO30Xba ._3Iz9XGOV4a-bmV7vXDKTkY ._2rUaDr3gvJXBKSU6bFEI-A ._2aLxbAOFaZ5tCjC5EXszoi button {
              width: 95%;
              margin: 16px 4px; }

/* ----- Color Variable Spec -----
    p -> Primary
    s -> Secondary
    d -> Dark
    l -> Light
    t -> Status
*/
@media only screen and (max-width: 414px) {
  ._2i1jZpksXLzVKDgb6Y_uEt {
    display: none !important; } }

.-MXn6r6EpJLP3dW3OuhK_ {
  display: none !important; }
  @media only screen and (max-width: 414px) {
    .-MXn6r6EpJLP3dW3OuhK_ {
      display: flex !important; } }

._2i2fp-0T_hfT-VZ4ZErdkL {
  max-width: 600px;
  width: 100%; }

._311oQ5pvmjw4tXkDTRk8ua {
  margin: 1em 2em;
  width: 400px;
  display: flex;
  border: 1px solid #cacaca;
  border-radius: 4px;
  padding: 1em 1em; }
  ._311oQ5pvmjw4tXkDTRk8ua ._2D4pTF0WIP12xR2cCTz50G {
    max-width: 64px;
    width: 100%;
    margin-right: 10px; }
  ._311oQ5pvmjw4tXkDTRk8ua ._3bqCtfkyHGGWhi81grNE4G {
    width: 80%; }
  ._311oQ5pvmjw4tXkDTRk8ua .SzNBkQkI8O1s8gjXmuRHP {
    width: 20%; }

._2Rkhi2y90nFJWjVOMK1VZE ._2hxOm5Hnqk3ndhc1SrCPKw {
  justify-content: center;
  align-items: center;
  border-radius: 3px;
  padding: 1.5rem 2rem 2rem; }

._2Rkhi2y90nFJWjVOMK1VZE ._24SgL1aLa3Oxc4EqyZgJvI {
  display: flex;
  align-items: center; }
  ._2Rkhi2y90nFJWjVOMK1VZE ._24SgL1aLa3Oxc4EqyZgJvI > div:first-child {
    margin-right: 10px; }

._2Rkhi2y90nFJWjVOMK1VZE ._1Zg8bwmKCOK31SMkrBCTxN {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1rem; }
  ._2Rkhi2y90nFJWjVOMK1VZE ._1Zg8bwmKCOK31SMkrBCTxN p {
    font-size: 1.25rem; }

._2Rkhi2y90nFJWjVOMK1VZE ._3W4bgH0sNSWH59h45nLR1y {
  color: #979797; }

._3tvnJScv_ACwqjH11x_10D {
  max-width: 300px;
  width: 100%;
  min-width: 300px; }

/* ----- Color Variable Spec -----
    p -> Primary
    s -> Secondary
    d -> Dark
    l -> Light
    t -> Status
*/
._6RE7mvfXeES5PUeQXsUrB {
  padding-top: 60px;
  vertical-align: middle;
  height: 100vh; }

._2Iah9EpmhazZh11sFfjCtz {
  margin: auto;
  max-width: 540px;
  width: 100%;
  box-shadow: 0 3px 6px 0 rgba(40, 40, 40, 0.2); }
  ._2Iah9EpmhazZh11sFfjCtz h1 {
    color: #1d408b; }
  ._2Iah9EpmhazZh11sFfjCtz p._1JyhfPtgIhyEFahSx5ymqc {
    font-size: 22px; }
  ._2Iah9EpmhazZh11sFfjCtz ._1Q0xeEcdEJ8yjYH2pYl-Yh ._25SBLpuZeQ98dAVEP1Vwg6 {
    padding: 64px 32px 0px 32px; }
  ._2Iah9EpmhazZh11sFfjCtz ._1Q0xeEcdEJ8yjYH2pYl-Yh ._3RCJKOBmvtkzzJUKM_-R0h {
    padding: 44px 32px 32px 32px;
    justify-content: space-between; }
  ._2Iah9EpmhazZh11sFfjCtz ._2lQLIfbspqKHdZ6CO8bPiO {
    display: flex;
    justify-content: space-between; }
    ._2Iah9EpmhazZh11sFfjCtz ._2lQLIfbspqKHdZ6CO8bPiO > div {
      width: 100%; }
      ._2Iah9EpmhazZh11sFfjCtz ._2lQLIfbspqKHdZ6CO8bPiO > div:first-child {
        margin-right: 10px; }
  ._2Iah9EpmhazZh11sFfjCtz .ClNUZng2PhJJCx3p5mf3l {
    margin-bottom: 24px; }
    ._2Iah9EpmhazZh11sFfjCtz .ClNUZng2PhJJCx3p5mf3l._1gtoR9da2QR7LxKJW6CVXO {
      color: #d30400; }
      ._2Iah9EpmhazZh11sFfjCtz .ClNUZng2PhJJCx3p5mf3l._1gtoR9da2QR7LxKJW6CVXO label {
        color: #d30400; }
      ._2Iah9EpmhazZh11sFfjCtz .ClNUZng2PhJJCx3p5mf3l._1gtoR9da2QR7LxKJW6CVXO input {
        border-color: #d30400; }
  ._2Iah9EpmhazZh11sFfjCtz ._1GUgqIC-E9VreQ68uP5s_b {
    color: #d30400; }
  ._2Iah9EpmhazZh11sFfjCtz .Cm6l6mmFOUupbvyMv1v23 {
    text-align: center;
    margin-bottom: 5px; }
    ._2Iah9EpmhazZh11sFfjCtz .Cm6l6mmFOUupbvyMv1v23 .OezC8cE4OkHQ34AbXjZoP {
      font-size: 4.5rem;
      margin-bottom: 20px; }
    ._2Iah9EpmhazZh11sFfjCtz .Cm6l6mmFOUupbvyMv1v23 p {
      margin-bottom: 10px; }
    ._2Iah9EpmhazZh11sFfjCtz .Cm6l6mmFOUupbvyMv1v23 a {
      width: 100%;
      display: block;
      margin: 10px 0px; }
  ._2Iah9EpmhazZh11sFfjCtz ._1PKE5iEcJNSbGXhJre7iND {
    color: #979797; }
  ._2Iah9EpmhazZh11sFfjCtz ._1_3CcxWPJoNMUE9Ju2Spvu {
    width: 100%;
    max-width: 240px; }
  ._2Iah9EpmhazZh11sFfjCtz ._2ltBfBBVV0wtYAQ83kwxlo {
    width: 100%; }
  ._2Iah9EpmhazZh11sFfjCtz ._33jH_l5AiZMmMEa98W0XkK {
    display: flex;
    flex-direction: row-reverse;
    padding: 32px;
    padding-top: 0px; }

/* ----- Color Variable Spec -----
    p -> Primary
    s -> Secondary
    d -> Dark
    l -> Light
    t -> Status
*/
@media only screen and (max-width: 414px) {
  ._3_rTD6pT0Y5UpTLhbDfdAU {
    display: none !important; } }

._3iLIRl9L_OKydl0Pjc7GJ6 {
  display: none !important; }
  @media only screen and (max-width: 414px) {
    ._3iLIRl9L_OKydl0Pjc7GJ6 {
      display: flex !important; } }

.jIAEHSEwHOkYhn5PiVMzQ {
  height: 100vh;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center; }
  .jIAEHSEwHOkYhn5PiVMzQ ._2JeXEeHyCEmpuxuCokMTyl {
    max-width: 480px;
    width: 100%; }
    .jIAEHSEwHOkYhn5PiVMzQ ._2JeXEeHyCEmpuxuCokMTyl button[type='submit'] {
      max-width: 100%;
      width: 100%; }
  .jIAEHSEwHOkYhn5PiVMzQ .BfFY3BHHv8wy-KuTnSvBN {
    max-width: 100%; }

/*!
 * Quill Editor v1.3.0
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
 { }
  #toolbar.disabled {
    display: none; }
  .ql-container {
    box-sizing: border-box;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 1rem;
    height: 100%;
    margin: 0px;
    position: relative; }
  .ql-container.ql-disabled .ql-tooltip {
    visibility: hidden; }
  .ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
    pointer-events: none; }
  .ql-clipboard {
    left: -100000px;
    height: 1px;
    overflow-y: hidden;
    position: absolute;
    top: 50%; }
  .ql-clipboard p {
    margin: 0;
    padding: 0; }
  .ql-editor {
    box-sizing: border-box;
    line-height: 1.42;
    height: 100%;
    outline: none;
    overflow-y: auto;
    padding: 12px 15px;
    tab-size: 4;
    -moz-tab-size: 4;
    text-align: left;
    white-space: pre-wrap;
    word-wrap: break-word;
    overflow-x: hidden;
    overflow-y: scroll; }
  .ql-editor > * {
    cursor: text; }
  .ql-editor p,
  .ql-editor ol,
  .ql-editor ul,
  .ql-editor pre,
  .ql-editor blockquote,
  .ql-editor h1,
  .ql-editor h2,
  .ql-editor h3,
  .ql-editor h4,
  .ql-editor h5,
  .ql-editor h6 {
    margin: 0;
    padding: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9; }
  .ql-editor ol,
  .ql-editor ul {
    padding-left: 1.5em; }
  .ql-editor ol > li,
  .ql-editor ul > li {
    list-style-type: none; }
  .ql-editor ul > li::before {
    content: '\2022'; }
  .ql-editor ul[data-checked='true'],
  .ql-editor ul[data-checked='false'] {
    pointer-events: none; }
  .ql-editor ul[data-checked='true'] > li *,
  .ql-editor ul[data-checked='false'] > li * {
    pointer-events: all; }
  .ql-editor ul[data-checked='true'] > li::before,
  .ql-editor ul[data-checked='false'] > li::before {
    color: #777;
    cursor: pointer;
    pointer-events: all; }
  .ql-editor ul[data-checked='true'] > li::before {
    content: '\2611'; }
  .ql-editor ul[data-checked='false'] > li::before {
    content: '\2610'; }
  .ql-editor li::before {
    display: inline-block;
    white-space: nowrap;
    width: 1.2em; }
  .ql-editor li:not(.ql-direction-rtl)::before {
    margin-left: -1.5em;
    margin-right: 0.3em;
    text-align: right; }
  .ql-editor li.ql-direction-rtl::before {
    margin-left: 0.3em;
    margin-right: -1.5em; }
  .ql-editor ol li:not(.ql-direction-rtl),
  .ql-editor ul li:not(.ql-direction-rtl) {
    padding-left: 1.5em; }
  .ql-editor ol li.ql-direction-rtl,
  .ql-editor ul li.ql-direction-rtl {
    padding-right: 1.5em; }
  .ql-editor ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0; }
  .ql-editor ol li:before {
    content: counter(list-0, decimal) ". "; }
  .ql-editor ol li.ql-indent-1 {
    counter-increment: list-1; }
  .ql-editor ol li.ql-indent-1:before {
    content: counter(list-0, decimal) "." counter(list-1, decimal); }
  .ql-editor ol li.ql-indent-1 {
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9; }
  .ql-editor ol li.ql-indent-2 {
    counter-increment: list-2; }
  .ql-editor ol li.ql-indent-2:before {
    margin-right: 1.1em;
    content: counter(list-0, decimal) "." counter(list-1, decimal) "." counter(list-2, decimal); }
  .ql-editor ol li.ql-indent-2 {
    counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9; }
  .ql-editor ol li.ql-indent-3 {
    counter-increment: list-3; }
  .ql-editor ol li.ql-indent-3:before {
    content: counter(list-3, decimal) ". "; }
  .ql-editor ol li.ql-indent-3 {
    counter-reset: list-4 list-5 list-6 list-7 list-8 list-9; }
  .ql-editor ol li.ql-indent-4 {
    counter-increment: list-4; }
  .ql-editor ol li.ql-indent-4:before {
    content: counter(list-4, decimal) ". "; }
  .ql-editor ol li.ql-indent-4 {
    counter-reset: list-5 list-6 list-7 list-8 list-9; }
  .ql-editor ol li.ql-indent-5 {
    counter-increment: list-5; }
  .ql-editor ol li.ql-indent-5:before {
    content: counter(list-5, decimal) ". "; }
  .ql-editor ol li.ql-indent-5 {
    counter-reset: list-6 list-7 list-8 list-9; }
  .ql-editor ol li.ql-indent-6 {
    counter-increment: list-6; }
  .ql-editor ol li.ql-indent-6:before {
    content: counter(list-6, decimal) ". "; }
  .ql-editor ol li.ql-indent-6 {
    counter-reset: list-7 list-8 list-9; }
  .ql-editor ol li.ql-indent-7 {
    counter-increment: list-7; }
  .ql-editor ol li.ql-indent-7:before {
    content: counter(list-7, decimal) ". "; }
  .ql-editor ol li.ql-indent-7 {
    counter-reset: list-8 list-9; }
  .ql-editor ol li.ql-indent-8 {
    counter-increment: list-8; }
  .ql-editor ol li.ql-indent-8:before {
    content: counter(list-8, decimal) ". "; }
  .ql-editor ol li.ql-indent-8 {
    counter-reset: list-9; }
  .ql-editor ol li.ql-indent-9 {
    counter-increment: list-9; }
  .ql-editor ol li.ql-indent-9:before {
    content: counter(list-9, decimal) ". "; }
  .ql-editor .ql-indent-1:not(.ql-direction-rtl) {
    margin-left: 3em;
    padding-left: 0; }
  .ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
    margin-left: 4.5em;
    padding-left: 0; }
  .ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
    margin-right: 3em;
    padding-right: 0; }
  .ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
    margin-right: 4.5em;
    padding-right: 0; }
  .ql-editor .ql-indent-2:not(.ql-direction-rtl) {
    margin-left: 6em;
    padding-left: 0; }
  .ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
    margin-left: 7.5em;
    padding-left: 0; }
  .ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
    margin-right: 6em;
    padding-right: 0; }
  .ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
    margin-right: 7.5em;
    padding-right: 0; }
  .ql-editor .ql-indent-3:not(.ql-direction-rtl) {
    margin-left: 9em;
    padding-left: 0; }
  .ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
    margin-left: 10.5em;
    padding-left: 0; }
  .ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
    margin-right: 9em;
    padding-right: 0; }
  .ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
    margin-right: 10.5em;
    padding-right: 0; }
  .ql-editor .ql-indent-4:not(.ql-direction-rtl) {
    margin-left: 12em;
    padding-left: 0; }
  .ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
    margin-left: 13.5em;
    padding-left: 0; }
  .ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
    margin-right: 12em;
    padding-right: 0; }
  .ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
    margin-right: 13.5em;
    padding-right: 0; }
  .ql-editor .ql-indent-5:not(.ql-direction-rtl) {
    margin-left: 15em;
    padding-left: 0; }
  .ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
    margin-left: 16.5em;
    padding-left: 0; }
  .ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
    margin-right: 15em;
    padding-right: 0; }
  .ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
    margin-right: 16.5em;
    padding-right: 0; }
  .ql-editor .ql-indent-6:not(.ql-direction-rtl) {
    margin-left: 18em;
    padding-left: 0; }
  .ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
    margin-left: 19.5em;
    padding-left: 0; }
  .ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
    margin-right: 18em;
    padding-right: 0; }
  .ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
    padding-right: 19.5em;
    padding-right: 0; }
  .ql-editor .ql-indent-7:not(.ql-direction-rtl) {
    margin-left: 21em;
    padding-left: 0; }
  .ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
    margin-left: 22.5em;
    padding-left: 0; }
  .ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
    margin-right: 21em;
    padding-right: 0; }
  .ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
    margin-right: 22.5em;
    padding-right: 0; }
  .ql-editor .ql-indent-8:not(.ql-direction-rtl) {
    margin-left: 24em;
    padding-left: 0; }
  .ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
    margin-left: 25.5em;
    padding-left: 0; }
  .ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
    margin-right: 24em;
    padding-right: 0; }
  .ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
    margin-right: 25.5em;
    padding-right: 0; }
  .ql-editor .ql-indent-9:not(.ql-direction-rtl) {
    margin-left: 27em;
    padding-left: 0; }
  .ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
    margin-left: 28.5em;
    padding-left: 0; }
  .ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
    margin-right: 27em;
    padding-right: 0; }
  .ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
    margin-right: 28.5em;
    padding-right: 0; }
  .ql-editor .ql-video {
    display: block;
    width: 550px;
    height: 310px;
    margin: 0 auto; }
  .ql-editor .ql-video.ql-align-center {
    margin: 0 auto; }
  .ql-editor .ql-video.ql-align-right {
    margin: 0 0 0 auto; }
  .ql-editor .ql-bg-black {
    background-color: #000; }
  .ql-editor .ql-bg-red {
    background-color: #e60000; }
  .ql-editor .ql-bg-orange {
    background-color: #f90; }
  .ql-editor .ql-bg-yellow {
    background-color: #ff0; }
  .ql-editor .ql-bg-green {
    background-color: #008a00; }
  .ql-editor .ql-bg-blue {
    background-color: #06c; }
  .ql-editor .ql-bg-purple {
    background-color: #93f; }
  .ql-editor .ql-color-white {
    color: #fff; }
  .ql-editor .ql-color-red {
    color: #e60000; }
  .ql-editor .ql-color-orange {
    color: #f90; }
  .ql-editor .ql-color-yellow {
    color: #ff0; }
  .ql-editor .ql-color-green {
    color: #008a00; }
  .ql-editor .ql-color-blue {
    color: #06c; }
  .ql-editor .ql-color-purple {
    color: #93f; }
  .ql-editor .ql-font-serif {
    font-family: Georgia, Times New Roman, serif; }
  .ql-editor .ql-font-monospace {
    font-family: Monaco, Courier New, monospace; }
  .ql-editor .ql-size-small {
    font-size: 0.75em; }
  .ql-editor .ql-size-large {
    font-size: 1.5em; }
  .ql-editor .ql-size-huge {
    font-size: 2.5em; }
  .ql-editor .ql-direction-rtl {
    direction: rtl;
    text-align: inherit; }
  .ql-editor .ql-align-center {
    text-align: center; }
  .ql-editor .ql-align-justify {
    text-align: justify; }
  .ql-editor .ql-align-right {
    text-align: right; }
  .ql-editor .ql-embed-selected {
    border: 1px solid #777;
    user-select: none; }
  .ql-editor.ql-blank::before {
    color: rgba(0, 0, 0, 0.6);
    content: attr(data-placeholder);
    font-style: italic;
    pointer-events: none;
    position: absolute; }
  div.blurred-editor div.ql-toolbar {
    display: none; }
  .ql-toolbar .ql-highlight {
    width: 60px !important; }
  .ql-toolbar .ql-highlight:before {
    content: 'H'; }
  .quoteref {
    border-left: 4px solid #ccc;
    margin-bottom: 5px;
    margin-top: 5px;
    padding-left: 16px;
    text-align: center;
    align-items: center;
    border: 0;
    border-bottom: 4px solid #00329d;
    border-top: 4px solid #00329d;
    font-size: 22px;
    font-weight: 700;
    margin: 25px 10%;
    padding: 25px 5%;
    border-right: 0; }
    .quoteref p.quote-text {
      font-style: italic; }
    .quoteref p.quote-ref {
      font-style: italic;
      font-size: 16px;
      color: #979797 !important; }
      .quoteref p.quote-ref.hidden {
        display: none; }
      .quoteref p.quote-ref::before {
        content: '- '; }
  .highlight-note {
    border: 3px solid #1d408b;
    padding: 16px;
    position: relative;
    margin: 16px 0; }
    .highlight-note .header-note {
      position: absolute;
      top: -10px;
      background-color: #fff;
      padding: 0 10px; }
  .ql-snow.ql-toolbar:after,
  .ql-snow .ql-toolbar:after {
    clear: both;
    content: '';
    display: table; }
  .ql-snow.ql-toolbar button,
  .ql-snow .ql-toolbar button {
    background: none;
    border: none;
    cursor: pointer;
    display: flex;
    float: left;
    height: 24px;
    padding: 3px 5px;
    width: 28px; }
  .ql-snow.ql-toolbar button svg,
  .ql-snow .ql-toolbar button svg {
    float: left;
    height: 100%; }
  .ql-snow.ql-toolbar button:active:hover,
  .ql-snow .ql-toolbar button:active:hover {
    outline: none; }
  .ql-snow.ql-toolbar input.ql-image[type='file'],
  .ql-snow .ql-toolbar input.ql-image[type='file'] {
    display: none; }
  .ql-snow.ql-toolbar button:hover,
  .ql-snow .ql-toolbar button:hover,
  .ql-snow.ql-toolbar button:focus,
  .ql-snow .ql-toolbar button:focus,
  .ql-snow.ql-toolbar button.ql-active,
  .ql-snow .ql-toolbar button.ql-active,
  .ql-snow.ql-toolbar .ql-picker-label:hover,
  .ql-snow .ql-toolbar .ql-picker-label:hover,
  .ql-snow.ql-toolbar .ql-picker-label.ql-active,
  .ql-snow .ql-toolbar .ql-picker-label.ql-active,
  .ql-snow.ql-toolbar .ql-picker-item:hover,
  .ql-snow .ql-toolbar .ql-picker-item:hover,
  .ql-snow.ql-toolbar .ql-picker-item.ql-selected,
  .ql-snow .ql-toolbar .ql-picker-item.ql-selected {
    color: #06c; }
  .ql-snow.ql-toolbar button:hover .ql-fill,
  .ql-snow .ql-toolbar button:hover .ql-fill,
  .ql-snow.ql-toolbar button:focus .ql-fill,
  .ql-snow .ql-toolbar button:focus .ql-fill,
  .ql-snow.ql-toolbar button.ql-active .ql-fill,
  .ql-snow .ql-toolbar button.ql-active .ql-fill,
  .ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
  .ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
  .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
  .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
  .ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
  .ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
  .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
  .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
  .ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
  .ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
  .ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
  .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
  .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
  .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
  .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
    fill: #06c; }
  .ql-snow.ql-toolbar button:hover .ql-stroke,
  .ql-snow .ql-toolbar button:hover .ql-stroke,
  .ql-snow.ql-toolbar button:focus .ql-stroke,
  .ql-snow .ql-toolbar button:focus .ql-stroke,
  .ql-snow.ql-toolbar button.ql-active .ql-stroke,
  .ql-snow .ql-toolbar button.ql-active .ql-stroke,
  .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
  .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
  .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
  .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
  .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
  .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
  .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
  .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
  .ql-snow.ql-toolbar button:hover .ql-stroke-miter,
  .ql-snow .ql-toolbar button:hover .ql-stroke-miter,
  .ql-snow.ql-toolbar button:focus .ql-stroke-miter,
  .ql-snow .ql-toolbar button:focus .ql-stroke-miter,
  .ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
  .ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
  .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
  .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
  .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
  .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
  .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
  .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
  .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
  .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
    stroke: #06c; }
  @media (pointer: coarse) {
    .ql-snow.ql-toolbar button:hover:not(.ql-active),
    .ql-snow .ql-toolbar button:hover:not(.ql-active) {
      color: #444; }
    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
      fill: #444; }
    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
      stroke: #444; } }
  .ql-snow {
    box-sizing: border-box; }
  .ql-snow * {
    box-sizing: border-box; }
  .ql-snow .ql-hidden {
    display: none; }
  .ql-snow .ql-out-bottom,
  .ql-snow .ql-out-top {
    visibility: hidden; }
  .ql-snow .ql-tooltip {
    position: absolute;
    transform: translateY(10px); }
  .ql-snow .ql-tooltip a {
    cursor: pointer;
    text-decoration: none; }
  .ql-snow .ql-tooltip.ql-flip {
    transform: translateY(-10px); }
  .ql-snow .ql-formats {
    display: inline-block;
    vertical-align: middle; }
  .ql-snow .ql-formats:after {
    clear: both;
    content: '';
    display: table; }
  .ql-snow .ql-stroke {
    fill: none;
    stroke: #444;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2; }
  .ql-snow .ql-stroke-miter {
    fill: none;
    stroke: #444;
    stroke-miterlimit: 10;
    stroke-width: 2; }
  .ql-snow .ql-fill,
  .ql-snow .ql-stroke.ql-fill {
    fill: #444; }
  .ql-snow .ql-empty {
    fill: none; }
  .ql-snow .ql-even {
    fill-rule: evenodd; }
  .ql-snow .ql-thin,
  .ql-snow .ql-stroke.ql-thin {
    stroke-width: 1; }
  .ql-snow .ql-transparent {
    opacity: 0.4; }
  .ql-snow .ql-direction svg:last-child {
    display: none; }
  .ql-snow .ql-direction.ql-active svg:last-child {
    display: inline; }
  .ql-snow .ql-direction.ql-active svg:first-child {
    display: none; }
  .ql-snow .ql-editor {
    font-family: Sarabun;
    font-size: 1.125rem;
    font-weight: normal;
    line-height: 2;
    color: #000000; }
  .ql-snow .ql-editor p {
    font-family: Sarabun;
    font-size: 1.125rem;
    font-weight: normal;
    line-height: 2;
    color: #000000; }
  .ql-snow .ql-editor strong {
    color: inherit !important;
    font-weight: 700; }
  .ql-snow .ql-editor h1 {
    font-family: ibm-plex-thai, Europa, Kanit !important;
    font-size: 2em;
    font-weight: 600; }
  .ql-snow .ql-editor h2 {
    font-family: ibm-plex-thai, Europa, Kanit !important;
    font-size: 1.75rem !important;
    font-weight: bold !important;
    color: #1d408b !important; }
  .ql-snow .ql-editor h3 {
    font-family: ibm-plex-thai, Europa, Kanit !important;
    width: fit-content !important;
    font-size: 1.375rem !important;
    font-weight: bold !important;
    padding-bottom: 1rem !important;
    color: #000000 !important;
    border-bottom: 1px solid !important; }
  .ql-snow .ql-editor h4 {
    font-size: 18px !important;
    color: #1d408b !important;
    font-weight: bold !important; }
  .ql-snow .ql-editor h5 {
    font-size: 0.83em; }
  .ql-snow .ql-editor h6 {
    font-size: 18px; }
  .ql-snow .ql-editor a {
    text-decoration: underline; }
  .ql-snow .ql-editor blockquote {
    border-left: 4px solid #ccc;
    margin-bottom: 5px;
    margin-top: 5px;
    padding-left: 16px;
    text-align: center;
    align-items: center;
    border: 0;
    border-bottom: 4px solid #00329d;
    border-top: 4px solid #00329d;
    font-size: 22px;
    font-weight: 700;
    margin: 25px 10%;
    padding: 25px 5%;
    border-right: 0; }
  .ql-blockquoteref, .ql-hr, .ql-note, .ql-map, .ql-gallery, .ql-redo, .ql-undo, .ql-ig {
    justify-content: center;
    align-items: center;
    color: #444; }
    .ql-blockquoteref:disabled, .ql-hr:disabled, .ql-note:disabled, .ql-map:disabled, .ql-gallery:disabled, .ql-redo:disabled, .ql-undo:disabled, .ql-ig:disabled {
      color: #e5e5e5; }
      .ql-blockquoteref:disabled:hover, .ql-hr:disabled:hover, .ql-note:disabled:hover, .ql-map:disabled:hover, .ql-gallery:disabled:hover, .ql-redo:disabled:hover, .ql-undo:disabled:hover, .ql-ig:disabled:hover {
        color: #e5e5e5 !important; }
    .ql-blockquoteref[data-tooltip], .ql-hr[data-tooltip], .ql-note[data-tooltip], .ql-map[data-tooltip], .ql-gallery[data-tooltip], .ql-redo[data-tooltip], .ql-undo[data-tooltip], .ql-ig[data-tooltip] {
      content: attr(data-tooltip);
      display: none; }
    .ql-blockquoteref[data-tooltip]:hover, .ql-hr[data-tooltip]:hover, .ql-note[data-tooltip]:hover, .ql-map[data-tooltip]:hover, .ql-gallery[data-tooltip]:hover, .ql-redo[data-tooltip]:hover, .ql-undo[data-tooltip]:hover, .ql-ig[data-tooltip]:hover {
      display: block; }
  .ql-snow .ql-editor code,
  .ql-snow .ql-editor pre {
    background-color: #f0f0f0;
    border-radius: 3px; }
  .ql-snow .ql-editor pre {
    white-space: pre-wrap;
    margin-bottom: 5px;
    margin-top: 5px;
    padding: 5px 10px; }
  .ql-snow .ql-editor code {
    font-size: 85%;
    padding-bottom: 2px;
    padding-top: 2px; }
  .ql-snow .ql-editor code:before,
  .ql-snow .ql-editor code:after {
    content: '\A0';
    letter-spacing: -2px; }
  .ql-snow .ql-editor pre.ql-syntax {
    background-color: #23241f;
    color: #f8f8f2;
    overflow: visible; }
  .ql-snow .ql-editor img {
    max-width: 100%; }
  figure.image-block-container {
    padding: 1rem 0; }
  .ql-snow .ql-editor a.image-block {
    text-decoration: none;
    position: relative;
    display: block;
    width: 90%;
    cursor: pointer;
    margin: 0 auto;
    text-align: center;
    font-size: smaller;
    text-indent: 0;
    border: 1px solid #e5e5e5; }
    .ql-snow .ql-editor a.image-block div.image-wrapper {
      position: relative; }
      .ql-snow .ql-editor a.image-block div.image-wrapper span {
        position: absolute;
        bottom: 0;
        left: 0;
        font-size: 12px !important;
        color: #fff !important;
        z-index: 1;
        padding: 5px;
        background-color: rgba(0, 0, 0, 0.5); }
    .ql-snow .ql-editor a.image-block figcaption {
      color: #4a4a4a;
      white-space: pre-line;
      line-height: 1.5;
      font-size: 14px;
      padding: 8px; }
  a.image-block:after {
    position: absolute;
    opacity: 0;
    transition: all 0.2s;
    -webkit-transition: all 0.2s; }
  a.image-block:after {
    content: '\A';
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.6); }
  a.image-block:hover:after {
    opacity: 1; }
  .ig-container, .twitter-container {
    display: flex;
    justify-content: center; }
  .gallery_container {
    position: relative;
    width: 80%;
    height: 418px;
    overflow: hidden;
    border-radius: 8px;
    z-index: 3;
    margin: 2rem auto;
    border: 1px solid #e5e5e5; }
    .gallery_container a.gallery-block {
      margin: 0;
      height: auto;
      text-decoration: none !important;
      display: block;
      cursor: pointer; }
      .gallery_container a.gallery-block::after {
        position: absolute;
        opacity: 0;
        transition: all 0.2s;
        -webkit-transition: all 0.2s;
        content: '\A';
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.6); }
      .gallery_container a.gallery-block:hover::after {
        opacity: 1; }
      .gallery_container a.gallery-block figure.gallery-wrapper {
        width: 100%;
        height: 300px;
        margin: 0;
        border-bottom: 1px solid #e5e5e5; }
        .gallery_container a.gallery-block figure.gallery-wrapper img.gallery-picture {
          width: 100%;
          height: 100%;
          object-fit: contain; }
      .gallery_container a.gallery-block figcaption.gallery-description {
        width: 100%;
        padding: 12px;
        min-height: 115px; }
        .gallery_container a.gallery-block figcaption.gallery-description p.title {
          font-family: ibm-plex-thai;
          font-size: 16px;
          line-height: 1.75;
          color: #282828;
          font-weight: 600; }
        .gallery_container a.gallery-block figcaption.gallery-description p.caption {
          font-family: Sarabun;
          font-size: 14px;
          font-weight: 300;
          line-height: 1.79;
          color: #000000; }
  .ql-snow .ql-picker {
    color: #444;
    display: inline-block;
    float: left;
    font-size: 14px;
    font-weight: 500;
    height: 24px;
    position: relative;
    vertical-align: middle; }
  .ql-snow .ql-picker-label {
    cursor: pointer;
    display: inline-block;
    height: 100%;
    padding-left: 8px;
    padding-right: 2px;
    position: relative;
    width: 100%; }
  .ql-snow .ql-picker-label::before {
    display: inline-block;
    line-height: 22px; }
  .ql-snow .ql-picker-options {
    background-color: #fff;
    display: none;
    min-width: 100%;
    padding: 4px 8px;
    position: absolute;
    white-space: nowrap; }
  .ql-snow .ql-picker-options .ql-picker-item {
    cursor: pointer;
    display: block;
    padding-bottom: 5px;
    padding-top: 5px; }
  .ql-snow .ql-picker.ql-expanded .ql-picker-label {
    color: #ccc;
    z-index: 2; }
  .ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
    fill: #ccc; }
  .ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
    stroke: #ccc; }
  .ql-snow .ql-picker.ql-expanded .ql-picker-options {
    display: block;
    margin-top: -1px;
    top: 100%;
    z-index: 1; }
  .ql-snow .ql-color-picker,
  .ql-snow .ql-icon-picker {
    width: 28px; }
  .ql-snow .ql-color-picker .ql-picker-label,
  .ql-snow .ql-icon-picker .ql-picker-label {
    padding: 2px 4px; }
  .ql-snow .ql-color-picker .ql-picker-label svg,
  .ql-snow .ql-icon-picker .ql-picker-label svg {
    right: 4px; }
  .ql-snow .ql-icon-picker .ql-picker-options {
    padding: 4px 0px; }
  .ql-snow .ql-icon-picker .ql-picker-item {
    height: 24px;
    width: 24px;
    padding: 2px 4px; }
  .ql-snow .ql-color-picker .ql-picker-options {
    padding: 3px 5px;
    width: 152px; }
  .ql-snow .ql-color-picker .ql-picker-item {
    border: 1px solid transparent;
    float: left;
    height: 16px;
    margin: 2px;
    padding: 0px;
    width: 16px; }
  .ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
    position: absolute;
    margin-top: -9px;
    right: 0;
    top: 50%;
    width: 18px; }
  .ql-snow
.ql-picker.ql-header
.ql-picker-label[data-label]:not([data-label=''])::before,
  .ql-snow
.ql-picker.ql-font
.ql-picker-label[data-label]:not([data-label=''])::before,
  .ql-snow
.ql-picker.ql-size
.ql-picker-label[data-label]:not([data-label=''])::before,
  .ql-snow
.ql-picker.ql-header
.ql-picker-item[data-label]:not([data-label=''])::before,
  .ql-snow
.ql-picker.ql-font
.ql-picker-item[data-label]:not([data-label=''])::before,
  .ql-snow
.ql-picker.ql-size
.ql-picker-item[data-label]:not([data-label=''])::before {
    content: attr(data-label); }
  .ql-snow .ql-picker.ql-header {
    width: 98px; }
  .ql-snow .ql-picker.ql-header .ql-picker-label::before,
  .ql-snow .ql-picker.ql-header .ql-picker-item::before {
    content: 'Normal'; }
  .ql-snow .ql-picker.ql-header .ql-picker-label[data-value='1']::before,
  .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='1']::before {
    content: 'Heading 1'; }
  .ql-snow .ql-picker.ql-header .ql-picker-label[data-value='2']::before,
  .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='2']::before {
    content: 'Heading 2'; }
  .ql-snow .ql-picker.ql-header .ql-picker-label[data-value='3']::before,
  .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='3']::before {
    content: 'Heading 3'; }
  .ql-snow .ql-picker.ql-header .ql-picker-label[data-value='4']::before,
  .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='4']::before {
    content: 'Heading 4'; }
  .ql-snow .ql-picker.ql-header .ql-picker-label[data-value='5']::before,
  .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='5']::before {
    content: 'Heading 5'; }
  .ql-snow .ql-picker.ql-header .ql-picker-label[data-value='6']::before,
  .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='6']::before {
    content: 'Highlights'; }
  .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='1']::before {
    font-size: 2em; }
  .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='2']::before {
    font-size: 1.5em; }
  .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='3']::before {
    font-size: 1.17em; }
  .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='4']::before {
    font-size: 1em; }
  .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='5']::before {
    font-size: 0.83em; }
  .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='6']::before {
    font-size: 18px; }
  .ql-snow .ql-picker.ql-font {
    width: 108px; }
  .ql-snow .ql-picker.ql-font .ql-picker-label::before,
  .ql-snow .ql-picker.ql-font .ql-picker-item::before {
    content: 'Sans Serif'; }
  .ql-snow .ql-picker.ql-font .ql-picker-label[data-value='serif']::before,
  .ql-snow .ql-picker.ql-font .ql-picker-item[data-value='serif']::before {
    content: 'Serif'; }
  .ql-snow
.ql-picker.ql-font
.ql-picker-label[data-value='monospace']::before,
  .ql-snow
.ql-picker.ql-font
.ql-picker-item[data-value='monospace']::before {
    content: 'Monospace'; }
  .ql-snow .ql-picker.ql-font .ql-picker-item[data-value='serif']::before {
    font-family: Georgia, Times New Roman, serif; }
  .ql-snow
.ql-picker.ql-font
.ql-picker-item[data-value='monospace']::before {
    font-family: Monaco, Courier New, monospace; }
  .ql-snow .ql-picker.ql-size {
    width: 98px; }
  .ql-snow .ql-picker.ql-size .ql-picker-label::before,
  .ql-snow .ql-picker.ql-size .ql-picker-item::before {
    content: 'Normal'; }
  .ql-snow .ql-picker.ql-size .ql-picker-label[data-value='small']::before,
  .ql-snow .ql-picker.ql-size .ql-picker-item[data-value='small']::before {
    content: 'Small'; }
  .ql-snow .ql-picker.ql-size .ql-picker-label[data-value='large']::before,
  .ql-snow .ql-picker.ql-size .ql-picker-item[data-value='large']::before {
    content: 'Large'; }
  .ql-snow .ql-picker.ql-size .ql-picker-label[data-value='huge']::before,
  .ql-snow .ql-picker.ql-size .ql-picker-item[data-value='huge']::before {
    content: 'Huge'; }
  .ql-snow .ql-picker.ql-size .ql-picker-item[data-value='small']::before {
    font-size: 10px; }
  .ql-snow .ql-picker.ql-size .ql-picker-item[data-value='large']::before {
    font-size: 18px; }
  .ql-snow .ql-picker.ql-size .ql-picker-item[data-value='huge']::before {
    font-size: 32px; }
  .ql-snow .ql-color-picker.ql-background .ql-picker-item {
    background-color: #fff; }
  .ql-snow .ql-color-picker.ql-color .ql-picker-item {
    background-color: #000; }
  .ql-toolbar.ql-snow {
    border: 1px solid #ccc;
    box-sizing: border-box;
    font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
    padding: 8px; }
  .ql-toolbar.ql-snow .ql-formats {
    margin-right: 15px; }
  .ql-toolbar.ql-snow .ql-picker-label {
    border: 1px solid transparent; }
  .ql-toolbar.ql-snow .ql-picker-options {
    border: 1px solid transparent;
    box-shadow: rgba(0, 0, 0, 0.2) 0 2px 8px; }
  .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
    border-color: #ccc; }
  .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
    border-color: #ccc; }
  .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
  .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
    border-color: #000; }
  .ql-toolbar.ql-snow + .ql-container.ql-snow {
    border-top: 0px; }
  .ql-snow .ql-tooltip {
    background-color: #fff;
    border: 1px solid #ccc;
    box-shadow: 0px 0px 5px #ddd;
    color: #444;
    padding: 5px 12px;
    white-space: nowrap; }
  .ql-snow .ql-tooltip::before {
    content: 'Visit URL:';
    line-height: 26px;
    margin-right: 8px; }
  .ql-snow .ql-tooltip input[type='text'] {
    display: none;
    border: 1px solid #ccc;
    font-size: 13px;
    height: 26px;
    margin: 0px;
    padding: 3px 5px;
    width: 170px; }
  .ql-snow .ql-tooltip a.ql-preview {
    display: inline-block;
    max-width: 200px;
    overflow-x: hidden;
    text-overflow: ellipsis;
    vertical-align: top; }
  .ql-snow .ql-tooltip a.ql-action::after {
    border-right: 1px solid #ccc;
    content: 'Edit';
    margin-left: 16px;
    padding-right: 8px; }
  .ql-snow .ql-tooltip a.ql-remove::before {
    content: 'Remove';
    margin-left: 8px; }
  .ql-snow .ql-tooltip a {
    line-height: 26px; }
  .ql-snow .ql-tooltip.ql-editing a.ql-preview,
  .ql-snow .ql-tooltip.ql-editing a.ql-remove {
    display: none; }
  .ql-snow .ql-tooltip.ql-editing input[type='text'] {
    display: inline-block; }
  .ql-snow .ql-tooltip.ql-editing a.ql-action::after {
    border-right: 0px;
    content: 'Save';
    padding-right: 0px; }
  .ql-snow .ql-tooltip[data-mode='link']::before {
    content: 'Enter link:'; }
  .ql-snow .ql-tooltip[data-mode='formula']::before {
    content: 'Enter formula:'; }
  .ql-snow .ql-tooltip[data-mode='video']::before {
    content: 'Enter video:'; }
  .ql-snow a {
    color: #06c; }
  .ql-container.ql-snow {
    border: 1px solid #ccc; }
  .slick-dots {
    bottom: -60px !important; }
    .slick-dots li:before {
      content: '' !important; }

/* ----- Color Variable Spec -----
    p -> Primary
    s -> Secondary
    d -> Dark
    l -> Light
    t -> Status
*/
._1KPOhJa6E9qT1rj3bCPoyd {
  max-width: 1200px;
  width: 100%; }

._35U83Biu3VXmyDVi-61VH6 {
  display: flex;
  width: 100%;
  min-height: 500px;
  max-height: 50vh; }
  ._35U83Biu3VXmyDVi-61VH6 ._1dvOFbnigm9hdCxk5Ui9pT {
    flex: 0.2;
    background-color: #fcfcfc; }
    ._35U83Biu3VXmyDVi-61VH6 ._1dvOFbnigm9hdCxk5Ui9pT ._1WeYeFm1TlANF4aq66z-Bl {
      max-height: calc(100% - 30px);
      height: calc(100% - 30px);
      overflow-y: auto;
      position: relative; }
      ._35U83Biu3VXmyDVi-61VH6 ._1dvOFbnigm9hdCxk5Ui9pT ._1WeYeFm1TlANF4aq66z-Bl ul {
        list-style-type: none;
        margin: 0; }
        ._35U83Biu3VXmyDVi-61VH6 ._1dvOFbnigm9hdCxk5Ui9pT ._1WeYeFm1TlANF4aq66z-Bl ul li.MZVpveUZ75ZPnXm4Tf7h5 {
          margin: 1.5rem 1rem 1rem;
          padding: 0;
          color: #1d408b;
          font-weight: bold; }
        ._35U83Biu3VXmyDVi-61VH6 ._1dvOFbnigm9hdCxk5Ui9pT ._1WeYeFm1TlANF4aq66z-Bl ul a,
        ._35U83Biu3VXmyDVi-61VH6 ._1dvOFbnigm9hdCxk5Ui9pT ._1WeYeFm1TlANF4aq66z-Bl ul div {
          display: inline-block;
          width: 100%;
          padding: 0.75rem 1rem;
          cursor: pointer;
          position: relative;
          text-decoration: none;
          font-weight: bold; }
          ._35U83Biu3VXmyDVi-61VH6 ._1dvOFbnigm9hdCxk5Ui9pT ._1WeYeFm1TlANF4aq66z-Bl ul a._15AmGeLdkls4LJ4U2Y52VK,
          ._35U83Biu3VXmyDVi-61VH6 ._1dvOFbnigm9hdCxk5Ui9pT ._1WeYeFm1TlANF4aq66z-Bl ul div._15AmGeLdkls4LJ4U2Y52VK {
            background-color: #ededed; }
          ._35U83Biu3VXmyDVi-61VH6 ._1dvOFbnigm9hdCxk5Ui9pT ._1WeYeFm1TlANF4aq66z-Bl ul a._1coVL-HxWwYZJDYlx3_QaU,
          ._35U83Biu3VXmyDVi-61VH6 ._1dvOFbnigm9hdCxk5Ui9pT ._1WeYeFm1TlANF4aq66z-Bl ul div._1coVL-HxWwYZJDYlx3_QaU {
            padding-left: 2rem; }
        ._35U83Biu3VXmyDVi-61VH6 ._1dvOFbnigm9hdCxk5Ui9pT ._1WeYeFm1TlANF4aq66z-Bl ul div {
          display: flex;
          justify-content: space-between;
          align-items: center; }
  ._35U83Biu3VXmyDVi-61VH6 ._28HefRtfFhMCQtaPVf4Sa3 {
    flex: 0.6;
    background-color: #ffffff;
    padding: 1.5rem 1.25rem; }
    ._35U83Biu3VXmyDVi-61VH6 ._28HefRtfFhMCQtaPVf4Sa3 ._1VIPirAka4WqbGOlCd6FzY {
      display: flex;
      justify-content: space-between;
      align-items: baseline;
      padding-bottom: 1rem; }
      ._35U83Biu3VXmyDVi-61VH6 ._28HefRtfFhMCQtaPVf4Sa3 ._1VIPirAka4WqbGOlCd6FzY .Dtv-tOD2VfNIt7kiPS8TI {
        display: flex;
        align-items: center; }
        ._35U83Biu3VXmyDVi-61VH6 ._28HefRtfFhMCQtaPVf4Sa3 ._1VIPirAka4WqbGOlCd6FzY .Dtv-tOD2VfNIt7kiPS8TI h1 {
          font-size: 1.125rem;
          font-weight: bold;
          color: #282828;
          margin: 0;
          margin-right: 8px; }
      ._35U83Biu3VXmyDVi-61VH6 ._28HefRtfFhMCQtaPVf4Sa3 ._1VIPirAka4WqbGOlCd6FzY p {
        padding: 8px;
        font-size: 14px; }
    ._35U83Biu3VXmyDVi-61VH6 ._28HefRtfFhMCQtaPVf4Sa3 ._2t6ukRowECugggSg_9X2L0 {
      display: flex;
      justify-content: start;
      flex-wrap: wrap;
      width: 100%; }
      ._35U83Biu3VXmyDVi-61VH6 ._28HefRtfFhMCQtaPVf4Sa3 ._2t6ukRowECugggSg_9X2L0 ._3UfZ7oIroySvA-uEd9R1A9 {
        justify-content: center;
        width: 100%;
        height: 90%;
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
        align-items: center;
        border: dashed 2px #88b1ff;
        background-color: #fcfcfc;
        border-radius: 0.5rem; }
        ._35U83Biu3VXmyDVi-61VH6 ._28HefRtfFhMCQtaPVf4Sa3 ._2t6ukRowECugggSg_9X2L0 ._3UfZ7oIroySvA-uEd9R1A9 h3 {
          font-size: 1rem;
          color: #000000; }
        ._35U83Biu3VXmyDVi-61VH6 ._28HefRtfFhMCQtaPVf4Sa3 ._2t6ukRowECugggSg_9X2L0 ._3UfZ7oIroySvA-uEd9R1A9 div {
          display: inline-block;
          background-color: #deebff;
          padding: 1rem;
          margin: 1rem 0rem;
          border-radius: 50%; }
          ._35U83Biu3VXmyDVi-61VH6 ._28HefRtfFhMCQtaPVf4Sa3 ._2t6ukRowECugggSg_9X2L0 ._3UfZ7oIroySvA-uEd9R1A9 div div {
            color: #3779f7;
            display: table-cell;
            vertical-align: middle;
            text-align: center;
            text-decoration: none; }
            ._35U83Biu3VXmyDVi-61VH6 ._28HefRtfFhMCQtaPVf4Sa3 ._2t6ukRowECugggSg_9X2L0 ._3UfZ7oIroySvA-uEd9R1A9 div div svg {
              width: 24px;
              height: 24px; }
      ._35U83Biu3VXmyDVi-61VH6 ._28HefRtfFhMCQtaPVf4Sa3 ._2t6ukRowECugggSg_9X2L0 ._14UkMjNJ0qvHa4Jm1PANoG {
        justify-content: center;
        width: 100%;
        height: 90%;
        display: flex;
        flex-direction: column;
        align-items: center; }
        ._35U83Biu3VXmyDVi-61VH6 ._28HefRtfFhMCQtaPVf4Sa3 ._2t6ukRowECugggSg_9X2L0 ._14UkMjNJ0qvHa4Jm1PANoG figure {
          width: 500px;
          height: 300px;
          margin: 0;
          border: 1px solid #e5e5e5; }
          ._35U83Biu3VXmyDVi-61VH6 ._28HefRtfFhMCQtaPVf4Sa3 ._2t6ukRowECugggSg_9X2L0 ._14UkMjNJ0qvHa4Jm1PANoG figure img {
            width: 100%;
            height: 100%;
            object-fit: cover; }
      ._35U83Biu3VXmyDVi-61VH6 ._28HefRtfFhMCQtaPVf4Sa3 ._2t6ukRowECugggSg_9X2L0 ._11ViXfd7dwoBtUhp3cL6zy {
        justify-content: center;
        width: 100%;
        height: 90%;
        display: flex;
        flex-direction: column;
        align-items: center; }
        ._35U83Biu3VXmyDVi-61VH6 ._28HefRtfFhMCQtaPVf4Sa3 ._2t6ukRowECugggSg_9X2L0 ._11ViXfd7dwoBtUhp3cL6zy a._2t6ukRowECugggSg_9X2L0 {
          margin: 0;
          border: 1px solid #e5e5e5;
          width: 400px; }
          ._35U83Biu3VXmyDVi-61VH6 ._28HefRtfFhMCQtaPVf4Sa3 ._2t6ukRowECugggSg_9X2L0 ._11ViXfd7dwoBtUhp3cL6zy a._2t6ukRowECugggSg_9X2L0 figure {
            width: 400px;
            height: 300px;
            margin: 0;
            border-bottom: 1px solid #e5e5e5; }
            ._35U83Biu3VXmyDVi-61VH6 ._28HefRtfFhMCQtaPVf4Sa3 ._2t6ukRowECugggSg_9X2L0 ._11ViXfd7dwoBtUhp3cL6zy a._2t6ukRowECugggSg_9X2L0 figure img {
              width: 100%;
              height: 100%;
              object-fit: contain; }
          ._35U83Biu3VXmyDVi-61VH6 ._28HefRtfFhMCQtaPVf4Sa3 ._2t6ukRowECugggSg_9X2L0 ._11ViXfd7dwoBtUhp3cL6zy a._2t6ukRowECugggSg_9X2L0 figcaption {
            width: 100%;
            padding: 12px; }
            ._35U83Biu3VXmyDVi-61VH6 ._28HefRtfFhMCQtaPVf4Sa3 ._2t6ukRowECugggSg_9X2L0 ._11ViXfd7dwoBtUhp3cL6zy a._2t6ukRowECugggSg_9X2L0 figcaption p.MZVpveUZ75ZPnXm4Tf7h5 {
              font-family: ibm-plex-thai;
              font-size: 16px;
              line-height: 1.75;
              font-weight: 600;
              color: #282828;
              display: -webkit-box;
              -webkit-line-clamp: 1;
              -webkit-box-orient: vertical;
              overflow: hidden; }
            ._35U83Biu3VXmyDVi-61VH6 ._28HefRtfFhMCQtaPVf4Sa3 ._2t6ukRowECugggSg_9X2L0 ._11ViXfd7dwoBtUhp3cL6zy a._2t6ukRowECugggSg_9X2L0 figcaption p._18M0ncdJTadcFprQ3yTOOx {
              font-family: Sarabun;
              font-size: 14px;
              font-weight: 300;
              line-height: 1.79;
              color: #000000;
              display: -webkit-box;
              -webkit-line-clamp: 3;
              -webkit-box-orient: vertical;
              overflow: hidden; }
      ._35U83Biu3VXmyDVi-61VH6 ._28HefRtfFhMCQtaPVf4Sa3 ._2t6ukRowECugggSg_9X2L0 figure {
        width: 145px;
        height: 100px;
        margin: 0rem 1rem 3rem 0rem;
        position: relative;
        cursor: pointer; }
        ._35U83Biu3VXmyDVi-61VH6 ._28HefRtfFhMCQtaPVf4Sa3 ._2t6ukRowECugggSg_9X2L0 figure._15AmGeLdkls4LJ4U2Y52VK {
          outline: 3px solid #3779f7; }
        ._35U83Biu3VXmyDVi-61VH6 ._28HefRtfFhMCQtaPVf4Sa3 ._2t6ukRowECugggSg_9X2L0 figure img {
          width: 100%;
          height: 100%;
          object-fit: cover; }
        ._35U83Biu3VXmyDVi-61VH6 ._28HefRtfFhMCQtaPVf4Sa3 ._2t6ukRowECugggSg_9X2L0 figure span._3c6yvF5HLnWCLlSIFYmdnd {
          border-radius: 0.2rem;
          padding: 0px 5px;
          background-color: #ffffff;
          position: absolute;
          left: 0.2rem;
          box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16);
          top: 0.2rem;
          font-size: 0.875rem;
          color: #282828; }
        ._35U83Biu3VXmyDVi-61VH6 ._28HefRtfFhMCQtaPVf4Sa3 ._2t6ukRowECugggSg_9X2L0 figure span.KbZoCRPdk2lFQvDWTE6PC {
          opacity: 0.7;
          background-color: #000000;
          width: 100%;
          bottom: 0;
          left: 0;
          text-align: center;
          font-size: 0.75rem;
          position: absolute;
          color: #fff; }
        ._35U83Biu3VXmyDVi-61VH6 ._28HefRtfFhMCQtaPVf4Sa3 ._2t6ukRowECugggSg_9X2L0 figure figcaption {
          margin-top: 0.25rem;
          text-align: center; }
  ._35U83Biu3VXmyDVi-61VH6 ._2iQyv3gWTHMau8P4L4FJpD {
    flex: 0.25;
    background-color: #ffffff;
    border-left: solid 1px #e5e5e5;
    overflow-y: auto; }
    ._35U83Biu3VXmyDVi-61VH6 ._2iQyv3gWTHMau8P4L4FJpD figure {
      width: 100%;
      height: 180px; }
      ._35U83Biu3VXmyDVi-61VH6 ._2iQyv3gWTHMau8P4L4FJpD figure img {
        width: 100%;
        height: 100%;
        object-fit: cover; }
    ._35U83Biu3VXmyDVi-61VH6 ._2iQyv3gWTHMau8P4L4FJpD ._34Nn9qhUMrw1A3UMj9_n6I {
      padding: 0 0.5rem; }

._3ck1htiFFWfeBTMcgfLVJM._15AmGeLdkls4LJ4U2Y52VK {
  background-color: #ededed; }

._3mhgTSqztlZ2-jenv_6ARS {
  display: none; }
  ._3mhgTSqztlZ2-jenv_6ARS._15AmGeLdkls4LJ4U2Y52VK {
    display: block; }
  ._3mhgTSqztlZ2-jenv_6ARS li a {
    padding-left: 80px; }

._2dYFW3gpenFYqgGbA8d4H7 {
  position: absolute;
  background-color: #fff !important;
  border-radius: 4px !important;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16);
  background-color: #ffffff !important;
  width: 200px;
  top: 100%;
  left: -50%; }
  ._2dYFW3gpenFYqgGbA8d4H7 button {
    width: 100%;
    background-color: #fff !important;
    margin-bottom: 10px; }

/* ----- Color Variable Spec -----
    p -> Primary
    s -> Secondary
    d -> Dark
    l -> Light
    t -> Status
*/
._3mE3lOFnzzw8437a70yj1G {
  max-width: 500px;
  width: 100%; }

._3uuGY_QKWEyll8L5dPFTdV {
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 16px; }

._20kVWXOU35dWeWCOqHsU5t {
  width: 20px;
  height: 20px;
  padding: 0;
  border-radius: 4px;
  background-color: #1d408b;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  font-size: 14px;
  margin-right: 10px; }

._278y0tTDEJHT2PvmuNfW1i {
  padding: 5px;
  background-color: transparent;
  border: transparent; }
  ._278y0tTDEJHT2PvmuNfW1i:hover:not(:disabled), ._278y0tTDEJHT2PvmuNfW1i:focus:not(:disabled) {
    background-color: #eef5ff; }
  ._278y0tTDEJHT2PvmuNfW1i:disabled ._1kKmtrIL17V0GVTtntRxAU {
    background-color: #979797; }
  ._278y0tTDEJHT2PvmuNfW1i ._1kKmtrIL17V0GVTtntRxAU {
    background-color: #3779f7;
    color: #ffffff;
    padding: 5px;
    border-radius: 400px;
    width: 20px;
    height: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 10px; }

._56zpEtLE0BVVlk2mC-vYc {
  display: grid;
  grid-template-columns: repeat(10, 40px);
  grid-template-rows: 40px 40px 40px;
  gap: 5px; }
  ._56zpEtLE0BVVlk2mC-vYc.QpM_norKXoATjNY9D2Ub3 {
    display: none; }

.DVk3HDfMBhCA-r7hsitM1 {
  border: 0 transparent;
  border-radius: 200px;
  width: 38px;
  height: 38px;
  color: #979797; }
  .DVk3HDfMBhCA-r7hsitM1.EdvrdRZm_MOx5DtLgE6jC {
    background-color: #1d408b;
    color: #ffffff; }
  .DVk3HDfMBhCA-r7hsitM1._2wbocv-OlWO21ftCCDewl7 {
    border: dashed 1px #979797; }
  .DVk3HDfMBhCA-r7hsitM1.chT7TskE6_LxjzuuakLFQ {
    border: solid 5px #3779f7; }

._3j-anIbz066v35Jkdld-t9 {
  position: relative; }
  ._3j-anIbz066v35Jkdld-t9 ._3oT7rF2eSh-fW6MWPW-IFi {
    position: absolute;
    background-color: rgba(0, 0, 0, 0.8);
    color: #ffffff;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    justify-content: center;
    align-items: center;
    display: flex; }
    ._3j-anIbz066v35Jkdld-t9 ._3oT7rF2eSh-fW6MWPW-IFi.QpM_norKXoATjNY9D2Ub3 {
      display: none; }

.A0nfIaBzPIgAPWPI_dH-1 {
  top: 5px;
  right: 5px;
  position: absolute; }

/* ----- Color Variable Spec -----
    p -> Primary
    s -> Secondary
    d -> Dark
    l -> Light
    t -> Status
*/
.UFNXhqTDbEYGauTtb1vvE {
  max-width: 500px;
  width: 100%; }

._2t_i-wSjEmXJ53_bh-wsQe {
  font-size: 16px;
  font-weight: 500;
  display: flex; }
  ._2t_i-wSjEmXJ53_bh-wsQe ._2aaREISdibZLoovwEygfTK {
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 0.875rem;
    background-color: #1d408b;
    color: #ffffff;
    border-radius: 4px;
    padding: 0px 6px;
    margin-right: 0.5rem; }

.gmVNfop6LvkHT9Sk6n_vp {
  list-style: none;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(4, 1fr);
  padding-left: 0.75rem;
  height: 100px; }
  .gmVNfop6LvkHT9Sk6n_vp li {
    flex: 50%;
    display: flex;
    align-items: center;
    font-size: 0.875rem;
    font-weight: 500; }
    .gmVNfop6LvkHT9Sk6n_vp li input[type='checkbox'] {
      margin-right: 0.5rem; }

._3Bx1HnbjvZCNqTpMOsT1O8 th:first-child,
._3Bx1HnbjvZCNqTpMOsT1O8 td:first-child {
  width: 80px;
  text-align: left;
  padding-right: 20px; }

._3Bx1HnbjvZCNqTpMOsT1O8 th:last-child,
._3Bx1HnbjvZCNqTpMOsT1O8 td:last-child {
  width: 40px;
  padding-right: 0; }

._3Bx1HnbjvZCNqTpMOsT1O8 tr td {
  padding-top: 10px;
  padding-bottom: 13px;
  vertical-align: bottom; }
  ._3Bx1HnbjvZCNqTpMOsT1O8 tr td:last-child {
    text-align: center;
    vertical-align: bottom;
    height: 50px;
    padding-bottom: 18px; }

._2oo-7Dvnoy1lqJjHi0Fdp {
  padding: 5px;
  background-color: transparent;
  border: transparent; }
  ._2oo-7Dvnoy1lqJjHi0Fdp:hover:not(:disabled), ._2oo-7Dvnoy1lqJjHi0Fdp:focus:not(:disabled) {
    background-color: #eef5ff; }
  ._2oo-7Dvnoy1lqJjHi0Fdp:disabled ._1EjZNlF8TycuLBTEe_bnZ1 {
    background-color: #979797; }
  ._2oo-7Dvnoy1lqJjHi0Fdp ._1EjZNlF8TycuLBTEe_bnZ1 {
    background-color: #3779f7;
    color: #ffffff;
    padding: 5px;
    border-radius: 400px;
    width: 20px;
    height: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 10px; }

/* ----- Color Variable Spec -----
    p -> Primary
    s -> Secondary
    d -> Dark
    l -> Light
    t -> Status
*/
.nnCEGEQMA5lTh-M_0a4G1 {
  max-width: 600px;
  width: 100%; }

.w8v97h5rt_j9w5UUysGRC {
  display: flex; }
  .w8v97h5rt_j9w5UUysGRC ._36SUvo_knh1QqQAYx74Eky {
    width: 100%; }
    .w8v97h5rt_j9w5UUysGRC ._36SUvo_knh1QqQAYx74Eky ._1QGaewOU3MpetDAcKm2-UD {
      font-size: 1rem;
      color: #282828; }
    .w8v97h5rt_j9w5UUysGRC ._36SUvo_knh1QqQAYx74Eky ._32UpWKS0zaZJTOFacoWOTq {
      width: 100%;
      padding-top: 15px; }
      .w8v97h5rt_j9w5UUysGRC ._36SUvo_knh1QqQAYx74Eky ._32UpWKS0zaZJTOFacoWOTq ._3zR4bV2MuAy5q215aZq5I1 {
        display: flex;
        justify-content: space-between; }
        .w8v97h5rt_j9w5UUysGRC ._36SUvo_knh1QqQAYx74Eky ._32UpWKS0zaZJTOFacoWOTq ._3zR4bV2MuAy5q215aZq5I1 div:first-child {
          margin-right: 0.5rem; }

/* ----- Color Variable Spec -----
    p -> Primary
    s -> Secondary
    d -> Dark
    l -> Light
    t -> Status
*/
._2OiIOFkAV-taxS7XPEmLsS {
  max-width: 500px;
  width: 100%; }

._5qcfgECQxcaceqBl8JWBb {
  display: flex;
  width: 100%;
  min-height: auto;
  padding: 1.5rem 1rem;
  flex-direction: column; }


/*# sourceMappingURL=styles.d20af13a.chunk.css.map*/