.elementor-234 .elementor-element.elementor-element-066af38{--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:20px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-066af38:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-066af38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #ECF9FF 0%, #FFFFFF 100%);}.elementor-234 .elementor-element.elementor-element-9ff756c{--display:flex;}.elementor-234 .elementor-element.elementor-element-ad66e46{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Noto sans thai;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-c90dbbf{text-align:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Noto sans thai;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-234 .elementor-element.elementor-element-cf13e15{text-align:center;font-family:"Noto Sans Thai", Noto sans thai;font-weight:400;}.elementor-234 .elementor-element.elementor-element-08e5a18{--display:flex;}.elementor-234 .elementor-element.elementor-element-a44bdac{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--grid-auto-flow:row;}.elementor-234 .elementor-element.elementor-element-90226b6{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Noto sans thai;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-234 .elementor-element.elementor-element-0b172da .elementor-heading-title{font-family:"Noto Sans Thai", Noto sans thai;font-size:19px;font-weight:600;}.elementor-234 .elementor-element.elementor-element-e69877b > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-234 .elementor-element.elementor-element-cc27f3a{--display:flex;}.elementor-234 .elementor-element.elementor-element-34becff .elementor-heading-title{font-family:"Noto Sans Thai", Noto sans thai;font-size:19px;font-weight:600;}.elementor-234 .elementor-element.elementor-element-a036af2 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-234 .elementor-element.elementor-element-9df7dfb{--display:flex;}.elementor-234 .elementor-element.elementor-element-4400fbe .elementor-heading-title{font-family:"Noto Sans Thai", Noto sans thai;font-size:19px;font-weight:600;}.elementor-234 .elementor-element.elementor-element-114622f > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-234 .elementor-element.elementor-element-3846b09{--display:flex;}.elementor-234 .elementor-element.elementor-element-d7ca76e .elementor-heading-title{font-family:"Noto Sans Thai", Noto sans thai;font-size:19px;font-weight:600;}.elementor-234 .elementor-element.elementor-element-b97411e > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-234 .elementor-element.elementor-element-7fd29e3{--display:flex;}.elementor-234 .elementor-element.elementor-element-7a84dbd .elementor-heading-title{font-family:"Noto Sans Thai", Noto sans thai;font-size:19px;font-weight:600;}.elementor-234 .elementor-element.elementor-element-5f06e99 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-234 .elementor-element.elementor-element-a66e0bc{--display:flex;}.elementor-234 .elementor-element.elementor-element-1c027ef .elementor-heading-title{font-family:"Noto Sans Thai", Noto sans thai;font-size:19px;font-weight:600;}.elementor-234 .elementor-element.elementor-element-23f12ff > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-234 .elementor-element.elementor-element-b3fe182{--display:flex;}.elementor-234 .elementor-element.elementor-element-0482dbc .elementor-heading-title{font-family:"Noto Sans Thai", Noto sans thai;font-size:19px;font-weight:600;}.elementor-234 .elementor-element.elementor-element-f0074d4 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-234 .elementor-element.elementor-element-b7c90cb{--display:flex;}.elementor-234 .elementor-element.elementor-element-dd05c99 .elementor-heading-title{font-family:"Noto Sans Thai", Noto sans thai;font-size:19px;font-weight:600;}.elementor-234 .elementor-element.elementor-element-208740b > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-234 .elementor-element.elementor-element-2e523b5{--display:flex;}.elementor-234 .elementor-element.elementor-element-a013d4a .elementor-heading-title{font-family:"Noto Sans Thai", Noto sans thai;font-size:19px;font-weight:600;}.elementor-234 .elementor-element.elementor-element-4550067 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-234 .elementor-element.elementor-element-bbff1e8{--display:flex;}.elementor-234 .elementor-element.elementor-element-f8dafa2 .elementor-heading-title{font-family:"Noto Sans Thai", Noto sans thai;font-size:19px;font-weight:600;}.elementor-234 .elementor-element.elementor-element-559279f > .elementor-widget-container{margin:-15px 0px 0px 0px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-234 .elementor-element.elementor-element-cf13e15{font-size:14px;}.elementor-234 .elementor-element.elementor-element-a44bdac{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-234 .elementor-element.elementor-element-a44bdac{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for heading, class: .elementor-element-e69877b */.elementor-234 .elementor-element.elementor-element-e69877b .elementor-heading-title {
  background-image: linear-gradient(to left, #0258D3, #00D4FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a036af2 */.elementor-234 .elementor-element.elementor-element-a036af2 .elementor-heading-title {
  background-image: linear-gradient(to left, #0258D3, #00D4FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-114622f */.elementor-234 .elementor-element.elementor-element-114622f .elementor-heading-title {
  background-image: linear-gradient(to left, #0258D3, #00D4FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b97411e */.elementor-234 .elementor-element.elementor-element-b97411e .elementor-heading-title {
  background-image: linear-gradient(to left, #0258D3, #00D4FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f06e99 */.elementor-234 .elementor-element.elementor-element-5f06e99 .elementor-heading-title {
  background-image: linear-gradient(to left, #0258D3, #00D4FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23f12ff */.elementor-234 .elementor-element.elementor-element-23f12ff .elementor-heading-title {
  background-image: linear-gradient(to left, #0258D3, #00D4FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0074d4 */.elementor-234 .elementor-element.elementor-element-f0074d4 .elementor-heading-title {
  background-image: linear-gradient(to left, #0258D3, #00D4FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-208740b */.elementor-234 .elementor-element.elementor-element-208740b .elementor-heading-title {
  background-image: linear-gradient(to left, #0258D3, #00D4FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4550067 */.elementor-234 .elementor-element.elementor-element-4550067 .elementor-heading-title {
  background-image: linear-gradient(to left, #0258D3, #00D4FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-559279f */.elementor-234 .elementor-element.elementor-element-559279f .elementor-heading-title {
  background-image: linear-gradient(to left, #0258D3, #00D4FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */