.elementor-139 .elementor-element.elementor-element-32843a8{--display:flex;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-139 .elementor-element.elementor-element-2dfb8dd{--display:flex;}.elementor-139 .elementor-element.elementor-element-939c949{--display:flex;}/* Start custom CSS for shortcode, class: .elementor-element-953e7c1 */.elementor-139 .elementor-element.elementor-element-953e7c1{position:fixed!important;top:18px;right:max(56px,calc((100% - 1440px)/2));bottom:auto;width:auto!important;z-index:1001;background:transparent;padding:0;font-family:Manrope,"Noto Sans Thai",sans-serif}.elementor-139 .elementor-element.elementor-element-953e7c1 ul{display:flex!important;gap:2px;list-style:none;margin:0;padding:0}.elementor-139 .elementor-element.elementor-element-953e7c1 li{margin:0!important;padding:0!important}.elementor-139 .elementor-element.elementor-element-953e7c1 a{display:flex;align-items:center;justify-content:center;min-width:40px;min-height:44px;padding:6px;color:#754255!important;text-decoration:none!important;font-size:12px;font-weight:600;text-transform:uppercase;border:1px solid transparent;border-radius:3px}.elementor-139 .elementor-element.elementor-element-953e7c1 .current-lang a{background:#fae1e9;border-color:#bd9556}.elementor-139 .elementor-element.elementor-element-953e7c1 a:hover{background:#f3cad9}.elementor-139 .elementor-element.elementor-element-953e7c1 a:focus-visible{outline:2px solid #82435d;outline-offset:2px}.sp-header{padding-right:calc(max(56px,calc((100% - 1440px)/2)) + 104px)}.admin-bar .elementor-139 .elementor-element.elementor-element-953e7c1{top:50px}@media(max-width:1100px){.elementor-139 .elementor-element.elementor-element-953e7c1{right:32px}.sp-header{padding-right:136px}.sp-navcta{display:none}}@media(min-width:601px) and (max-width:782px){.admin-bar .elementor-139 .elementor-element.elementor-element-953e7c1{top:64px}}@media(max-width:767px){.elementor-139 .elementor-element.elementor-element-953e7c1{top:11px;right:20px}.sp-header{padding-right:20px}.sp-header .sp-brand{margin-right:100px}.admin-bar .elementor-139 .elementor-element.elementor-element-953e7c1{top:57px}}@media(max-width:600px){.admin-bar .elementor-139 .elementor-element.elementor-element-953e7c1{top:11px}}/* End custom CSS */