.elementor-312 .elementor-element.elementor-element-7d12921{--display:flex;}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-text{color:var( --e-global-color-text );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover  .jet-toggle__label-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-312 .elementor-element.elementor-element-885d93a .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{background-color:#FDF3EF;justify-content:space-between;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-885d93a .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover{background-color:var( --e-global-color-secondary );}.elementor-312 .elementor-element.elementor-element-885d93a .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control{background-color:var( --e-global-color-secondary );}.elementor-312 .elementor-element.elementor-element-885d93a .jet-accordion > .jet-accordion__inner > .jet-toggle{border-style:none;}.elementor-312 .elementor-element.elementor-element-885d93a .jet-toggle__label-text{text-align:left;}.elementor-312 .elementor-element.elementor-element-885d93a .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-secondary );font-family:"Noto Sans Thai", Sans-serif;font-size:16px;font-weight:600;}.elementor-312 .elementor-element.elementor-element-885d93a .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal{color:var( --e-global-color-secondary );background-color:#02010100;}.elementor-312 .elementor-element.elementor-element-885d93a .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-text{color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-885d93a .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-icon .icon-normal{color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-885d93a .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-885d93a .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle .jet-toggle__label-icon .icon-active{color:#FFFFFF;background-color:#02010100;}.elementor-312 .elementor-element.elementor-element-885d93a .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content > .jet-toggle__content-inner{padding:10px 10px 10px 0px;}/* Start custom CSS for jet-accordion, class: .elementor-element-885d93a *//* Q */
.qa-accordion .jet-toggle__label-text::before {
  content: "Q:";
  font-weight: 700;
  color: #c47a2c;
  margin-right: 12px;
  font-size: 25px;
      font-family: "Playfair Display", Sans-serif;
}

/* A */
.qa-accordion .jet-toggle__content::before {
  content: "A:";
  font-weight: 700;
  color: #c47a2c;
  margin-left: 20px;
  margin-top: 20px;
  font-size: 20px;
}
/* === A layout fix === */
.qa-accordion .jet-toggle__content {
  display: grid;
  grid-template-columns: 32px 1fr; /* ช่อง A | เนื้อหา */
  column-gap: 12px;
  align-items: flex-start;
      font-size: 25px;
      font-family: "Playfair Display", Sans-serif;
}

/* ตัว A */
.qa-accordion .jet-toggle__content::before {
  content: "A:";
  font-weight: 700;
  color: #c47a2c;
  font-size: 22px;
  line-height: 1.2;
}


.qa-accordion .jet-toggle__control:hover .jet-toggle__label-text,
.qa-accordion .jet-toggle__control:hover .jet-toggle__label-text::before {
  color: #fff;
}

.qa-accordion .jet-toggle__control[aria-expanded="true"] .jet-toggle__label-text,
.qa-accordion .jet-toggle__control[aria-expanded="true"] .jet-toggle__label-text::before {
  color: #fff;
}/* End custom CSS */