.elementor-20128 .elementor-element.elementor-element-26d93f0{--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:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-20128 .elementor-element.elementor-element-774b862{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-20128 .elementor-element.elementor-element-58d71b8{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20128 .elementor-element.elementor-element-3ae9302{--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:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.09);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20128 .elementor-element.elementor-element-33696ca > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-20128 .elementor-element.elementor-element-33696ca.elementor-element{--align-self:center;}.elementor-20128 .elementor-element.elementor-element-33696ca.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-c4e2241 );}.elementor-20128 .elementor-element.elementor-element-33696ca.elementor-view-framed .elementor-icon:hover, .elementor-20128 .elementor-element.elementor-element-33696ca.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20128 .elementor-element.elementor-element-33696ca.elementor-view-framed .elementor-icon:hover, .elementor-20128 .elementor-element.elementor-element-33696ca.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-20128 .elementor-element.elementor-element-33696ca.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-c4e2241 );}.elementor-20128 .elementor-element.elementor-element-33696ca.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-c4e2241 );}.elementor-20128 .elementor-element.elementor-element-33696ca .elementor-icon{font-size:30px;}.elementor-20128 .elementor-element.elementor-element-33696ca .elementor-icon svg{height:30px;}.elementor-20128 .elementor-element.elementor-element-557f28b{--display:flex;--justify-content:center;}.elementor-20128 .elementor-element.elementor-element-557f28b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-20128 .elementor-element.elementor-element-be8815b{text-align:center;}.elementor-20128 .elementor-element.elementor-element-be8815b .elementor-heading-title{font-family:var( --e-global-typography-d1bda97-font-family ), Sans-serif;font-size:var( --e-global-typography-d1bda97-font-size );font-weight:var( --e-global-typography-d1bda97-font-weight );line-height:var( --e-global-typography-d1bda97-line-height );word-spacing:var( --e-global-typography-d1bda97-word-spacing );color:var( --e-global-color-text );}.elementor-20128 .elementor-element.elementor-element-62adaf1{--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:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.09);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20128 .elementor-element.elementor-element-fdd08e4 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-20128 .elementor-element.elementor-element-fdd08e4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-20128 .elementor-element.elementor-element-fdd08e4.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-c4e2241 );}.elementor-20128 .elementor-element.elementor-element-fdd08e4.elementor-view-framed .elementor-icon:hover, .elementor-20128 .elementor-element.elementor-element-fdd08e4.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20128 .elementor-element.elementor-element-fdd08e4.elementor-view-framed .elementor-icon:hover, .elementor-20128 .elementor-element.elementor-element-fdd08e4.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-20128 .elementor-element.elementor-element-fdd08e4.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-c4e2241 );}.elementor-20128 .elementor-element.elementor-element-fdd08e4.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-c4e2241 );}.elementor-20128 .elementor-element.elementor-element-fdd08e4 .elementor-icon{font-size:30px;}.elementor-20128 .elementor-element.elementor-element-fdd08e4 .elementor-icon svg{height:30px;}.elementor-20128 .elementor-element.elementor-element-92a2761{--display:flex;--justify-content:center;}.elementor-20128 .elementor-element.elementor-element-92a2761.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-20128 .elementor-element.elementor-element-4ffbf24{text-align:center;}.elementor-20128 .elementor-element.elementor-element-4ffbf24 .elementor-heading-title{font-family:var( --e-global-typography-d1bda97-font-family ), Sans-serif;font-size:var( --e-global-typography-d1bda97-font-size );font-weight:var( --e-global-typography-d1bda97-font-weight );line-height:var( --e-global-typography-d1bda97-line-height );word-spacing:var( --e-global-typography-d1bda97-word-spacing );color:var( --e-global-color-text );}.elementor-20128 .elementor-element.elementor-element-98b6488{--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:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.09);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20128 .elementor-element.elementor-element-4e8d953 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-20128 .elementor-element.elementor-element-4e8d953.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-20128 .elementor-element.elementor-element-4e8d953.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-c4e2241 );}.elementor-20128 .elementor-element.elementor-element-4e8d953.elementor-view-framed .elementor-icon:hover, .elementor-20128 .elementor-element.elementor-element-4e8d953.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20128 .elementor-element.elementor-element-4e8d953.elementor-view-framed .elementor-icon:hover, .elementor-20128 .elementor-element.elementor-element-4e8d953.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-20128 .elementor-element.elementor-element-4e8d953.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-c4e2241 );}.elementor-20128 .elementor-element.elementor-element-4e8d953.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-c4e2241 );}.elementor-20128 .elementor-element.elementor-element-4e8d953 .elementor-icon{font-size:30px;}.elementor-20128 .elementor-element.elementor-element-4e8d953 .elementor-icon svg{height:30px;}.elementor-20128 .elementor-element.elementor-element-11160f8{--display:flex;--justify-content:center;}.elementor-20128 .elementor-element.elementor-element-11160f8.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-20128 .elementor-element.elementor-element-353e14d{text-align:center;}.elementor-20128 .elementor-element.elementor-element-353e14d .elementor-heading-title{font-family:var( --e-global-typography-cbe5fed-font-family ), Sans-serif;font-size:var( --e-global-typography-cbe5fed-font-size );font-weight:var( --e-global-typography-cbe5fed-font-weight );line-height:var( --e-global-typography-cbe5fed-line-height );word-spacing:var( --e-global-typography-cbe5fed-word-spacing );color:var( --e-global-color-text );}.elementor-20128 .elementor-element.elementor-element-5c12bdf{text-align:center;}.elementor-20128 .elementor-element.elementor-element-5c12bdf .elementor-heading-title{font-family:var( --e-global-typography-d1bda97-font-family ), Sans-serif;font-size:var( --e-global-typography-d1bda97-font-size );font-weight:var( --e-global-typography-d1bda97-font-weight );line-height:var( --e-global-typography-d1bda97-line-height );word-spacing:var( --e-global-typography-d1bda97-word-spacing );color:var( --e-global-color-text );}.elementor-20128 .elementor-element.elementor-element-cf8a03d .elementor-button{background-color:var( --e-global-color-c4e2241 );font-family:var( --e-global-typography-31b1b6f-font-family ), Sans-serif;font-size:var( --e-global-typography-31b1b6f-font-size );font-weight:var( --e-global-typography-31b1b6f-font-weight );line-height:var( --e-global-typography-31b1b6f-line-height );word-spacing:var( --e-global-typography-31b1b6f-word-spacing );fill:var( --e-global-color-1cf6351 );color:var( --e-global-color-1cf6351 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1cf6351 );border-radius:10px 10px 10px 10px;padding:5px 16px 3px 16px;}.elementor-20128 .elementor-element.elementor-element-cf8a03d .elementor-button:hover, .elementor-20128 .elementor-element.elementor-element-cf8a03d .elementor-button:focus{background-color:var( --e-global-color-1cf6351 );color:var( --e-global-color-c4e2241 );border-color:var( --e-global-color-1cf6351 );}.elementor-20128 .elementor-element.elementor-element-cf8a03d > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-20128 .elementor-element.elementor-element-cf8a03d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20128 .elementor-element.elementor-element-cf8a03d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-20128 .elementor-element.elementor-element-cf8a03d .elementor-button:hover svg, .elementor-20128 .elementor-element.elementor-element-cf8a03d .elementor-button:focus svg{fill:var( --e-global-color-c4e2241 );}.elementor-20128 .elementor-element.elementor-element-13385bd{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20128 .elementor-element.elementor-element-52a697d{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20128 .elementor-element.elementor-element-a5516fa .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-71858d6-font-family ), Sans-serif;font-size:var( --e-global-typography-71858d6-font-size );font-weight:var( --e-global-typography-71858d6-font-weight );line-height:var( --e-global-typography-71858d6-line-height );word-spacing:var( --e-global-typography-71858d6-word-spacing );border-radius:100px 100px 100px 100px;padding:12px 24px 12px 24px;}.elementor-20128 .elementor-element.elementor-element-a5516fa .elementor-button:hover, .elementor-20128 .elementor-element.elementor-element-a5516fa .elementor-button:focus{background-color:var( --e-global-color-0c2822e );}.elementor-20128 .elementor-element.elementor-element-a5516fa .elementor-button-content-wrapper{flex-direction:row;}.elementor-20128 .elementor-element.elementor-element-a5516fa .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-20128 .elementor-element.elementor-element-645f232 > .elementor-widget-container{margin:016px 0px 0px 0px;}.elementor-20128 .elementor-element.elementor-element-f412866{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20128 .elementor-element.elementor-element-0062500{--display:flex;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20128 .elementor-element.elementor-element-3b6f61b{--display:flex;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20128 .elementor-element.elementor-element-d5f1662{--display:flex;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20128 .elementor-element.elementor-element-9740689 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-20128 .elementor-element.elementor-element-9740689{font-family:var( --e-global-typography-d1bda97-font-family ), Sans-serif;font-size:var( --e-global-typography-d1bda97-font-size );font-weight:var( --e-global-typography-d1bda97-font-weight );line-height:var( --e-global-typography-d1bda97-line-height );word-spacing:var( --e-global-typography-d1bda97-word-spacing );}.elementor-20128 .elementor-element.elementor-element-56833b2{--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:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20128 .elementor-element.elementor-element-56833b2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20128 .elementor-element.elementor-element-9825abe{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20128 .elementor-element.elementor-element-ea7cbb6 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-71858d6-font-family ), Sans-serif;font-size:var( --e-global-typography-71858d6-font-size );font-weight:var( --e-global-typography-71858d6-font-weight );line-height:var( --e-global-typography-71858d6-line-height );word-spacing:var( --e-global-typography-71858d6-word-spacing );border-radius:100px 100px 100px 100px;padding:12px 24px 12px 24px;}.elementor-20128 .elementor-element.elementor-element-ea7cbb6 .elementor-button:hover, .elementor-20128 .elementor-element.elementor-element-ea7cbb6 .elementor-button:focus{background-color:var( --e-global-color-0c2822e );}.elementor-20128 .elementor-element.elementor-element-ea7cbb6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20128 .elementor-element.elementor-element-ea7cbb6 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-20128 .elementor-element.elementor-element-7578d80 > .elementor-widget-container{margin:016px 0px 0px 0px;}@media(min-width:768px){.elementor-20128 .elementor-element.elementor-element-557f28b{--width:100%;}.elementor-20128 .elementor-element.elementor-element-92a2761{--width:100%;}.elementor-20128 .elementor-element.elementor-element-11160f8{--width:100%;}}@media(max-width:1170px){.elementor-20128 .elementor-element.elementor-element-58d71b8{--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;}.elementor-20128 .elementor-element.elementor-element-be8815b .elementor-heading-title{font-size:var( --e-global-typography-d1bda97-font-size );line-height:var( --e-global-typography-d1bda97-line-height );word-spacing:var( --e-global-typography-d1bda97-word-spacing );}.elementor-20128 .elementor-element.elementor-element-4ffbf24 .elementor-heading-title{font-size:var( --e-global-typography-d1bda97-font-size );line-height:var( --e-global-typography-d1bda97-line-height );word-spacing:var( --e-global-typography-d1bda97-word-spacing );}.elementor-20128 .elementor-element.elementor-element-353e14d .elementor-heading-title{font-size:var( --e-global-typography-cbe5fed-font-size );line-height:var( --e-global-typography-cbe5fed-line-height );word-spacing:var( --e-global-typography-cbe5fed-word-spacing );}.elementor-20128 .elementor-element.elementor-element-5c12bdf .elementor-heading-title{font-size:var( --e-global-typography-d1bda97-font-size );line-height:var( --e-global-typography-d1bda97-line-height );word-spacing:var( --e-global-typography-d1bda97-word-spacing );}.elementor-20128 .elementor-element.elementor-element-cf8a03d .elementor-button{font-size:var( --e-global-typography-31b1b6f-font-size );line-height:var( --e-global-typography-31b1b6f-line-height );word-spacing:var( --e-global-typography-31b1b6f-word-spacing );}.elementor-20128 .elementor-element.elementor-element-a5516fa .elementor-button{font-size:var( --e-global-typography-71858d6-font-size );line-height:var( --e-global-typography-71858d6-line-height );word-spacing:var( --e-global-typography-71858d6-word-spacing );}.elementor-20128 .elementor-element.elementor-element-9740689{font-size:var( --e-global-typography-d1bda97-font-size );line-height:var( --e-global-typography-d1bda97-line-height );word-spacing:var( --e-global-typography-d1bda97-word-spacing );}.elementor-20128 .elementor-element.elementor-element-ea7cbb6 .elementor-button{font-size:var( --e-global-typography-71858d6-font-size );line-height:var( --e-global-typography-71858d6-line-height );word-spacing:var( --e-global-typography-71858d6-word-spacing );}}@media(max-width:767px){.elementor-20128 .elementor-element.elementor-element-3ae9302{--justify-content:center;}.elementor-20128 .elementor-element.elementor-element-be8815b .elementor-heading-title{font-size:var( --e-global-typography-d1bda97-font-size );line-height:var( --e-global-typography-d1bda97-line-height );word-spacing:var( --e-global-typography-d1bda97-word-spacing );}.elementor-20128 .elementor-element.elementor-element-62adaf1{--justify-content:center;}.elementor-20128 .elementor-element.elementor-element-4ffbf24 .elementor-heading-title{font-size:var( --e-global-typography-d1bda97-font-size );line-height:var( --e-global-typography-d1bda97-line-height );word-spacing:var( --e-global-typography-d1bda97-word-spacing );}.elementor-20128 .elementor-element.elementor-element-98b6488{--justify-content:center;}.elementor-20128 .elementor-element.elementor-element-353e14d .elementor-heading-title{font-size:var( --e-global-typography-cbe5fed-font-size );line-height:var( --e-global-typography-cbe5fed-line-height );word-spacing:var( --e-global-typography-cbe5fed-word-spacing );}.elementor-20128 .elementor-element.elementor-element-5c12bdf .elementor-heading-title{font-size:var( --e-global-typography-d1bda97-font-size );line-height:var( --e-global-typography-d1bda97-line-height );word-spacing:var( --e-global-typography-d1bda97-word-spacing );}.elementor-20128 .elementor-element.elementor-element-cf8a03d .elementor-button{font-size:var( --e-global-typography-31b1b6f-font-size );line-height:var( --e-global-typography-31b1b6f-line-height );word-spacing:var( --e-global-typography-31b1b6f-word-spacing );}.elementor-20128 .elementor-element.elementor-element-a5516fa .elementor-button{font-size:var( --e-global-typography-71858d6-font-size );line-height:var( --e-global-typography-71858d6-line-height );word-spacing:var( --e-global-typography-71858d6-word-spacing );}.elementor-20128 .elementor-element.elementor-element-9740689{font-size:var( --e-global-typography-d1bda97-font-size );line-height:var( --e-global-typography-d1bda97-line-height );word-spacing:var( --e-global-typography-d1bda97-word-spacing );}.elementor-20128 .elementor-element.elementor-element-ea7cbb6 .elementor-button{font-size:var( --e-global-typography-71858d6-font-size );line-height:var( --e-global-typography-71858d6-line-height );word-spacing:var( --e-global-typography-71858d6-word-spacing );}}/* Start custom CSS for container, class: .elementor-element-58d71b8 */.elementor-20128 .elementor-element.elementor-element-58d71b8 p {
    font-family: "Noto Sans Thai" !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e248a9c */.elementor-20128 .elementor-element.elementor-element-e248a9c li{
    list-style-type: "✅  "
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e542208 */#highlight-item-1{
list-style-type: 
"🔍  "
}
#highlight-item-2{
list-style-type: 
"🏭  "
}
#highlight-item-3{
list-style-type: 
"📝  "
}
#highlight-item-4{
list-style-type: 
"👨‍💻  "   
}

.elementor-20128 .elementor-element.elementor-element-e542208 ol{
    margin-left: -16px;
}

.elementor-20128 .elementor-element.elementor-element-e542208 li {
    font-weight: 700;
    font-size: 1.125rem !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9740689 */.elementor-20128 .elementor-element.elementor-element-9740689 p {
    font-size: 1.25rem !important;
}/* End custom CSS */