.elementor-11048 .elementor-element.elementor-element-32a422e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11048 .elementor-element.elementor-element-9274007{--display:flex;}.elementor-11048 .elementor-element.elementor-element-13c3736 .jet-nav--horizontal{justify-content:center;text-align:center;}.elementor-11048 .elementor-element.elementor-element-13c3736 .jet-nav--vertical .menu-item-link-top{justify-content:center;text-align:center;}.elementor-11048 .elementor-element.elementor-element-13c3736 .jet-nav--vertical-sub-bottom .menu-item-link-sub{justify-content:center;text-align:center;}.elementor-11048 .elementor-element.elementor-element-13c3736 .jet-mobile-menu.jet-mobile-menu-trigger-active .menu-item-link{justify-content:center;text-align:center;}.elementor-11048 .elementor-element.elementor-element-13c3736 .menu-item-link-top .jet-nav-link-text{font-family:"Prompt", Sans-serif;font-size:18px;}.elementor-11048 .elementor-element.elementor-element-13c3736 .menu-item-link-top .jet-nav-arrow{font-size:14px;margin-left:16px;}.elementor-11048 .elementor-element.elementor-element-13c3736 .menu-item-link-top .jet-nav-arrow svg{width:14px;}.elementor-11048 .elementor-element.elementor-element-13c3736 .jet-nav--vertical-sub-left-side .menu-item-link-top .jet-nav-arrow{margin-right:16px;margin-left:0;}.elementor-11048 .elementor-element.elementor-element-13c3736 .jet-mobile-menu.jet-mobile-menu-trigger-active .jet-nav--vertical-sub-left-side .menu-item-link-top .jet-nav-arrow{margin-left:16px;margin-right:0;}.elementor-11048 .elementor-element.elementor-element-13c3736 .menu-item-link-top .jet-nav-item-desc{font-family:"Prompt", Sans-serif;font-weight:normal;}.elementor-11048 .elementor-element.elementor-element-13c3736 .jet-nav__sub{padding:10px 0px 10px 20px;}.elementor-11048 .elementor-element.elementor-element-13c3736 .menu-item-link-sub .jet-nav-link-text{font-family:"Prompt", Sans-serif;font-size:18px;}.elementor-11048 .elementor-element.elementor-element-13c3736 .menu-item-link-sub .jet-nav-arrow{font-size:10px;}.elementor-11048 .elementor-element.elementor-element-13c3736 .menu-item-link-sub .jet-nav-arrow svg{width:10px;}.elementor-11048 .elementor-element.elementor-element-13c3736 .jet-nav__sub > .jet-nav-item-sub:not(:last-child){border-style:none;border-width:0;border-bottom-width:1px;}.elementor-11048 .elementor-element.elementor-element-e0e2f5c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(26px/2);}.elementor-11048 .elementor-element.elementor-element-e0e2f5c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(26px/2);}.elementor-11048 .elementor-element.elementor-element-e0e2f5c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(26px/2);}.elementor-11048 .elementor-element.elementor-element-e0e2f5c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-26px/2);}.elementor-11048 .elementor-element.elementor-element-e0e2f5c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-26px/2);}.elementor-11048 .elementor-element.elementor-element-e0e2f5c .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-11048 .elementor-element.elementor-element-e0e2f5c .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-11048 .elementor-element.elementor-element-e0e2f5c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11048 .elementor-element.elementor-element-e0e2f5c .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11048 .elementor-element.elementor-element-e0e2f5c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11048 .elementor-element.elementor-element-e0e2f5c .elementor-icon-list-item > a{font-family:"Prompt", Sans-serif;}.elementor-11048 .elementor-element.elementor-element-e0e2f5c .elementor-icon-list-text{color:#2B323B;transition:color 0.3s;}.elementor-11048 .elementor-element.elementor-element-b3d4086{--display:flex;}.elementor-11048 .elementor-element.elementor-element-088ed95 .jet-nav--horizontal{justify-content:center;text-align:center;}.elementor-11048 .elementor-element.elementor-element-088ed95 .jet-nav--vertical .menu-item-link-top{justify-content:center;text-align:center;}.elementor-11048 .elementor-element.elementor-element-088ed95 .jet-nav--vertical-sub-bottom .menu-item-link-sub{justify-content:center;text-align:center;}.elementor-11048 .elementor-element.elementor-element-088ed95 .jet-mobile-menu.jet-mobile-menu-trigger-active .menu-item-link{justify-content:center;text-align:center;}body:not(.rtl) .elementor-11048 .elementor-element.elementor-element-088ed95 .jet-nav--horizontal .jet-nav__sub{text-align:left;}body.rtl .elementor-11048 .elementor-element.elementor-element-088ed95 .jet-nav--horizontal .jet-nav__sub{text-align:right;}.elementor-11048 .elementor-element.elementor-element-088ed95 .menu-item-link-top .jet-nav-link-text{font-family:"Prompt", Sans-serif;}#elementor-popup-modal-11048 .dialog-widget-content{animation-duration:0s;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-11048 .dialog-message{width:100em;height:100vh;align-items:flex-start;}#elementor-popup-modal-11048{justify-content:center;align-items:center;}#elementor-popup-modal-11048 .dialog-close-button{display:flex;}#elementor-popup-modal-11048 .dialog-close-button i{color:#253F60;}#elementor-popup-modal-11048 .dialog-close-button svg{fill:#253F60;}@media(max-width:767px){.elementor-11048 .elementor-element.elementor-element-13c3736 .menu-item-link-top .jet-nav-link-text{font-size:15px;}.elementor-11048 .elementor-element.elementor-element-13c3736 .menu-item-link-top .jet-nav-arrow{margin-left:10px;}.elementor-11048 .elementor-element.elementor-element-13c3736 .jet-nav--vertical-sub-left-side .menu-item-link-top .jet-nav-arrow{margin-right:10px;margin-left:0;}.elementor-11048 .elementor-element.elementor-element-13c3736 .jet-mobile-menu.jet-mobile-menu-trigger-active .jet-nav--vertical-sub-left-side .menu-item-link-top .jet-nav-arrow{margin-left:10px;margin-right:0;}.elementor-11048 .elementor-element.elementor-element-13c3736 .menu-item-link-top .jet-nav-item-desc{font-size:15px;}.elementor-11048 .elementor-element.elementor-element-13c3736 .jet-nav__sub{padding:0px 0px 0px 0px;}.elementor-11048 .elementor-element.elementor-element-13c3736 .menu-item-link-sub .jet-nav-link-text{font-size:15px;}.elementor-11048 .elementor-element.elementor-element-e0e2f5c{width:100%;max-width:100%;padding:0px 0px 0px 0px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;}.elementor-11048 .elementor-element.elementor-element-e0e2f5c.elementor-element{--align-self:center;}.elementor-11048 .elementor-element.elementor-element-e0e2f5c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-11048 .elementor-element.elementor-element-e0e2f5c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-11048 .elementor-element.elementor-element-e0e2f5c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-11048 .elementor-element.elementor-element-e0e2f5c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-11048 .elementor-element.elementor-element-e0e2f5c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-11048 .elementor-element.elementor-element-e0e2f5c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11048 .elementor-element.elementor-element-e0e2f5c .elementor-icon-list-item > a{font-size:15px;}.elementor-11048 .elementor-element.elementor-element-b3d4086{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11048 .elementor-element.elementor-element-b3d4086.e-con{--align-self:center;}.elementor-11048 .elementor-element.elementor-element-088ed95 .jet-nav--horizontal{justify-content:center;text-align:center;}.elementor-11048 .elementor-element.elementor-element-088ed95 .jet-nav--vertical .menu-item-link-top{justify-content:center;text-align:center;}.elementor-11048 .elementor-element.elementor-element-088ed95 .jet-nav--vertical-sub-bottom .menu-item-link-sub{justify-content:center;text-align:center;}.elementor-11048 .elementor-element.elementor-element-088ed95 .jet-mobile-menu.jet-mobile-menu-trigger-active .menu-item-link{justify-content:center;text-align:center;}.elementor-11048 .elementor-element.elementor-element-088ed95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 25px;}.elementor-11048 .elementor-element.elementor-element-088ed95 .menu-item-link-top .jet-nav-link-text{font-size:15px;}#elementor-popup-modal-11048 .dialog-message{width:500px;padding:150px 0px 0px 0px;}#elementor-popup-modal-11048{justify-content:flex-start;align-items:center;}#elementor-popup-modal-11048 .dialog-close-button{top:14%;font-size:30px;}#elementor-popup-modal-11048 .dialog-widget-content{margin:0px 0px 0px 0px;}}/* Start custom CSS for jet-nav-menu, class: .elementor-element-13c3736 *//* ===== Jet Nav Mobile: Minimal Submenu ===== */
@media (max-width: 767px){

  /* เมนูหลักยังกลาง */
  .jet-nav.m-layout-mobile{
    text-align: center;
  }

  /* กล่อง submenu: แค่คุมความกว้างให้อยู่กลาง + เว้นระยะ */
  .jet-nav.m-layout-mobile .jet-nav__sub{
    width: min(92vw, 360px);
    margin: 6px auto 0;
    padding: 0;
    background: transparent;
    border: 0;
  }

  /* รายการย่อย: ชิดซ้าย + ระยะกดพอดี */
  .jet-nav.m-layout-mobile .menu-item-link-sub{
    display: block;
    text-align: left;
    padding: 10px 0;          /* เพิ่มพื้นที่แตะ */
    font-size: 16px;
    line-height: 1.35;
    font-weight: 500;
    opacity: .9;
  }

  /* เว้นบรรทัดแต่ละรายการ */
  .jet-nav.m-layout-mobile .jet-nav__sub .menu-item{
    margin: 0;
  }

  /* ทำให้รายการปัจจุบันเด่นนิดเดียว (minimal) */
  .jet-nav.m-layout-mobile .jet-nav__sub .current-menu-item > a,
  .jet-nav.m-layout-mobile .jet-nav__sub .current-menu-parent > a{
    font-weight: 700;
    opacity: 1;
  }
}

@media (max-width: 767px){
  .jet-nav.m-layout-mobile .jet-nav__sub .menu-item + .menu-item > a{
    border-top: 1px solid rgba(0,0,0,0.08); /* ถ้าพื้นหลังเข้ม */
    /* ถ้าพื้นหลังขาว ใช้: rgba(0,0,0,0.08) */
  }
}/* End custom CSS */
/* Start custom CSS for jet-nav-menu, class: .elementor-element-088ed95 */@media (max-width: 767px) {
  .jet-nav .trp-language-switcher-container:not(:last-child)::after {
    content: " | ";
    display: inline-block;
    margin: 0 8px;
    opacity: 0.6;
  }
}
.jet-nav .trp-language-switcher-container {
  display: inline-flex;
  align-items: center;
}/* End custom CSS */