.elementor-16974 .elementor-element.elementor-element-a1b2c3d4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:72px;--padding-bottom:104px;--padding-left:28px;--padding-right:28px;overflow:visible;}.elementor-16974 .elementor-element.elementor-element-a1b2c3d4:not(.elementor-motion-effects-element-type-background), .elementor-16974 .elementor-element.elementor-element-a1b2c3d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9E4;}.elementor-16974 .elementor-element.elementor-element-b1c2d3e4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-16974 .elementor-element.elementor-element-c1d2e3f4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;overflow:visible;}.elementor-16974 .elementor-element.elementor-element-e1f2a3b4{text-align:center;}.elementor-16974 .elementor-element.elementor-element-e1f2a3b4 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:52px;font-weight:500;line-height:1.22em;color:#183763;}.elementor-16974 .elementor-element.elementor-element-d1e2f3a4{text-align:center;font-family:"Sarabun", Sans-serif;font-size:15px;color:#8A744F;}.elementor-16974 .elementor-element.elementor-element-f1a2b3c4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-16974 .elementor-element.elementor-element-a2b3c4d5 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 36px 0px rgba(24,55,99,0.14);}.elementor-16974 .elementor-element.elementor-element-b2c3d4e5{--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:64px;--padding-bottom:32px;--padding-left:150px;--padding-right:150px;overflow:visible;}.elementor-16974 .elementor-element.elementor-element-b2c3d4e5:not(.elementor-motion-effects-element-type-background), .elementor-16974 .elementor-element.elementor-element-b2c3d4e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16974 .elementor-element.elementor-element-c2d3e4f5{color:#243247;font-family:"Sarabun", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;}.elementor-16974 .elementor-element.elementor-element-d2e3f4a5{--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:28px;--padding-bottom:72px;--padding-left:150px;--padding-right:150px;overflow:visible;}.elementor-16974 .elementor-element.elementor-element-d2e3f4a5:not(.elementor-motion-effects-element-type-background), .elementor-16974 .elementor-element.elementor-element-d2e3f4a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16974 .elementor-element.elementor-element-a3b4c5d6 .elementor-button{background-color:#183763;font-family:"Sarabun", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:28px 28px 28px 28px;}.elementor-16974 .elementor-element.elementor-element-a3b4c5d6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-16974 .elementor-element.elementor-element-b3c4d5e6{--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;overflow:visible;}@media(max-width:992px){.elementor-16974 .elementor-element.elementor-element-a1b2c3d4{--padding-top:58px;--padding-bottom:86px;--padding-left:24px;--padding-right:24px;}.elementor-16974 .elementor-element.elementor-element-b1c2d3e4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16974 .elementor-element.elementor-element-c1d2e3f4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-16974 .elementor-element.elementor-element-e1f2a3b4{text-align:center;}.elementor-16974 .elementor-element.elementor-element-e1f2a3b4 .elementor-heading-title{font-size:40px;}.elementor-16974 .elementor-element.elementor-element-d1e2f3a4{text-align:center;}.elementor-16974 .elementor-element.elementor-element-f1a2b3c4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16974 .elementor-element.elementor-element-b2c3d4e5{--padding-top:48px;--padding-bottom:24px;--padding-left:50px;--padding-right:50px;}.elementor-16974 .elementor-element.elementor-element-d2e3f4a5{--padding-top:24px;--padding-bottom:56px;--padding-left:50px;--padding-right:50px;}}@media(max-width:768px){.elementor-16974 .elementor-element.elementor-element-a1b2c3d4{--padding-top:42px;--padding-bottom:60px;--padding-left:18px;--padding-right:18px;}.elementor-16974 .elementor-element.elementor-element-b1c2d3e4{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16974 .elementor-element.elementor-element-c1d2e3f4{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-16974 .elementor-element.elementor-element-e1f2a3b4{text-align:center;}.elementor-16974 .elementor-element.elementor-element-e1f2a3b4 .elementor-heading-title{font-size:29px;}.elementor-16974 .elementor-element.elementor-element-d1e2f3a4{text-align:center;}.elementor-16974 .elementor-element.elementor-element-f1a2b3c4{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16974 .elementor-element.elementor-element-b2c3d4e5{--padding-top:36px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-16974 .elementor-element.elementor-element-c2d3e4f5{font-size:16px;}.elementor-16974 .elementor-element.elementor-element-d2e3f4a5{--padding-top:20px;--padding-bottom:44px;--padding-left:18px;--padding-right:18px;}}@media(min-width:769px){.elementor-16974 .elementor-element.elementor-element-c1d2e3f4{--width:100%;}.elementor-16974 .elementor-element.elementor-element-f1a2b3c4{--width:84%;}}@media(max-width:992px) and (min-width:769px){.elementor-16974 .elementor-element.elementor-element-c1d2e3f4{--width:100%;}.elementor-16974 .elementor-element.elementor-element-f1a2b3c4{--width:92%;}}/* Start custom CSS for theme-post-title, class: .elementor-element-e1f2a3b4 */.elementor-16974 .elementor-element.elementor-element-e1f2a3b4 { width: 100%; }
.elementor-16974 .elementor-element.elementor-element-e1f2a3b4 h1 { margin-inline: auto; color: #183763; text-wrap: balance; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1e2f3a4 */.elementor-16974 .elementor-element.elementor-element-d1e2f3a4 { width: 100%; opacity: .96; }
.elementor-16974 .elementor-element.elementor-element-d1e2f3a4 a { color: #8A744F !important; }
.elementor-16974 .elementor-element.elementor-element-d1e2f3a4 a:hover, .elementor-16974 .elementor-element.elementor-element-d1e2f3a4 a:focus { color: #183763 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1d2e3f4 */.elementor-16974 .elementor-element.elementor-element-c1d2e3f4 { width: 100%; max-width: 1120px; margin-inline: auto; }
.elementor-16974 .elementor-element.elementor-element-c1d2e3f4 > .e-con-inner { width: 100%; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1c2d3e4 */.elementor-16974 .elementor-element.elementor-element-b1c2d3e4 { width: 100%; max-width: 1320px; margin-inline: auto; overflow: visible; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1b2c3d4 */.elementor-16974 .elementor-element.elementor-element-a1b2c3d4, .elementor-16974 .elementor-element.elementor-element-a1b2c3d4 * { box-sizing: border-box; }
.elementor-16974 .elementor-element.elementor-element-a1b2c3d4 { position: relative; overflow: hidden; }
@media (max-width: 767px) {
  .elementor-16974 .elementor-element.elementor-element-a1b2c3d4 { max-width: 100%; overflow-x: hidden; }
  .elementor-16974 .elementor-element.elementor-element-a1b2c3d4 .elementor-widget-theme-post-title h1 { overflow-wrap: anywhere; word-break: break-word; }
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-a2b3c4d5 */.elementor-16974 .elementor-element.elementor-element-a2b3c4d5 { width: 100%; overflow: visible; }
.elementor-16974 .elementor-element.elementor-element-a2b3c4d5 img { display: block; width: 100%; height: auto; border: 0; border-radius: 26px; box-shadow: 0 24px 60px rgba(24,55,99,.18), 0 8px 20px rgba(24,55,99,.10); }
@media (max-width: 1024px) { .elementor-16974 .elementor-element.elementor-element-a2b3c4d5 img { border-radius: 22px; box-shadow: 0 18px 42px rgba(24,55,99,.15), 0 6px 16px rgba(24,55,99,.08); } }
@media (max-width: 767px) { .elementor-16974 .elementor-element.elementor-element-a2b3c4d5 img { border-radius: 17px; box-shadow: 0 12px 28px rgba(24,55,99,.15), 0 4px 12px rgba(24,55,99,.08); } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1a2b3c4 */.elementor-16974 .elementor-element.elementor-element-f1a2b3c4 { width: 84%; max-width: 1240px; margin: -48px auto 0; overflow: visible; position: relative; z-index: 2; }
@media (max-width: 1024px) { .elementor-16974 .elementor-element.elementor-element-f1a2b3c4 { width: 92%; margin-top: -40px; } }
@media (max-width: 767px) { .elementor-16974 .elementor-element.elementor-element-f1a2b3c4 { width: calc(100% - 32px); margin-top: -28px; } }/* End custom CSS */