.elementor-1698 .elementor-element.elementor-element-26cc845{--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;--padding-top:70px;--padding-bottom:135px;--padding-left:0px;--padding-right:0px;}.elementor-1698 .elementor-element.elementor-element-26cc845:not(.elementor-motion-effects-element-type-background), .elementor-1698 .elementor-element.elementor-element-26cc845 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EBF2FA 0%, #FAFCFE 100%);}.elementor-1698 .elementor-element.elementor-element-3ec31da{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1698 .elementor-element.elementor-element-c664581 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-1698 .elementor-element.elementor-element-c664581 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-1698 .elementor-element.elementor-element-c664581 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-1698 .elementor-element.elementor-element-c664581 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-1698 .elementor-element.elementor-element-c664581 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-1698 .elementor-element.elementor-element-c664581 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-1698 .elementor-element.elementor-element-c664581 .elementor-icon-list-icon i{color:#2C5DAB;font-size:14px;}.elementor-1698 .elementor-element.elementor-element-c664581 .elementor-icon-list-icon svg{fill:#2C5DAB;--e-icon-list-icon-size:14px;}.elementor-1698 .elementor-element.elementor-element-c664581 .elementor-icon-list-icon{width:14px;}.elementor-1698 .elementor-element.elementor-element-c664581 .elementor-icon-list-text, .elementor-1698 .elementor-element.elementor-element-c664581 .elementor-icon-list-text a{color:#2C5DAB;}.elementor-1698 .elementor-element.elementor-element-c664581 .elementor-icon-list-item{font-family:"Noto Sans Thai", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;}.elementor-1698 .elementor-element.elementor-element-86f94ca{--spacer-size:18px;}.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-1698 .elementor-element.elementor-element-1bffadf{text-align:center;}.elementor-1698 .elementor-element.elementor-element-1bffadf .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:40px;font-weight:600;line-height:1.45em;letter-spacing:-0.5px;color:#13294B;}.elementor-1698 .elementor-element.elementor-element-edfbdf3{--spacer-size:28px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{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-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1698 .elementor-element.elementor-element-16181cc{--divider-border-style:solid;--divider-color:#2C5DAB;--divider-border-width:4px;}.elementor-1698 .elementor-element.elementor-element-16181cc .elementor-divider-separator{width:64px;margin:0 auto;margin-center:0;}.elementor-1698 .elementor-element.elementor-element-16181cc .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-1698 .elementor-element.elementor-element-16b4c65{--spacer-size:24px;}.elementor-1698 .elementor-element.elementor-element-4440b75 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-1698 .elementor-element.elementor-element-4440b75 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-1698 .elementor-element.elementor-element-4440b75 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-1698 .elementor-element.elementor-element-4440b75 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-1698 .elementor-element.elementor-element-4440b75 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-1698 .elementor-element.elementor-element-4440b75 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-1698 .elementor-element.elementor-element-4440b75 .elementor-icon-list-item:not(:last-child):after{content:"";height:60%;border-color:#DDDDDD;}.elementor-1698 .elementor-element.elementor-element-4440b75 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-1698 .elementor-element.elementor-element-4440b75 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-1698 .elementor-element.elementor-element-4440b75 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-1698 .elementor-element.elementor-element-4440b75 .elementor-icon-list-icon i{color:#2C5DAB;font-size:14px;}.elementor-1698 .elementor-element.elementor-element-4440b75 .elementor-icon-list-icon svg{fill:#2C5DAB;--e-icon-list-icon-size:14px;}.elementor-1698 .elementor-element.elementor-element-4440b75 .elementor-icon-list-icon{width:14px;}.elementor-1698 .elementor-element.elementor-element-4440b75 .elementor-icon-list-text, .elementor-1698 .elementor-element.elementor-element-4440b75 .elementor-icon-list-text a{color:#5A6B84;}.elementor-1698 .elementor-element.elementor-element-4440b75 .elementor-icon-list-item{font-family:"Noto Sans Thai", Sans-serif;font-size:14px;font-weight:400;}.elementor-1698 .elementor-element.elementor-element-dc46bdc{--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;--margin-top:-85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;--z-index:5;}.elementor-1698 .elementor-element.elementor-element-dc46bdc:not(.elementor-motion-effects-element-type-background), .elementor-1698 .elementor-element.elementor-element-dc46bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-1698 .elementor-element.elementor-element-8363da4{text-align:center;}.elementor-1698 .elementor-element.elementor-element-8363da4 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-1698 .elementor-element.elementor-element-cfe7e8d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;--padding-top:48px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1698 .elementor-element.elementor-element-cfe7e8d:not(.elementor-motion-effects-element-type-background), .elementor-1698 .elementor-element.elementor-element-cfe7e8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1698 .elementor-element.elementor-element-e034dad{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-excerpt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1698 .elementor-element.elementor-element-c1e5087{text-align:start;font-family:"Noto Sans Thai", Sans-serif;font-size:19px;font-weight:500;line-height:1.8em;}.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-1698 .elementor-element.elementor-element-ccee8e6{text-align:start;color:#3A4557;font-family:"Noto Sans Thai", Sans-serif;font-size:17px;font-weight:400;line-height:1.9em;}.elementor-1698 .elementor-element.elementor-element-812466b{--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;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1698 .elementor-element.elementor-element-812466b:not(.elementor-motion-effects-element-type-background), .elementor-1698 .elementor-element.elementor-element-812466b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1698 .elementor-element.elementor-element-b03cbe1{--divider-border-style:solid;--divider-color:#E3EAF4;--divider-border-width:1px;}.elementor-1698 .elementor-element.elementor-element-b03cbe1 .elementor-divider-separator{width:100%;}.elementor-1698 .elementor-element.elementor-element-b03cbe1 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1698 .elementor-element.elementor-element-999688d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-1698 .elementor-element.elementor-element-3385725 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-1698 .elementor-element.elementor-element-3385725 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-1698 .elementor-element.elementor-element-3385725 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-1698 .elementor-element.elementor-element-3385725 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-1698 .elementor-element.elementor-element-3385725 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-1698 .elementor-element.elementor-element-3385725 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-1698 .elementor-element.elementor-element-3385725 .elementor-icon-list-icon i{color:#2C5DAB;font-size:14px;}.elementor-1698 .elementor-element.elementor-element-3385725 .elementor-icon-list-icon svg{fill:#2C5DAB;--e-icon-list-icon-size:14px;}.elementor-1698 .elementor-element.elementor-element-3385725 .elementor-icon-list-icon{width:14px;}.elementor-1698 .elementor-element.elementor-element-3385725 .elementor-icon-list-text, .elementor-1698 .elementor-element.elementor-element-3385725 .elementor-icon-list-text a{color:#5A6B84;}.elementor-1698 .elementor-element.elementor-element-3385725 .elementor-icon-list-item{font-family:"Noto Sans Thai", Sans-serif;font-size:13px;font-weight:500;}.elementor-1698 .elementor-element.elementor-element-2b1775a{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#EAF1FB;--e-share-buttons-secondary-color:#2C5DAB;}.elementor-1698 .elementor-element.elementor-element-2b1775a .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-1698 .elementor-element.elementor-element-aa58bfb{--divider-border-style:solid;--divider-color:#E3EAF4;--divider-border-width:1px;}.elementor-1698 .elementor-element.elementor-element-aa58bfb .elementor-divider-separator{width:100%;}.elementor-1698 .elementor-element.elementor-element-aa58bfb .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1698 .elementor-element.elementor-element-49ad969{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1698 .elementor-element.elementor-element-49ad969:not(.elementor-motion-effects-element-type-background), .elementor-1698 .elementor-element.elementor-element-49ad969 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-1698 .elementor-element.elementor-element-1b42c5e span.post-navigation__prev--label{color:#777B81;}.elementor-1698 .elementor-element.elementor-element-1b42c5e span.post-navigation__next--label{color:#777B81;}.elementor-1698 .elementor-element.elementor-element-1b42c5e span.post-navigation__prev--label, .elementor-1698 .elementor-element.elementor-element-1b42c5e span.post-navigation__next--label{font-family:"Noto Sans Thai", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;}.elementor-1698 .elementor-element.elementor-element-1b42c5e span.post-navigation__prev--title, .elementor-1698 .elementor-element.elementor-element-1b42c5e span.post-navigation__next--title{font-family:"Noto Sans Thai", Sans-serif;font-size:16px;font-weight:600;}.elementor-1698 .elementor-element.elementor-element-a513575{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1698 .elementor-element.elementor-element-e3bebb9{--box-background-color:#FFFFFF;--box-border-color:#E3EAF4;--box-border-width:1px;--box-border-radius:14px;--separator-width:1px;--box-padding:24px;box-shadow:0px 10px 28px -12px rgba(19,41,75,0.16);--header-color:#13294B;--toggle-button-color:#777B81;--item-text-color:#4A5A74;--item-text-hover-color:#2C5DAB;--item-text-hover-decoration:underline;--item-text-active-color:#2C5DAB;--marker-color:#2C5DAB;}.elementor-1698 .elementor-element.elementor-element-e3bebb9 .elementor-toc__header-title{text-align:start;}.elementor-1698 .elementor-element.elementor-element-e3bebb9 .elementor-toc__header, .elementor-1698 .elementor-element.elementor-element-e3bebb9 .elementor-toc__header-title{font-family:"Noto Sans Thai", Sans-serif;font-size:16px;font-weight:600;text-transform:none;letter-spacing:0px;}.elementor-1698 .elementor-element.elementor-element-e3bebb9 .elementor-toc__header{flex-direction:row-reverse;column-gap:6px;}.elementor-1698 .elementor-element.elementor-element-e3bebb9 .elementor-toc__list-item{font-family:"Noto Sans Thai", Sans-serif;font-size:14.5px;font-weight:500;line-height:1.8em;}.elementor-1698 .elementor-element.elementor-element-ba7497e{--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;--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1698 .elementor-element.elementor-element-1409d80{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--border-radius:22px 22px 22px 22px;box-shadow:0px 18px 40px -14px rgba(21,47,94,0.5);--padding-top:46px;--padding-bottom:46px;--padding-left:48px;--padding-right:48px;}.elementor-1698 .elementor-element.elementor-element-1409d80:not(.elementor-motion-effects-element-type-background), .elementor-1698 .elementor-element.elementor-element-1409d80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #2C5DAB 0%, #152F5E 100%);}.elementor-1698 .elementor-element.elementor-element-6f6e1d4{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-heading .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-1698 .elementor-element.elementor-element-5d250b7 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:26px;font-weight:600;line-height:1.45em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1698 .elementor-element.elementor-element-5ada8c7{font-family:"Noto Sans Thai", Sans-serif;font-size:16px;line-height:1.75em;color:rgba(255,255,255,0.85);}.elementor-1698 .elementor-element.elementor-element-3d463d0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1698 .elementor-element.elementor-element-7b4b1e6 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans Thai", Sans-serif;font-size:16px;font-weight:600;fill:#1C3D77;color:#1C3D77;box-shadow:0px 10px 24px -6px rgba(8,20,45,0.45);border-radius:12px 12px 12px 12px;}.elementor-1698 .elementor-element.elementor-element-7b4b1e6 .elementor-button:hover, .elementor-1698 .elementor-element.elementor-element-7b4b1e6 .elementor-button:focus{background-color:#EAF1FB;color:#13294B;}.elementor-1698 .elementor-element.elementor-element-7b4b1e6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1698 .elementor-element.elementor-element-7b4b1e6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1698 .elementor-element.elementor-element-7b4b1e6 .elementor-button:hover svg, .elementor-1698 .elementor-element.elementor-element-7b4b1e6 .elementor-button:focus svg{fill:#13294B;}.elementor-1698 .elementor-element.elementor-element-2dc4680 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Noto Sans Thai", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.75);border-radius:12px 12px 12px 12px;}.elementor-1698 .elementor-element.elementor-element-2dc4680 .elementor-button:hover, .elementor-1698 .elementor-element.elementor-element-2dc4680 .elementor-button:focus{background-color:#FFFFFF;color:#1C3D77;}.elementor-1698 .elementor-element.elementor-element-2dc4680 .elementor-button:hover svg, .elementor-1698 .elementor-element.elementor-element-2dc4680 .elementor-button:focus svg{fill:#1C3D77;}.elementor-1698 .elementor-element.elementor-element-3462d2c{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:84px;--padding-left:0px;--padding-right:0px;}.elementor-1698 .elementor-element.elementor-element-3462d2c:not(.elementor-motion-effects-element-type-background), .elementor-1698 .elementor-element.elementor-element-3462d2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6FB;}.elementor-1698 .elementor-element.elementor-element-f127625{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1698 .elementor-element.elementor-element-ad94b9a{text-align:center;}.elementor-1698 .elementor-element.elementor-element-ad94b9a .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#2C5DAB;}.elementor-1698 .elementor-element.elementor-element-62827cf{--spacer-size:12px;}.elementor-1698 .elementor-element.elementor-element-1868aa5{text-align:center;}.elementor-1698 .elementor-element.elementor-element-1868aa5 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:30px;font-weight:600;line-height:1.4em;color:#13294B;}.elementor-1698 .elementor-element.elementor-element-6751624{--spacer-size:50px;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1698 .elementor-element.elementor-element-07eabc0{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-1698 .elementor-element.elementor-element-07eabc0 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-1698 .elementor-element.elementor-element-07eabc0:after{content:"0.66";}.elementor-1698 .elementor-element.elementor-element-07eabc0 .elementor-post__thumbnail__link{width:100%;}.elementor-1698 .elementor-element.elementor-element-07eabc0 .elementor-post__meta-data span + span:before{content:"•";}.elementor-1698 .elementor-element.elementor-element-07eabc0 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:16px;box-shadow:0px 12px 28px -14px rgba(19,41,75,0.18);background-color:#FFFFFF;border-color:#E3EAF4;}.elementor-1698 .elementor-element.elementor-element-07eabc0 .elementor-post__text{padding:22px 22px 26px 22px;}.elementor-1698 .elementor-element.elementor-element-07eabc0 .elementor-post__thumbnail{border-radius:16px 16px 0px 0px;}.elementor-1698 .elementor-element.elementor-element-07eabc0.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-1698 .elementor-element.elementor-element-07eabc0.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-1698 .elementor-element.elementor-element-07eabc0.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-1698 .elementor-element.elementor-element-07eabc0 .elementor-post__title, .elementor-1698 .elementor-element.elementor-element-07eabc0 .elementor-post__title a{color:#13294B;font-family:"Noto Sans Thai", Sans-serif;font-size:17px;font-weight:600;line-height:1.5em;}.elementor-1698 .elementor-element.elementor-element-07eabc0 .elementor-post__meta-data{color:#6A7B94;font-family:"Noto Sans Thai", Sans-serif;font-size:12.5px;font-weight:500;text-transform:uppercase;letter-spacing:1px;}@media(max-width:1024px){.elementor-1698 .elementor-element.elementor-element-26cc845{--padding-top:50px;--padding-bottom:110px;--padding-left:30px;--padding-right:30px;}.elementor-1698 .elementor-element.elementor-element-1bffadf .elementor-heading-title{font-size:32px;}.elementor-1698 .elementor-element.elementor-element-4440b75 .elementor-icon-list-item{font-size:13px;}.elementor-1698 .elementor-element.elementor-element-dc46bdc{--margin-top:-70px;--margin-bottom:0px;--margin-left:30px;--margin-right:30px;}.elementor-1698 .elementor-element.elementor-element-cfe7e8d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;} .elementor-1698 .elementor-element.elementor-element-2b1775a{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-1698 .elementor-element.elementor-element-3d463d0{--justify-content:flex-start;}}@media(max-width:767px){.elementor-1698 .elementor-element.elementor-element-26cc845{--padding-top:36px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-1698 .elementor-element.elementor-element-1bffadf .elementor-heading-title{font-size:25px;}.elementor-1698 .elementor-element.elementor-element-4440b75 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-1698 .elementor-element.elementor-element-4440b75 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-1698 .elementor-element.elementor-element-4440b75 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-1698 .elementor-element.elementor-element-4440b75 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-1698 .elementor-element.elementor-element-4440b75 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-1698 .elementor-element.elementor-element-4440b75 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-1698 .elementor-element.elementor-element-4440b75 .elementor-icon-list-item{font-size:12px;}.elementor-1698 .elementor-element.elementor-element-dc46bdc{--margin-top:-60px;--margin-bottom:0px;--margin-left:16px;--margin-right:16px;}.elementor-1698 .elementor-element.elementor-element-cfe7e8d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1698 .elementor-element.elementor-element-e034dad{--width:100%;}.elementor-1698 .elementor-element.elementor-element-c1e5087{font-size:17px;}.elementor-1698 .elementor-element.elementor-element-ccee8e6{font-size:16px;} .elementor-1698 .elementor-element.elementor-element-2b1775a{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-1698 .elementor-element.elementor-element-a513575{--width:100%;}.elementor-1698 .elementor-element.elementor-element-ba7497e{--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1698 .elementor-element.elementor-element-1409d80{--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-1698 .elementor-element.elementor-element-6f6e1d4{--width:100%;}.elementor-1698 .elementor-element.elementor-element-3d463d0{--width:100%;}.elementor-1698 .elementor-element.elementor-element-3462d2c{--padding-top:48px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-1698 .elementor-element.elementor-element-1868aa5 .elementor-heading-title{font-size:24px;}.elementor-1698 .elementor-element.elementor-element-07eabc0 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-1698 .elementor-element.elementor-element-07eabc0:after{content:"0.5";}.elementor-1698 .elementor-element.elementor-element-07eabc0 .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-1698 .elementor-element.elementor-element-3ec31da{--content-width:820px;}.elementor-1698 .elementor-element.elementor-element-dc46bdc{--content-width:1100px;}.elementor-1698 .elementor-element.elementor-element-cfe7e8d{--content-width:1200px;}.elementor-1698 .elementor-element.elementor-element-e034dad{--width:67%;}.elementor-1698 .elementor-element.elementor-element-a513575{--width:28%;}.elementor-1698 .elementor-element.elementor-element-6f6e1d4{--width:58%;}.elementor-1698 .elementor-element.elementor-element-3d463d0{--width:38%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1698 .elementor-element.elementor-element-e034dad{--width:100%;}.elementor-1698 .elementor-element.elementor-element-a513575{--width:100%;}.elementor-1698 .elementor-element.elementor-element-6f6e1d4{--width:100%;}.elementor-1698 .elementor-element.elementor-element-3d463d0{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-tbmbc98 */.elementor-1698 .elementor-element.elementor-element-tbmbc98 .rank-math-breadcrumb p{margin:0;font-size:13px;line-height:1.6;color:#5A6B84;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.elementor-1698 .elementor-element.elementor-element-tbmbc98 .rank-math-breadcrumb a{color:#2C5DAB;text-decoration:none}.elementor-1698 .elementor-element.elementor-element-tbmbc98 .rank-math-breadcrumb .separator{margin:0 6px;color:#9AA7BA}@media(max-width:767px){.elementor-1698 .elementor-element.elementor-element-tbmbc98 .rank-math-breadcrumb p{font-size:12px}}.elementor-1698 .elementor-element.elementor-element-tbmbc98{width:100%;padding:0 20px;box-sizing:border-box}.elementor-1698 .elementor-element.elementor-element-tbmbc98 .elementor-shortcode{max-width:1200px;margin:0 auto}@media(max-width:1024px){.elementor-1698 .elementor-element.elementor-element-tbmbc98{padding:0}.elementor-1698 .elementor-element.elementor-element-tbmbc98 .elementor-shortcode{max-width:none}}.elementor-1698 .elementor-element.elementor-element-tbmbc98{width:100%;margin-top:-58px;margin-bottom:32px}@media(max-width:1024px){.elementor-1698 .elementor-element.elementor-element-tbmbc98{margin-top:-38px;margin-bottom:32px}}@media(max-width:767px){.elementor-1698 .elementor-element.elementor-element-tbmbc98{margin-top:-24px;margin-bottom:32px}}/* End custom CSS */
/* Start custom CSS *//* ===== TBM Single Post – Clean Medical ===== */
.elementor-1698 { -webkit-font-smoothing: antialiased; }

/* Category pill */
.elementor-1698 .elementor-element-c664581 .elementor-icon-list-items { justify-content: center; }
.elementor-1698 .elementor-element-c664581 .elementor-icon-list-item { background: #DEEBFB; border-radius: 100px; padding: 7px 18px; }

/* Hero title max width */
.elementor-1698 .elementor-element-1bffadf { max-width: 900px; margin-left: auto; margin-right: auto; }

/* Featured image */
.elementor-1698 .elementor-widget-theme-post-featured-image img { width: 100%; border-radius: 18px; box-shadow: 0 24px 50px -18px rgba(19,41,75,.30); }

/* ===== Post content typography ===== */
.elementor-1698 .elementor-widget-theme-post-content { font-family: 'Anuphan','Noto Sans Thai',sans-serif; }
.elementor-1698 .elementor-widget-theme-post-content p { margin: 0 0 1.15em; }
.elementor-1698 .elementor-widget-theme-post-content strong,
.elementor-1698 .elementor-widget-theme-post-content b { color: #13294B; font-weight: 600; }
.elementor-1698 .elementor-widget-theme-post-content a { color: #2C5DAB; text-decoration: underline; text-underline-offset: 3px; text-decoration-color: rgba(44,93,171,.35); }
.elementor-1698 .elementor-widget-theme-post-content a:hover { color: #16386E; text-decoration-color: #16386E; }

.elementor-1698 .elementor-widget-theme-post-content h2,
.elementor-1698 .elementor-widget-theme-post-content h3,
.elementor-1698 .elementor-widget-theme-post-content h4 { font-family: 'Prompt','Noto Sans Thai',sans-serif; }
.elementor-1698 .elementor-widget-theme-post-content h2 { font-weight: 600; font-size: 27px; line-height: 1.5; color: #13294B; margin: 2.1em 0 .75em; padding-bottom: 14px; position: relative; }
.elementor-1698 .elementor-widget-theme-post-content h2::after { content: ''; position: absolute; left: 0; bottom: 0; width: 56px; height: 4px; border-radius: 4px; background: linear-gradient(90deg,#2C5DAB,#6E9BDD); }
.elementor-1698 .elementor-widget-theme-post-content h3 { font-weight: 600; font-size: 21px; line-height: 1.55; color: #2C5DAB; margin: 1.9em 0 .6em; }
.elementor-1698 .elementor-widget-theme-post-content h4 { font-weight: 600; font-size: 18px; color: #13294B; margin: 1.7em 0 .5em; }

/* Lists */
.elementor-1698 .elementor-widget-theme-post-content ul,
.elementor-1698 .elementor-widget-theme-post-content ol { padding-left: 1.5em; margin: 0 0 1.3em; }
.elementor-1698 .elementor-widget-theme-post-content li { margin: .45em 0; }
.elementor-1698 .elementor-widget-theme-post-content li::marker { color: #2C5DAB; font-weight: 600; }

/* Images in content */
.elementor-1698 .elementor-widget-theme-post-content img { border-radius: 14px; box-shadow: 0 14px 32px -14px rgba(19,41,75,.25); height: auto; }
.elementor-1698 .elementor-widget-theme-post-content figure { margin: 1.9em 0; }
.elementor-1698 .elementor-widget-theme-post-content figcaption { font-size: 13.5px; color: #7A8AA3; text-align: center; margin-top: 12px; font-style: normal; }

/* Tables */
.elementor-1698 .elementor-widget-theme-post-content table { width: 100%; border-collapse: separate; border-spacing: 0; margin: 1.7em 0; font-size: 15px; line-height: 1.6; border: 1px solid #DCE6F2; border-radius: 14px; overflow: hidden; box-shadow: 0 10px 26px -16px rgba(19,41,75,.22); }
.elementor-1698 .elementor-widget-theme-post-content table th { background: #2C5DAB; color: #fff; font-family: 'Prompt','Noto Sans Thai',sans-serif; font-weight: 500; font-size: 14.5px; padding: 12px 14px; text-align: left; border: none; }
.elementor-1698 .elementor-widget-theme-post-content table td { padding: 11px 14px; border: none; border-top: 1px solid #E6EDF6; color: #3A4557; background: #fff; }
.elementor-1698 .elementor-widget-theme-post-content table tbody tr:nth-child(even) td { background: #F5F8FC; }
.elementor-1698 .elementor-widget-theme-post-content table tbody tr:hover td { background: #EDF4FC; }

/* Blockquote */
.elementor-1698 .elementor-widget-theme-post-content blockquote { background: #F2F7FD; border-left: 4px solid #2C5DAB; border-radius: 0 14px 14px 0; margin: 1.9em 0; padding: 22px 26px; color: #27406B; font-size: 17px; }
.elementor-1698 .elementor-widget-theme-post-content blockquote p:last-child { margin-bottom: 0; }

/* Separators */
.elementor-1698 .elementor-widget-theme-post-content hr { border: none; height: 1px; background: linear-gradient(90deg, rgba(44,93,171,.35), #E3EAF4 70%); margin: 2.4em 0; }

/* ===== TOC card ===== */
.elementor-1698 .elementor-element-e3bebb9 .elementor-toc__header-title { color: #13294B; }
.elementor-1698 .elementor-element-e3bebb9 .elementor-toc__body { max-height: 50vh; overflow-y: auto; scrollbar-width: thin; scrollbar-color: #C4D4EA transparent; }

/* ===== Share buttons ===== */
.elementor-1698 .elementor-element-2b1775a .elementor-share-btn { background-color: #EAF1FB !important; border-radius: 10px; transition: all .2s ease; }
.elementor-1698 .elementor-element-2b1775a .elementor-share-btn__icon i { color: #2C5DAB !important; }
.elementor-1698 .elementor-element-2b1775a .elementor-share-btn svg { fill: #2C5DAB !important; }
.elementor-1698 .elementor-element-2b1775a .elementor-share-btn:hover { background-color: #2C5DAB !important; transform: translateY(-2px); }
.elementor-1698 .elementor-element-2b1775a .elementor-share-btn:hover .elementor-share-btn__icon i { color: #fff !important; }
.elementor-1698 .elementor-element-2b1775a .elementor-share-btn:hover svg { fill: #fff !important; }

/* ===== Author box ===== */
.elementor-1698 .elementor-element-b935cb3 .elementor-author-box { background: #F4F8FC; border: 1px solid #E3EAF4; border-radius: 18px; padding: 26px 30px; }
.elementor-1698 .elementor-element-b935cb3 .elementor-author-box__avatar img { border-radius: 50%; border: 3px solid #fff; box-shadow: 0 8px 18px -8px rgba(19,41,75,.35); }
.elementor-1698 .elementor-element-b935cb3 .elementor-author-box__name { font-family: 'Prompt','Noto Sans Thai',sans-serif; font-weight: 600; color: #13294B; }
.elementor-1698 .elementor-element-b935cb3 .elementor-author-box__bio { font-family: 'Anuphan','Noto Sans Thai',sans-serif; color: #4A5A74; line-height: 1.75; }

/* ===== Post navigation ===== */
.elementor-1698 .elementor-element-1b42c5e .post-navigation__prev--label,
.elementor-1698 .elementor-element-1b42c5e .post-navigation__next--label { font-family: 'Anuphan',sans-serif; font-size: 12.5px; letter-spacing: 1.5px; color: #7A8AA3; text-transform: uppercase; }
.elementor-1698 .elementor-element-1b42c5e .post-navigation__prev--title,
.elementor-1698 .elementor-element-1b42c5e .post-navigation__next--title { font-family: 'Prompt','Noto Sans Thai',sans-serif; font-weight: 500; font-size: 15px; color: #13294B; transition: color .2s; }
.elementor-1698 .elementor-element-1b42c5e span:hover { color: #2C5DAB; }

/* ===== Mobile ===== */
@media (max-width: 767px) {
  .elementor-1698 .elementor-widget-theme-post-content h2 { font-size: 22px; }
  .elementor-1698 .elementor-widget-theme-post-content h3 { font-size: 19px; }
  .elementor-1698 .elementor-widget-theme-post-content figure.wp-block-table,
  .elementor-1698 .elementor-widget-theme-post-content .wp-block-table { overflow-x: auto; -webkit-overflow-scrolling: touch; }
  .elementor-1698 .elementor-widget-theme-post-content figure.wp-block-table table { min-width: 640px; }
}
/* Title nicer line wrapping */
.elementor-1698 .elementor-element-1bffadf .elementor-heading-title { text-wrap: balance; }
/* Table header row (tables without th) */
.elementor-1698 .elementor-widget-theme-post-content table tr:first-child td { background: #2C5DAB !important; color: #fff; font-family: 'Prompt','Noto Sans Thai',sans-serif; font-weight: 500; font-size: 14.5px; border-top: none; }
/* Sidebar TOC: stay below fixed header */
.elementor-1698 .elementor-element-a513575 { z-index: 1 !important; }
/* ซ่อน caption ใต้รูปในเนื้อหา */
.elementor-1698 .elementor-widget-theme-post-content figcaption,
.elementor-1698 .elementor-widget-theme-post-content .wp-caption-text { display: none; }/* End custom CSS */