.elementor-129 .elementor-element.elementor-element-b13270c{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-129 .elementor-element.elementor-element-b13270c:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-b13270c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46c076f );}.elementor-129 .elementor-element.elementor-element-b13270c, .elementor-129 .elementor-element.elementor-element-b13270c::before{--border-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-a502d32{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--overlay-opacity:1;--overlay-mix-blend-mode:color;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-129 .elementor-element.elementor-element-a502d32:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-a502d32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F2F2F;}.elementor-129 .elementor-element.elementor-element-a502d32::before, .elementor-129 .elementor-element.elementor-element-a502d32 > .elementor-background-video-container::before, .elementor-129 .elementor-element.elementor-element-a502d32 > .e-con-inner > .elementor-background-video-container::before, .elementor-129 .elementor-element.elementor-element-a502d32 > .elementor-background-slideshow::before, .elementor-129 .elementor-element.elementor-element-a502d32 > .e-con-inner > .elementor-background-slideshow::before, .elementor-129 .elementor-element.elementor-element-a502d32 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#1B1B1B;}.elementor-129 .elementor-element.elementor-element-a502d32::before{filter:brightness( 0% ) contrast( 0% ) saturate( 104% ) blur( 0px ) hue-rotate( 125deg );}.elementor-129 .elementor-element.elementor-element-a502d32, .elementor-129 .elementor-element.elementor-element-a502d32::before{--border-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-4061641{--display:flex;--background-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-7338e92{--display:flex;--justify-content:space-evenly;--background-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-8818c2b .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans Thai", Sans-serif;font-size:24px;font-weight:500;line-height:36px;}.elementor-129 .elementor-element.elementor-element-0101b9f .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans Thai", Sans-serif;font-size:24px;font-weight:500;line-height:36px;}.elementor-129 .elementor-element.elementor-element-8cbac80 .elementor-button{font-family:"Noto Sans Thai", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:#FC1722;border-radius:30px 30px 30px 30px;padding:12px 40px 12px 40px;}.elementor-129 .elementor-element.elementor-element-8cbac80 .elementor-button:hover, .elementor-129 .elementor-element.elementor-element-8cbac80 .elementor-button:focus{color:#575757;background-color:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-8cbac80 .elementor-button:hover svg, .elementor-129 .elementor-element.elementor-element-8cbac80 .elementor-button:focus svg{fill:#575757;}.elementor-129 .elementor-element.elementor-element-716c8c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-129 .elementor-element.elementor-element-716c8c9:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-716c8c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-129 .elementor-element.elementor-element-716c8c9, .elementor-129 .elementor-element.elementor-element-716c8c9::before{--border-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-d021c82{--display:flex;--background-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-3885593{text-align:left;}.elementor-129 .elementor-element.elementor-element-ce31c24{color:#273F2B;font-family:"Noto Sans Thai", Sans-serif;font-size:14px;font-weight:400;}.elementor-129 .elementor-element.elementor-element-3cde779{color:#575757;font-family:"Noto Sans Thai", Sans-serif;font-size:12px;font-weight:400;}.elementor-129 .elementor-element.elementor-element-bef51a9{--display:flex;--background-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-34f2036{--display:flex;--background-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-c7cb1e9 .elementor-heading-title{color:#575757;font-family:"Noto Sans Thai", Sans-serif;font-size:18px;font-weight:700;}.elementor-129 .elementor-element.elementor-element-216cce6 .elementor-nav-menu .elementor-item{font-family:"Noto Sans Thai", Sans-serif;font-size:14px;}.elementor-129 .elementor-element.elementor-element-216cce6 .elementor-nav-menu--main .elementor-item{color:#575757;fill:#575757;padding-left:0px;padding-right:0px;padding-top:6px;padding-bottom:6px;}.elementor-129 .elementor-element.elementor-element-216cce6 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-129 .elementor-element.elementor-element-216cce6 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-129 .elementor-element.elementor-element-216cce6 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-129 .elementor-element.elementor-element-216cce6 .elementor-nav-menu--main .elementor-item:focus{color:#3CCF4B;fill:#3CCF4B;}.elementor-129 .elementor-element.elementor-element-216cce6 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#3CCF4B;}.elementor-129 .elementor-element.elementor-element-12c65b3{--display:flex;--background-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-e05e444 .elementor-heading-title{color:#575757;font-family:"Noto Sans Thai", Sans-serif;font-size:18px;font-weight:700;}.elementor-129 .elementor-element.elementor-element-48a2bf8 .elementor-nav-menu .elementor-item{font-family:"Noto Sans Thai", Sans-serif;font-size:14px;}.elementor-129 .elementor-element.elementor-element-48a2bf8 .elementor-nav-menu--main .elementor-item{color:#575757;fill:#575757;padding-left:0px;padding-right:0px;padding-top:6px;padding-bottom:6px;}.elementor-129 .elementor-element.elementor-element-48a2bf8 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-129 .elementor-element.elementor-element-48a2bf8 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-129 .elementor-element.elementor-element-48a2bf8 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-129 .elementor-element.elementor-element-48a2bf8 .elementor-nav-menu--main .elementor-item:focus{color:#3CCF4B;fill:#3CCF4B;}.elementor-129 .elementor-element.elementor-element-48a2bf8 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#3CCF4B;}.elementor-129 .elementor-element.elementor-element-7c9ee00{--display:flex;--background-transition:0.3s;}.elementor-129 .elementor-element.elementor-element-98ea153 .elementor-heading-title{color:#575757;font-family:"Noto Sans Thai", Sans-serif;font-size:18px;font-weight:700;}.elementor-129 .elementor-element.elementor-element-ad72b11 .elementor-repeater-item-d3f37f6.elementor-social-icon{background-color:#FBFBFB;}.elementor-129 .elementor-element.elementor-element-ad72b11 .elementor-repeater-item-d3f37f6.elementor-social-icon i{color:#575757;}.elementor-129 .elementor-element.elementor-element-ad72b11 .elementor-repeater-item-d3f37f6.elementor-social-icon svg{fill:#575757;}.elementor-129 .elementor-element.elementor-element-ad72b11 .elementor-repeater-item-1071bad.elementor-social-icon{background-color:#FBFBFB;}.elementor-129 .elementor-element.elementor-element-ad72b11 .elementor-repeater-item-1071bad.elementor-social-icon i{color:#575757;}.elementor-129 .elementor-element.elementor-element-ad72b11 .elementor-repeater-item-1071bad.elementor-social-icon svg{fill:#575757;}.elementor-129 .elementor-element.elementor-element-ad72b11 .elementor-repeater-item-4362ac0.elementor-social-icon{background-color:#FBFBFB;}.elementor-129 .elementor-element.elementor-element-ad72b11 .elementor-repeater-item-4362ac0.elementor-social-icon i{color:#575757;}.elementor-129 .elementor-element.elementor-element-ad72b11 .elementor-repeater-item-4362ac0.elementor-social-icon svg{fill:#575757;}.elementor-129 .elementor-element.elementor-element-ad72b11 .elementor-repeater-item-0a51b39.elementor-social-icon{background-color:#FBFBFB;}.elementor-129 .elementor-element.elementor-element-ad72b11 .elementor-repeater-item-0a51b39.elementor-social-icon i{color:#575757;}.elementor-129 .elementor-element.elementor-element-ad72b11 .elementor-repeater-item-0a51b39.elementor-social-icon svg{fill:#575757;}.elementor-129 .elementor-element.elementor-element-ad72b11{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-129 .elementor-element.elementor-element-ad72b11 .elementor-widget-container{text-align:left;}.elementor-129 .elementor-element.elementor-element-fd9d90f{color:#575757;font-family:"Noto Sans Thai", Sans-serif;font-size:12px;font-weight:400;}@media(max-width:1024px){.elementor-129 .elementor-element.elementor-element-8818c2b .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-129 .elementor-element.elementor-element-0101b9f .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-129 .elementor-element.elementor-element-8cbac80 .elementor-button{font-size:14px;}.elementor-129 .elementor-element.elementor-element-716c8c9{--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-129 .elementor-element.elementor-element-c7cb1e9 .elementor-heading-title{font-size:16px;}.elementor-129 .elementor-element.elementor-element-216cce6 .elementor-nav-menu .elementor-item{font-size:12px;}.elementor-129 .elementor-element.elementor-element-216cce6 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:8px;padding-bottom:8px;}.elementor-129 .elementor-element.elementor-element-e05e444 .elementor-heading-title{font-size:16px;}.elementor-129 .elementor-element.elementor-element-48a2bf8 .elementor-nav-menu .elementor-item{font-size:12px;}.elementor-129 .elementor-element.elementor-element-48a2bf8 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:8px;padding-bottom:8px;}.elementor-129 .elementor-element.elementor-element-98ea153 .elementor-heading-title{font-size:16px;}.elementor-129 .elementor-element.elementor-element-ad72b11{--icon-size:14px;}.elementor-129 .elementor-element.elementor-element-ad72b11 .elementor-social-icon{--icon-padding:0.2em;}}@media(max-width:767px){.elementor-129 .elementor-element.elementor-element-a502d32{--content-width:425px;}.elementor-129 .elementor-element.elementor-element-8818c2b .elementor-heading-title{font-size:18px;line-height:32px;}.elementor-129 .elementor-element.elementor-element-0101b9f .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-129 .elementor-element.elementor-element-716c8c9{--content-width:425px;}.elementor-129 .elementor-element.elementor-element-bef51a9{--min-height:0px;}.elementor-129 .elementor-element.elementor-element-216cce6 .elementor-nav-menu .elementor-item{font-size:14px;}.elementor-129 .elementor-element.elementor-element-216cce6 .elementor-nav-menu--main .elementor-item{padding-top:8px;padding-bottom:8px;}.elementor-129 .elementor-element.elementor-element-48a2bf8 .elementor-nav-menu .elementor-item{font-size:14px;}.elementor-129 .elementor-element.elementor-element-48a2bf8 .elementor-nav-menu--main .elementor-item{padding-top:8px;padding-bottom:8px;}.elementor-129 .elementor-element.elementor-element-ad72b11{--icon-size:16px;}.elementor-129 .elementor-element.elementor-element-ad72b11 .elementor-social-icon{--icon-padding:0.5em;}.elementor-129 .elementor-element.elementor-element-fd9d90f{text-align:center;}.elementor-129 .elementor-element.elementor-element-fd9d90f > .elementor-widget-container{padding:15px 0px 0px 0px;}}@media(min-width:768px){.elementor-129 .elementor-element.elementor-element-4061641{--width:60%;}.elementor-129 .elementor-element.elementor-element-d021c82{--width:46%;}.elementor-129 .elementor-element.elementor-element-bef51a9{--width:50%;}.elementor-129 .elementor-element.elementor-element-34f2036{--width:30%;}.elementor-129 .elementor-element.elementor-element-12c65b3{--width:30%;}.elementor-129 .elementor-element.elementor-element-7c9ee00{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-129 .elementor-element.elementor-element-a502d32{--content-width:768px;}.elementor-129 .elementor-element.elementor-element-716c8c9{--content-width:768px;}.elementor-129 .elementor-element.elementor-element-d021c82{--width:100%;}.elementor-129 .elementor-element.elementor-element-bef51a9{--width:5%;}.elementor-129 .elementor-element.elementor-element-34f2036{--width:35%;}.elementor-129 .elementor-element.elementor-element-12c65b3{--width:45%;}.elementor-129 .elementor-element.elementor-element-7c9ee00{--width:40%;}}/* Start custom CSS for shortcode, class: .elementor-element-1dd40e8 */.elementor-129 .elementor-element.elementor-element-1dd40e8 span, a{
    font-family: Noto Sans Thai, sans-serif;
}
.elementor-129 .elementor-element.elementor-element-1dd40e8 .eacc-message-componentMore{
    font-weight: 400 !important;
    color: #3CCF4B !important;
}
.elementor-129 .elementor-element.elementor-element-1dd40e8 .eacc-actions-button {
    font-family: Noto Sans Thai, sans-serif;
    padding: 15px 25px !important;
    border-radius: 12px !important;
}
.elementor-129 .elementor-element.elementor-element-1dd40e8 .eacc-widget-box{
    padding: 35px !important;
}
.elementor-129 .elementor-element.elementor-element-1dd40e8 .eacc-widget-container{
    border: 1px solid #FFFFFF5C;
    box-shadow: 0px 0px 15px 5px #0000000f;
}/* End custom CSS */