.elementor-22 .elementor-element.elementor-element-9bfa59b{--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;}.elementor-22 .elementor-element.elementor-element-5e93588{--spacer-size:20px;}.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-22 .elementor-element.elementor-element-8635f19 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:40px;font-weight:700;line-height:50px;letter-spacing:0.4px;word-spacing:2px;color:#F5F5F5;}.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-22 .elementor-element.elementor-element-c16b779{font-family:"Fira Code", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.4px;word-spacing:2px;color:#F5F5F5;}.elementor-22 .elementor-element.elementor-element-3ed750c{--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;}.elementor-22 .elementor-element.elementor-element-e1d9388 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:40px;font-weight:700;line-height:50px;letter-spacing:0.4px;word-spacing:2px;color:#F5F5F5;}.elementor-22 .elementor-element.elementor-element-58f91d0{font-family:"Fira Code", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.4px;word-spacing:2px;color:#F5F5F5;}.elementor-22 .elementor-element.elementor-element-f8d31d7{--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;}.elementor-22 .elementor-element.elementor-element-c347e8b .elementor-heading-title{font-family:"Rubik Glitch", Sans-serif;font-size:40px;font-weight:400;line-height:50px;letter-spacing:0.4px;word-spacing:2px;color:#6AE544;}.elementor-22 .elementor-element.elementor-element-bc1db49{--spacer-size:30px;}.elementor-22 .elementor-element.elementor-element-f379739 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:40px;font-weight:700;line-height:50px;letter-spacing:0.4px;word-spacing:2px;color:#F5F5F5;}.elementor-22 .elementor-element.elementor-element-9046db5{font-family:"Fira Code", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.4px;word-spacing:2px;color:#F5F5F5;}.elementor-22 .elementor-element.elementor-element-754559d{--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;}.elementor-22 .elementor-element.elementor-element-9b30ae1 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:40px;font-weight:700;line-height:50px;letter-spacing:0.4px;word-spacing:2px;color:#F5F5F5;}.elementor-22 .elementor-element.elementor-element-ba69764{font-family:"Fira Code", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.4px;word-spacing:2px;color:#F5F5F5;}.elementor-22 .elementor-element.elementor-element-30937a8{--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;}.elementor-22 .elementor-element.elementor-element-157a552 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:40px;font-weight:700;line-height:50px;letter-spacing:0.4px;word-spacing:2px;color:#F5F5F5;}.elementor-22 .elementor-element.elementor-element-a0dabb0{font-family:"Fira Code", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.4px;word-spacing:2px;color:#F5F5F5;}.elementor-22 .elementor-element.elementor-element-a60a6a9{--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;}.elementor-22 .elementor-element.elementor-element-0fa71de .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:40px;font-weight:700;line-height:50px;letter-spacing:0.4px;word-spacing:2px;color:#F5F5F5;}.elementor-22 .elementor-element.elementor-element-d398c2f{font-family:"Fira Code", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.4px;word-spacing:2px;color:#F5F5F5;}.elementor-22 .elementor-element.elementor-element-f21e2ae{--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;}.elementor-22 .elementor-element.elementor-element-52128c2 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:40px;font-weight:700;line-height:50px;letter-spacing:0.4px;word-spacing:2px;color:#F5F5F5;}.elementor-22 .elementor-element.elementor-element-2f929f1{font-family:"Fira Code", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.4px;word-spacing:2px;color:#F5F5F5;}.elementor-22 .elementor-element.elementor-element-d27f1a3{--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;}.elementor-22 .elementor-element.elementor-element-5f6d234 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:40px;font-weight:700;line-height:50px;letter-spacing:0.4px;word-spacing:2px;color:#F5F5F5;}.elementor-22 .elementor-element.elementor-element-9637ce3{font-family:"Fira Code", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.4px;word-spacing:2px;color:#F5F5F5;}.elementor-22 .elementor-element.elementor-element-e2021c6{--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;}.elementor-22 .elementor-element.elementor-element-6a29af7 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:40px;font-weight:700;line-height:50px;letter-spacing:0.4px;word-spacing:2px;color:#F5F5F5;}.elementor-22 .elementor-element.elementor-element-593a7ba{font-family:"Fira Code", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.4px;word-spacing:2px;color:#F5F5F5;}.elementor-22 .elementor-element.elementor-element-1f48473{--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;}.elementor-22 .elementor-element.elementor-element-d33392a .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:40px;font-weight:700;line-height:50px;letter-spacing:0.4px;word-spacing:2px;color:#F5F5F5;}.elementor-22 .elementor-element.elementor-element-55b8653{font-family:"Fira Code", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.4px;word-spacing:2px;color:#F5F5F5;}.elementor-22 .elementor-element.elementor-element-7b75be8{--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;}.elementor-22 .elementor-element.elementor-element-0b6badb .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:40px;font-weight:700;line-height:50px;letter-spacing:0.4px;word-spacing:2px;color:#F5F5F5;}.elementor-22 .elementor-element.elementor-element-d38fa34{font-family:"Fira Code", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.4px;word-spacing:2px;color:#F5F5F5;}.elementor-22 .elementor-element.elementor-element-957e085{--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;}.elementor-22 .elementor-element.elementor-element-7eef83e .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:40px;font-weight:700;line-height:50px;letter-spacing:0.4px;word-spacing:2px;color:#F5F5F5;}.elementor-22 .elementor-element.elementor-element-6f7b150{font-family:"Fira Code", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.4px;word-spacing:2px;color:#F5F5F5;}.elementor-22 .elementor-element.elementor-element-0c9e979{--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;}.elementor-22 .elementor-element.elementor-element-6de14d9 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:40px;font-weight:700;line-height:50px;letter-spacing:0.4px;word-spacing:2px;color:#F5F5F5;}.elementor-22 .elementor-element.elementor-element-46dfb84{font-family:"Fira Code", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.4px;word-spacing:2px;color:#F5F5F5;}