.elementor-22 .elementor-element.elementor-element-62e0b95c{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-62e0b95c.e-con{--flex-grow:0;--flex-shrink:0}.elementor-22 .elementor-element.elementor-element-4385ae0b{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);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-58b2459a{padding:0 0 020px 0;text-align:start;font-family:var(--e-global-typography-32121a6-font-family),Sans-serif;font-size:var(--e-global-typography-32121a6-font-size);font-weight:var(--e-global-typography-32121a6-font-weight);color:var(--e-global-color-8b05759)}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-22 .elementor-element.elementor-element-176fa9f0{text-align:start}.elementor-22 .elementor-element.elementor-element-176fa9f0 .elementor-heading-title{font-family:"IBM Plex Sans Thai",Sans-serif;font-size:50px;font-weight:700;line-height:60px;color:var(--e-global-color-546d4cf)}.elementor-22 .elementor-element.elementor-element-39ea0113{width:var(--container-widget-width,55.079%);max-width:55.079%;padding:0 0 0 0;--container-widget-width:55.079%;--container-widget-flex-grow:0;text-align:start;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-627766f)}.elementor-22 .elementor-element.elementor-element-39ea0113.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-22 .elementor-element.elementor-element-1a243118{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-22 .elementor-element.elementor-element-71ab191b .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-2f98419-font-family),Sans-serif;font-size:var(--e-global-typography-2f98419-font-size);font-weight:var(--e-global-typography-2f98419-font-weight);fill:var(--e-global-color-9461e43);color:var(--e-global-color-9461e43)}.elementor-22 .elementor-element.elementor-element-121f346d .elementor-button{font-family:var(--e-global-typography-2f98419-font-family),Sans-serif;font-size:var(--e-global-typography-2f98419-font-size);font-weight:var(--e-global-typography-2f98419-font-weight)}.elementor-22 .elementor-element.elementor-element-5c392b76{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-4750af27{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-1d09651a{--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:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-1d09651a.e-con{--flex-grow:0;--flex-shrink:0}.elementor-22 .elementor-element.elementor-element-4487c5e1{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-54fa118a{padding:0 0 015px 0;text-align:start}.elementor-22 .elementor-element.elementor-element-54fa118a .elementor-heading-title{font-family:"IBM Plex Sans Thai",Sans-serif;font-size:33px;font-weight:700;color:var(--e-global-color-546d4cf)}.elementor-22 .elementor-element.elementor-element-575a1f76{text-align:start;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-627766f)}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-22 .elementor-element.elementor-element-2ed52185{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-5e9e32bc{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-2831a308{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-4e27cd88{padding:0 0 015px 0;text-align:start}.elementor-22 .elementor-element.elementor-element-4e27cd88 .elementor-heading-title{font-family:var(--e-global-typography-32121a6-font-family),Sans-serif;font-size:var(--e-global-typography-32121a6-font-size);font-weight:var(--e-global-typography-32121a6-font-weight);color:var(--e-global-color-primary)}.elementor-22 .elementor-element.elementor-element-4da6f9d8{text-align:start}.elementor-22 .elementor-element.elementor-element-4da6f9d8 .elementor-heading-title{font-family:"IBM Plex Sans Thai",Sans-serif;font-size:50px;font-weight:700;line-height:60px;color:var(--e-global-color-546d4cf)}.elementor-22 .elementor-element.elementor-element-7285ef29{text-align:start;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-627766f)}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-22 .elementor-element.elementor-element-8b7b915{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0;padding:0 0 0 0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-22 .elementor-element.elementor-element-8b7b915 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-22 .elementor-element.elementor-element-8b7b915 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-22 .elementor-element.elementor-element-8b7b915 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-22 .elementor-element.elementor-element-8b7b915 .elementor-icon-list-item>a{font-family:var(--e-global-typography-08b95c2-font-family),Sans-serif;font-size:var(--e-global-typography-08b95c2-font-size);font-weight:var(--e-global-typography-08b95c2-font-weight)}.elementor-22 .elementor-element.elementor-element-8b7b915 .elementor-icon-list-text{color:var(--e-global-color-text);transition:color 0.3s}.elementor-22 .elementor-element.elementor-element-6afb2a04{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-22 .elementor-element.elementor-element-5f3d42e{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-2ca47e8a{text-align:start}.elementor-22 .elementor-element.elementor-element-2ca47e8a .elementor-heading-title{font-family:"IBM Plex Sans",Sans-serif;font-size:22px;font-weight:400;color:#151515}.elementor-22 .elementor-element.elementor-element-6dc988c7{padding:015px 0 07px 0;text-align:start}.elementor-22 .elementor-element.elementor-element-6dc988c7 .elementor-heading-title{font-family:var(--e-global-typography-4345724-font-family),Sans-serif;font-size:var(--e-global-typography-4345724-font-size);font-weight:var(--e-global-typography-4345724-font-weight);color:var(--e-global-color-546d4cf)}.elementor-22 .elementor-element.elementor-element-23af8c1e{width:var(--container-widget-width,96%);max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;text-align:start;font-family:var(--e-global-typography-1d6ce9c-font-family),Sans-serif;font-size:var(--e-global-typography-1d6ce9c-font-size);font-weight:var(--e-global-typography-1d6ce9c-font-weight);color:var(--e-global-color-8b05759)}.elementor-22 .elementor-element.elementor-element-dcad88{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-2a845f{text-align:start}.elementor-22 .elementor-element.elementor-element-2a845f .elementor-heading-title{font-family:"IBM Plex Sans",Sans-serif;font-size:22px;font-weight:400;color:#151515}.elementor-22 .elementor-element.elementor-element-fcc7e07{padding:015px 0 07px 0;text-align:start}.elementor-22 .elementor-element.elementor-element-fcc7e07 .elementor-heading-title{font-family:var(--e-global-typography-4345724-font-family),Sans-serif;font-size:var(--e-global-typography-4345724-font-size);font-weight:var(--e-global-typography-4345724-font-weight);color:var(--e-global-color-546d4cf)}.elementor-22 .elementor-element.elementor-element-1abb6019{width:var(--container-widget-width,81%);max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:start;font-family:var(--e-global-typography-1d6ce9c-font-family),Sans-serif;font-size:var(--e-global-typography-1d6ce9c-font-size);font-weight:var(--e-global-typography-1d6ce9c-font-weight);color:var(--e-global-color-8b05759)}.elementor-22 .elementor-element.elementor-element-109d24c{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-b7a09ef{text-align:start}.elementor-22 .elementor-element.elementor-element-b7a09ef .elementor-heading-title{font-family:"IBM Plex Sans",Sans-serif;font-size:22px;font-weight:400;color:#151515}.elementor-22 .elementor-element.elementor-element-47f65766{padding:015px 0 07px 0;text-align:start}.elementor-22 .elementor-element.elementor-element-47f65766 .elementor-heading-title{font-family:var(--e-global-typography-4345724-font-family),Sans-serif;font-size:var(--e-global-typography-4345724-font-size);font-weight:var(--e-global-typography-4345724-font-weight);color:var(--e-global-color-546d4cf)}.elementor-22 .elementor-element.elementor-element-2b4cf801{text-align:start;font-family:var(--e-global-typography-1d6ce9c-font-family),Sans-serif;font-size:var(--e-global-typography-1d6ce9c-font-size);font-weight:var(--e-global-typography-1d6ce9c-font-weight);color:var(--e-global-color-8b05759)}.elementor-22 .elementor-element.elementor-element-3f341502{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-be33d71{text-align:start}.elementor-22 .elementor-element.elementor-element-be33d71 .elementor-heading-title{font-family:"IBM Plex Sans",Sans-serif;font-size:22px;font-weight:400;color:#151515}.elementor-22 .elementor-element.elementor-element-3d080894{padding:015px 0 07px 0;text-align:start}.elementor-22 .elementor-element.elementor-element-3d080894 .elementor-heading-title{font-family:var(--e-global-typography-4345724-font-family),Sans-serif;font-size:var(--e-global-typography-4345724-font-size);font-weight:var(--e-global-typography-4345724-font-weight);color:var(--e-global-color-546d4cf)}.elementor-22 .elementor-element.elementor-element-7cfddbd8{text-align:start;font-family:var(--e-global-typography-1d6ce9c-font-family),Sans-serif;font-size:var(--e-global-typography-1d6ce9c-font-size);font-weight:var(--e-global-typography-1d6ce9c-font-weight);color:var(--e-global-color-8b05759)}.elementor-22 .elementor-element.elementor-element-456a5f5a{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-76189aaf{text-align:start}.elementor-22 .elementor-element.elementor-element-76189aaf .elementor-heading-title{font-family:"IBM Plex Sans",Sans-serif;font-size:22px;font-weight:400;color:#151515}.elementor-22 .elementor-element.elementor-element-4e48a727{padding:015px 0 07px 0;text-align:start}.elementor-22 .elementor-element.elementor-element-4e48a727 .elementor-heading-title{font-family:var(--e-global-typography-4345724-font-family),Sans-serif;font-size:var(--e-global-typography-4345724-font-size);font-weight:var(--e-global-typography-4345724-font-weight);color:var(--e-global-color-546d4cf)}.elementor-22 .elementor-element.elementor-element-b2407ef{width:var(--container-widget-width,82%);max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:start;font-family:var(--e-global-typography-1d6ce9c-font-family),Sans-serif;font-size:var(--e-global-typography-1d6ce9c-font-size);font-weight:var(--e-global-typography-1d6ce9c-font-weight);color:#6E6E6E}.elementor-22 .elementor-element.elementor-element-1bef6fc2{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-e8706db{--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:stretch;--gap:020px 020px;--row-gap:020px;--column-gap:020px}.elementor-22 .elementor-element.elementor-element-4a228537{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-4a228537.e-con{--flex-grow:0;--flex-shrink:0}.elementor-22 .elementor-element.elementor-element-4ceb11c2{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-51d1509c{padding:0 0 015px 0;text-align:start}.elementor-22 .elementor-element.elementor-element-51d1509c .elementor-heading-title{font-family:var(--e-global-typography-32121a6-font-family),Sans-serif;font-size:var(--e-global-typography-32121a6-font-size);font-weight:var(--e-global-typography-32121a6-font-weight);color:var(--e-global-color-primary)}.elementor-22 .elementor-element.elementor-element-2f834c7c{text-align:start;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-546d4cf)}.elementor-22 .elementor-element.elementor-element-a2f346b{text-align:start;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-627766f)}.elementor-22 .elementor-element.elementor-element-ae9ff95{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-22 .elementor-element.elementor-element-ae9ff95 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-22 .elementor-element.elementor-element-ae9ff95 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-22 .elementor-element.elementor-element-ae9ff95 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-22 .elementor-element.elementor-element-ae9ff95 .elementor-icon-list-item>a{font-family:var(--e-global-typography-08b95c2-font-family),Sans-serif;font-size:var(--e-global-typography-08b95c2-font-size);font-weight:var(--e-global-typography-08b95c2-font-weight)}.elementor-22 .elementor-element.elementor-element-ae9ff95 .elementor-icon-list-text{color:var(--e-global-color-627766f);transition:color 0.3s}.elementor-22 .elementor-element.elementor-element-369d0a72{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-1902a691{text-align:start}.elementor-22 .elementor-element.elementor-element-1902a691 .elementor-heading-title{font-family:var(--e-global-typography-42d643d-font-family),Sans-serif;font-size:var(--e-global-typography-42d643d-font-size);font-weight:var(--e-global-typography-42d643d-font-weight);color:var(--e-global-color-546d4cf)}.elementor-22 .elementor-element.elementor-element-618f9ea2{padding:015px 0 015px 0;text-align:start;font-family:var(--e-global-typography-1d6ce9c-font-family),Sans-serif;font-size:var(--e-global-typography-1d6ce9c-font-size);font-weight:var(--e-global-typography-1d6ce9c-font-weight);color:var(--e-global-color-8b05759)}.elementor-22 .elementor-element.elementor-element-589c74eb{text-align:start;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-627766f)}.elementor-22 .elementor-element.elementor-element-09f841c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-22 .elementor-element.elementor-element-6388dcd6{text-align:start;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-627766f)}.elementor-22 .elementor-element.elementor-element-5e5519f{width:var(--container-widget-width,86%);max-width:86%;padding:020px 0 020px 0;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:start;font-family:var(--e-global-typography-1d6ce9c-font-family),Sans-serif;font-size:var(--e-global-typography-1d6ce9c-font-size);font-weight:var(--e-global-typography-1d6ce9c-font-weight);color:var(--e-global-color-8b05759)}.elementor-22 .elementor-element.elementor-element-4798b336{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-3203dfb4{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-57f0d95d{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-1de59c24{padding:0 0 015px 0;text-align:center}.elementor-22 .elementor-element.elementor-element-1de59c24 .elementor-heading-title{font-family:var(--e-global-typography-32121a6-font-family),Sans-serif;font-size:var(--e-global-typography-32121a6-font-size);font-weight:var(--e-global-typography-32121a6-font-weight);color:var(--e-global-color-primary)}.elementor-22 .elementor-element.elementor-element-4eea23cf{text-align:center}.elementor-22 .elementor-element.elementor-element-4eea23cf .elementor-heading-title{font-family:"IBM Plex Sans Thai",Sans-serif;font-size:50px;font-weight:700;line-height:60px;color:var(--e-global-color-546d4cf)}.elementor-22 .elementor-element.elementor-element-17c6fbc4{width:var(--container-widget-width,83%);max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:center;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-627766f)}.elementor-22 .elementor-element.elementor-element-cc1d184{--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:stretch;--gap:22px 22px;--row-gap:22px;--column-gap:22px}.elementor-22 .elementor-element.elementor-element-7cc0ecfe{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-372aa66d{text-align:start}.elementor-22 .elementor-element.elementor-element-372aa66d .elementor-heading-title{font-family:var(--e-global-typography-32121a6-font-family),Sans-serif;font-size:var(--e-global-typography-32121a6-font-size);font-weight:var(--e-global-typography-32121a6-font-weight);color:var(--e-global-color-9461e43)}.elementor-22 .elementor-element.elementor-element-2fbafa50{padding:015px 0 015px 0;text-align:start}.elementor-22 .elementor-element.elementor-element-2fbafa50 .elementor-heading-title{font-family:var(--e-global-typography-42d643d-font-family),Sans-serif;font-size:var(--e-global-typography-42d643d-font-size);font-weight:var(--e-global-typography-42d643d-font-weight);color:var(--e-global-color-546d4cf)}.elementor-22 .elementor-element.elementor-element-64e8011{text-align:start;font-family:var(--e-global-typography-1d6ce9c-font-family),Sans-serif;font-size:var(--e-global-typography-1d6ce9c-font-size);font-weight:var(--e-global-typography-1d6ce9c-font-weight);color:var(--e-global-color-8b05759)}.elementor-22 .elementor-element.elementor-element-3cc0e3ae{text-align:start;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-627766f)}.elementor-22 .elementor-element.elementor-element-1457088f{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-4a2155fa{text-align:start}.elementor-22 .elementor-element.elementor-element-4a2155fa .elementor-heading-title{font-family:var(--e-global-typography-32121a6-font-family),Sans-serif;font-size:var(--e-global-typography-32121a6-font-size);font-weight:var(--e-global-typography-32121a6-font-weight);color:var(--e-global-color-9461e43)}.elementor-22 .elementor-element.elementor-element-6ab03663{padding:015px 0 015px 0;text-align:start}.elementor-22 .elementor-element.elementor-element-6ab03663 .elementor-heading-title{font-family:var(--e-global-typography-42d643d-font-family),Sans-serif;font-size:var(--e-global-typography-42d643d-font-size);font-weight:var(--e-global-typography-42d643d-font-weight);color:var(--e-global-color-546d4cf)}.elementor-22 .elementor-element.elementor-element-6a17e10d{padding:0 0 015px 0;text-align:start;font-family:var(--e-global-typography-1d6ce9c-font-family),Sans-serif;font-size:var(--e-global-typography-1d6ce9c-font-size);font-weight:var(--e-global-typography-1d6ce9c-font-weight);color:var(--e-global-color-8b05759)}.elementor-22 .elementor-element.elementor-element-5d372bab{text-align:start;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-627766f)}.elementor-22 .elementor-element.elementor-element-350202d8{text-align:start;font-family:var(--e-global-typography-1d6ce9c-font-family),Sans-serif;font-size:var(--e-global-typography-1d6ce9c-font-size);font-weight:var(--e-global-typography-1d6ce9c-font-weight);color:var(--e-global-color-8b05759)}.elementor-22 .elementor-element.elementor-element-5529478c{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-47f7f95a{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-2c729de7{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-2f12785d{padding:0 0 015px 0;text-align:center}.elementor-22 .elementor-element.elementor-element-2f12785d .elementor-heading-title{font-family:var(--e-global-typography-32121a6-font-family),Sans-serif;font-size:var(--e-global-typography-32121a6-font-size);font-weight:var(--e-global-typography-32121a6-font-weight);color:var(--e-global-color-primary)}.elementor-22 .elementor-element.elementor-element-2ee59186{text-align:center}.elementor-22 .elementor-element.elementor-element-2ee59186 .elementor-heading-title{font-family:"IBM Plex Sans Thai",Sans-serif;font-size:50px;font-weight:700;line-height:60px;color:var(--e-global-color-546d4cf)}.elementor-22 .elementor-element.elementor-element-d514feb{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-22 .elementor-element.elementor-element-58944dc8{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-5ba587f0{text-align:start}.elementor-22 .elementor-element.elementor-element-5ba587f0 .elementor-heading-title{font-family:"IBM Plex Sans",Sans-serif;font-size:22px;font-weight:400;color:#151515}.elementor-22 .elementor-element.elementor-element-5058f01{padding:015px 0 07px 0;text-align:start}.elementor-22 .elementor-element.elementor-element-5058f01 .elementor-heading-title{font-family:var(--e-global-typography-4345724-font-family),Sans-serif;font-size:var(--e-global-typography-4345724-font-size);font-weight:var(--e-global-typography-4345724-font-weight);color:var(--e-global-color-546d4cf)}.elementor-22 .elementor-element.elementor-element-b6dc2ac{width:var(--container-widget-width,81%);max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:start;font-family:var(--e-global-typography-1d6ce9c-font-family),Sans-serif;font-size:var(--e-global-typography-1d6ce9c-font-size);font-weight:var(--e-global-typography-1d6ce9c-font-weight);color:var(--e-global-color-8b05759)}.elementor-22 .elementor-element.elementor-element-b6dc2ac.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-22 .elementor-element.elementor-element-34fffa44{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-1300b873{text-align:start}.elementor-22 .elementor-element.elementor-element-1300b873 .elementor-heading-title{font-family:"IBM Plex Sans",Sans-serif;font-size:22px;font-weight:400;color:#151515}.elementor-22 .elementor-element.elementor-element-4c30c428{padding:015px 0 07px 0;text-align:start}.elementor-22 .elementor-element.elementor-element-4c30c428 .elementor-heading-title{font-family:var(--e-global-typography-4345724-font-family),Sans-serif;font-size:var(--e-global-typography-4345724-font-size);font-weight:var(--e-global-typography-4345724-font-weight);color:var(--e-global-color-546d4cf)}.elementor-22 .elementor-element.elementor-element-268ab0af{width:var(--container-widget-width,83%);max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:start;font-family:var(--e-global-typography-1d6ce9c-font-family),Sans-serif;font-size:var(--e-global-typography-1d6ce9c-font-size);font-weight:var(--e-global-typography-1d6ce9c-font-weight);color:var(--e-global-color-8b05759)}.elementor-22 .elementor-element.elementor-element-3c88b5cb{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-358c42cf{text-align:start}.elementor-22 .elementor-element.elementor-element-358c42cf .elementor-heading-title{font-family:"IBM Plex Sans",Sans-serif;font-size:22px;font-weight:400;color:#151515}.elementor-22 .elementor-element.elementor-element-734e12fc{padding:015px 0 07px 0;text-align:start}.elementor-22 .elementor-element.elementor-element-734e12fc .elementor-heading-title{font-family:var(--e-global-typography-4345724-font-family),Sans-serif;font-size:var(--e-global-typography-4345724-font-size);font-weight:var(--e-global-typography-4345724-font-weight);color:var(--e-global-color-546d4cf)}.elementor-22 .elementor-element.elementor-element-4347f385{width:var(--container-widget-width,86%);max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:start;font-family:var(--e-global-typography-1d6ce9c-font-family),Sans-serif;font-size:var(--e-global-typography-1d6ce9c-font-size);font-weight:var(--e-global-typography-1d6ce9c-font-weight);color:var(--e-global-color-8b05759)}.elementor-22 .elementor-element.elementor-element-285db9f2{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-1dde952{text-align:start}.elementor-22 .elementor-element.elementor-element-1dde952 .elementor-heading-title{font-family:"IBM Plex Sans",Sans-serif;font-size:22px;font-weight:400;color:#151515}.elementor-22 .elementor-element.elementor-element-463d7484{padding:015px 0 07px 0;text-align:start}.elementor-22 .elementor-element.elementor-element-463d7484 .elementor-heading-title{font-family:var(--e-global-typography-4345724-font-family),Sans-serif;font-size:var(--e-global-typography-4345724-font-size);font-weight:var(--e-global-typography-4345724-font-weight);color:var(--e-global-color-546d4cf)}.elementor-22 .elementor-element.elementor-element-6aa271e9{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-family:var(--e-global-typography-1d6ce9c-font-family),Sans-serif;font-size:var(--e-global-typography-1d6ce9c-font-size);font-weight:var(--e-global-typography-1d6ce9c-font-weight);color:var(--e-global-color-8b05759)}.elementor-22 .elementor-element.elementor-element-1cc96add{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-31c2f728{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-48b313e6{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-2fdbc513{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 015px) 0;text-align:center}.elementor-22 .elementor-element.elementor-element-2fdbc513 .elementor-heading-title{font-family:var(--e-global-typography-32121a6-font-family),Sans-serif;font-size:var(--e-global-typography-32121a6-font-size);font-weight:var(--e-global-typography-32121a6-font-weight);color:var(--e-global-color-primary)}.elementor-22 .elementor-element.elementor-element-36139c46{text-align:center}.elementor-22 .elementor-element.elementor-element-36139c46 .elementor-heading-title{font-family:"IBM Plex Sans Thai",Sans-serif;font-size:50px;font-weight:700;line-height:60px;color:var(--e-global-color-546d4cf)}.elementor-22 .elementor-element.elementor-element-8d2723a{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-e2e73ce{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-718aff05{text-align:start}.elementor-22 .elementor-element.elementor-element-9078fd8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0;text-align:start}.elementor-22 .elementor-element.elementor-element-9078fd8 .elementor-heading-title{font-family:var(--e-global-typography-4345724-font-family),Sans-serif;font-size:var(--e-global-typography-4345724-font-size);font-weight:var(--e-global-typography-4345724-font-weight);color:var(--e-global-color-9461e43)}.elementor-22 .elementor-element.elementor-element-6ff2b356{text-align:start}.elementor-22 .elementor-element.elementor-element-6ff2b356 .elementor-heading-title{font-family:var(--e-global-typography-32121a6-font-family),Sans-serif;font-size:var(--e-global-typography-32121a6-font-size);font-weight:var(--e-global-typography-32121a6-font-weight);color:var(--e-global-color-primary)}.elementor-22 .elementor-element.elementor-element-87da491{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-7dd3b1a3{text-align:start}.elementor-22 .elementor-element.elementor-element-1b2c5404{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0;text-align:start}.elementor-22 .elementor-element.elementor-element-1b2c5404 .elementor-heading-title{font-family:var(--e-global-typography-4345724-font-family),Sans-serif;font-size:var(--e-global-typography-4345724-font-size);font-weight:var(--e-global-typography-4345724-font-weight);color:var(--e-global-color-9461e43)}.elementor-22 .elementor-element.elementor-element-37362a6c{text-align:start}.elementor-22 .elementor-element.elementor-element-37362a6c .elementor-heading-title{font-family:var(--e-global-typography-32121a6-font-family),Sans-serif;font-size:var(--e-global-typography-32121a6-font-size);font-weight:var(--e-global-typography-32121a6-font-weight);color:var(--e-global-color-primary)}.elementor-22 .elementor-element.elementor-element-2ad17914{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-6e68d85c{text-align:start}.elementor-22 .elementor-element.elementor-element-6a51f605{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0;text-align:start}.elementor-22 .elementor-element.elementor-element-6a51f605 .elementor-heading-title{font-family:var(--e-global-typography-4345724-font-family),Sans-serif;font-size:var(--e-global-typography-4345724-font-size);font-weight:var(--e-global-typography-4345724-font-weight);color:var(--e-global-color-9461e43)}.elementor-22 .elementor-element.elementor-element-6ca9267b{text-align:start}.elementor-22 .elementor-element.elementor-element-6ca9267b .elementor-heading-title{font-family:var(--e-global-typography-32121a6-font-family),Sans-serif;font-size:var(--e-global-typography-32121a6-font-size);font-weight:var(--e-global-typography-32121a6-font-weight);color:var(--e-global-color-primary)}.elementor-22 .elementor-element.elementor-element-41df739{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-66f86e04{text-align:start}.elementor-22 .elementor-element.elementor-element-2ca6def9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0;text-align:start}.elementor-22 .elementor-element.elementor-element-2ca6def9 .elementor-heading-title{font-family:var(--e-global-typography-4345724-font-family),Sans-serif;font-size:var(--e-global-typography-4345724-font-size);font-weight:var(--e-global-typography-4345724-font-weight);color:var(--e-global-color-9461e43)}.elementor-22 .elementor-element.elementor-element-2f867516{text-align:start}.elementor-22 .elementor-element.elementor-element-2f867516 .elementor-heading-title{font-family:var(--e-global-typography-32121a6-font-family),Sans-serif;font-size:var(--e-global-typography-32121a6-font-size);font-weight:var(--e-global-typography-32121a6-font-weight);color:var(--e-global-color-primary)}.elementor-22 .elementor-element.elementor-element-762feb59{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-7aad8460{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-22d48bea{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-7b83f32d{padding:0 0 015px 0;text-align:center}.elementor-22 .elementor-element.elementor-element-7b83f32d .elementor-heading-title{font-family:var(--e-global-typography-32121a6-font-family),Sans-serif;font-size:var(--e-global-typography-32121a6-font-size);font-weight:var(--e-global-typography-32121a6-font-weight);color:var(--e-global-color-primary)}.elementor-22 .elementor-element.elementor-element-4ab94c73{text-align:center}.elementor-22 .elementor-element.elementor-element-4ab94c73 .elementor-heading-title{font-family:"IBM Plex Sans Thai",Sans-serif;font-size:50px;font-weight:700;line-height:60px;color:var(--e-global-color-546d4cf)}.elementor-widget-toggle .elementor-toggle-title,.elementor-widget-toggle .elementor-toggle-icon{color:var(--e-global-color-primary)}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-toggle .elementor-tab-title.elementor-active a,.elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var(--e-global-color-accent)}.elementor-widget-toggle .elementor-toggle-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-toggle .elementor-tab-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-22 .elementor-element.elementor-element-5257ba0 .elementor-tab-title{border-width:0}.elementor-22 .elementor-element.elementor-element-5257ba0 .elementor-tab-content{border-width:0;color:var(--e-global-color-627766f);font-family:var(--e-global-typography-4345724-font-family),Sans-serif;font-size:var(--e-global-typography-4345724-font-size);font-weight:var(--e-global-typography-4345724-font-weight)}.elementor-22 .elementor-element.elementor-element-5257ba0 .elementor-toggle-title,.elementor-22 .elementor-element.elementor-element-5257ba0 .elementor-toggle-icon{color:#151515}.elementor-22 .elementor-element.elementor-element-5257ba0 .elementor-toggle-icon svg{fill:#151515}.elementor-22 .elementor-element.elementor-element-5257ba0 .elementor-tab-title.elementor-active a,.elementor-22 .elementor-element.elementor-element-5257ba0 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#151515}.elementor-22 .elementor-element.elementor-element-5257ba0 .elementor-toggle-title{font-family:"IBM Plex Sans Thai",Sans-serif;font-size:19px;font-weight:600;line-height:1.5em}.elementor-22 .elementor-element.elementor-element-5257ba0 .elementor-tab-title .elementor-toggle-icon i:before{color:#E11F1A}.elementor-22 .elementor-element.elementor-element-5257ba0 .elementor-tab-title .elementor-toggle-icon svg{fill:#E11F1A}.elementor-22 .elementor-element.elementor-element-5257ba0 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#E11F1A}.elementor-22 .elementor-element.elementor-element-5257ba0 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#E11F1A}.elementor-22 .elementor-element.elementor-element-6196f17b{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-78506445{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-22 .elementor-element.elementor-element-49d67b54{--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;--justify-content:space-between;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap}.elementor-22 .elementor-element.elementor-element-33615556{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:30px;--margin-left:30px;--margin-right:0px}.elementor-22 .elementor-element.elementor-element-6ec016b9{width:var(--container-widget-width,55.932%);max-width:55.932%;--container-widget-width:55.932%;--container-widget-flex-grow:0;text-align:start}.elementor-22 .elementor-element.elementor-element-6ec016b9.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-22 .elementor-element.elementor-element-6ec016b9 .elementor-heading-title{font-family:"IBM Plex Sans Thai",Sans-serif;font-size:25px;font-weight:700;line-height:1.7em;color:var(--e-global-color-9461e43)}.elementor-22 .elementor-element.elementor-element-7f6fb45b{width:var(--container-widget-width,84%);max-width:84%;padding:0 0 0 0;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:start;font-family:var(--e-global-typography-1d6ce9c-font-family),Sans-serif;font-size:var(--e-global-typography-1d6ce9c-font-size);font-weight:var(--e-global-typography-1d6ce9c-font-weight);color:var(--e-global-color-23e3b50)}.elementor-22 .elementor-element.elementor-element-7f6fb45b.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-22 .elementor-element.elementor-element-1f3ec0b3 .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-2f98419-font-family),Sans-serif;font-size:var(--e-global-typography-2f98419-font-size);font-weight:var(--e-global-typography-2f98419-font-weight)}:root{--page-title-display:none}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-22 .elementor-element.elementor-element-58b2459a{font-size:var(--e-global-typography-32121a6-font-size)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-22 .elementor-element.elementor-element-39ea0113{width:100%;max-width:100%;font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-22 .elementor-element.elementor-element-71ab191b .elementor-button{font-size:var(--e-global-typography-2f98419-font-size)}.elementor-22 .elementor-element.elementor-element-121f346d .elementor-button{font-size:var(--e-global-typography-2f98419-font-size)}.elementor-22 .elementor-element.elementor-element-575a1f76{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-22 .elementor-element.elementor-element-4e27cd88 .elementor-heading-title{font-size:var(--e-global-typography-32121a6-font-size)}.elementor-22 .elementor-element.elementor-element-7285ef29{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-22 .elementor-element.elementor-element-8b7b915 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-22 .elementor-element.elementor-element-8b7b915 .elementor-icon-list-item>a{font-size:var(--e-global-typography-08b95c2-font-size)}.elementor-22 .elementor-element.elementor-element-6dc988c7 .elementor-heading-title{font-size:var(--e-global-typography-4345724-font-size)}.elementor-22 .elementor-element.elementor-element-23af8c1e{font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-fcc7e07 .elementor-heading-title{font-size:var(--e-global-typography-4345724-font-size)}.elementor-22 .elementor-element.elementor-element-1abb6019{font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-47f65766 .elementor-heading-title{font-size:var(--e-global-typography-4345724-font-size)}.elementor-22 .elementor-element.elementor-element-2b4cf801{font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-3d080894 .elementor-heading-title{font-size:var(--e-global-typography-4345724-font-size)}.elementor-22 .elementor-element.elementor-element-7cfddbd8{font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-4e48a727 .elementor-heading-title{font-size:var(--e-global-typography-4345724-font-size)}.elementor-22 .elementor-element.elementor-element-b2407ef{font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-51d1509c .elementor-heading-title{font-size:var(--e-global-typography-32121a6-font-size)}.elementor-22 .elementor-element.elementor-element-2f834c7c{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-22 .elementor-element.elementor-element-a2f346b{font-size:var(--e-global-typography-accent-font-size)}.elementor-22 .elementor-element.elementor-element-ae9ff95 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-22 .elementor-element.elementor-element-ae9ff95 .elementor-icon-list-item>a{font-size:var(--e-global-typography-08b95c2-font-size)}.elementor-22 .elementor-element.elementor-element-1902a691 .elementor-heading-title{font-size:var(--e-global-typography-42d643d-font-size)}.elementor-22 .elementor-element.elementor-element-618f9ea2{font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-589c74eb{font-size:var(--e-global-typography-accent-font-size)}.elementor-22 .elementor-element.elementor-element-6388dcd6{font-size:var(--e-global-typography-accent-font-size)}.elementor-22 .elementor-element.elementor-element-5e5519f{font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-1de59c24 .elementor-heading-title{font-size:var(--e-global-typography-32121a6-font-size)}.elementor-22 .elementor-element.elementor-element-17c6fbc4{font-size:var(--e-global-typography-accent-font-size)}.elementor-22 .elementor-element.elementor-element-372aa66d .elementor-heading-title{font-size:var(--e-global-typography-32121a6-font-size)}.elementor-22 .elementor-element.elementor-element-2fbafa50 .elementor-heading-title{font-size:var(--e-global-typography-42d643d-font-size)}.elementor-22 .elementor-element.elementor-element-64e8011{font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-3cc0e3ae{font-size:var(--e-global-typography-accent-font-size)}.elementor-22 .elementor-element.elementor-element-4a2155fa .elementor-heading-title{font-size:var(--e-global-typography-32121a6-font-size)}.elementor-22 .elementor-element.elementor-element-6ab03663 .elementor-heading-title{font-size:var(--e-global-typography-42d643d-font-size)}.elementor-22 .elementor-element.elementor-element-6a17e10d{font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-5d372bab{font-size:var(--e-global-typography-accent-font-size)}.elementor-22 .elementor-element.elementor-element-350202d8{font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-2f12785d .elementor-heading-title{font-size:var(--e-global-typography-32121a6-font-size)}.elementor-22 .elementor-element.elementor-element-5058f01 .elementor-heading-title{font-size:var(--e-global-typography-4345724-font-size)}.elementor-22 .elementor-element.elementor-element-b6dc2ac{font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-4c30c428 .elementor-heading-title{font-size:var(--e-global-typography-4345724-font-size)}.elementor-22 .elementor-element.elementor-element-268ab0af{font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-734e12fc .elementor-heading-title{font-size:var(--e-global-typography-4345724-font-size)}.elementor-22 .elementor-element.elementor-element-4347f385{font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-463d7484 .elementor-heading-title{font-size:var(--e-global-typography-4345724-font-size)}.elementor-22 .elementor-element.elementor-element-6aa271e9{font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-2fdbc513 .elementor-heading-title{font-size:var(--e-global-typography-32121a6-font-size)}.elementor-22 .elementor-element.elementor-element-36139c46 .elementor-heading-title{font-size:27px;line-height:1.2em}.elementor-22 .elementor-element.elementor-element-9078fd8 .elementor-heading-title{font-size:var(--e-global-typography-4345724-font-size)}.elementor-22 .elementor-element.elementor-element-6ff2b356 .elementor-heading-title{font-size:var(--e-global-typography-32121a6-font-size)}.elementor-22 .elementor-element.elementor-element-1b2c5404 .elementor-heading-title{font-size:var(--e-global-typography-4345724-font-size)}.elementor-22 .elementor-element.elementor-element-37362a6c .elementor-heading-title{font-size:var(--e-global-typography-32121a6-font-size)}.elementor-22 .elementor-element.elementor-element-6a51f605 .elementor-heading-title{font-size:var(--e-global-typography-4345724-font-size)}.elementor-22 .elementor-element.elementor-element-6ca9267b .elementor-heading-title{font-size:var(--e-global-typography-32121a6-font-size)}.elementor-22 .elementor-element.elementor-element-2ca6def9 .elementor-heading-title{font-size:var(--e-global-typography-4345724-font-size)}.elementor-22 .elementor-element.elementor-element-2f867516 .elementor-heading-title{font-size:var(--e-global-typography-32121a6-font-size)}.elementor-22 .elementor-element.elementor-element-7b83f32d .elementor-heading-title{font-size:var(--e-global-typography-32121a6-font-size)}.elementor-widget-toggle .elementor-toggle-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-toggle .elementor-tab-content{font-size:var(--e-global-typography-text-font-size)}.elementor-22 .elementor-element.elementor-element-5257ba0 .elementor-tab-content{font-size:var(--e-global-typography-4345724-font-size)}.elementor-22 .elementor-element.elementor-element-33615556{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:0px}.elementor-22 .elementor-element.elementor-element-7f6fb45b{width:100%;max-width:100%;font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-1f3ec0b3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 10px}.elementor-22 .elementor-element.elementor-element-1f3ec0b3 .elementor-button{font-size:var(--e-global-typography-2f98419-font-size)}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-62e0b95c{--width:794px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-22 .elementor-element.elementor-element-58b2459a{font-size:var(--e-global-typography-32121a6-font-size)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-22 .elementor-element.elementor-element-176fa9f0 .elementor-heading-title{font-size:33px;line-height:1.2em}.elementor-22 .elementor-element.elementor-element-39ea0113{width:100%;max-width:100%;font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-22 .elementor-element.elementor-element-71ab191b .elementor-button{font-size:var(--e-global-typography-2f98419-font-size)}.elementor-22 .elementor-element.elementor-element-121f346d .elementor-button{font-size:var(--e-global-typography-2f98419-font-size)}.elementor-22 .elementor-element.elementor-element-1d09651a{--width:698.844px}.elementor-22 .elementor-element.elementor-element-54fa118a{width:var(--container-widget-width,217px);max-width:217px;--container-widget-width:217px;--container-widget-flex-grow:0}.elementor-22 .elementor-element.elementor-element-54fa118a .elementor-heading-title{font-size:22px}.elementor-22 .elementor-element.elementor-element-575a1f76{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-22 .elementor-element.elementor-element-4e27cd88 .elementor-heading-title{font-size:var(--e-global-typography-32121a6-font-size)}.elementor-22 .elementor-element.elementor-element-4da6f9d8 .elementor-heading-title{font-size:27px;line-height:1.2em}.elementor-22 .elementor-element.elementor-element-7285ef29{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-22 .elementor-element.elementor-element-8b7b915 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-22 .elementor-element.elementor-element-8b7b915 .elementor-icon-list-item>a{font-size:var(--e-global-typography-08b95c2-font-size)}.elementor-22 .elementor-element.elementor-element-6dc988c7 .elementor-heading-title{font-size:var(--e-global-typography-4345724-font-size)}.elementor-22 .elementor-element.elementor-element-23af8c1e{font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-fcc7e07 .elementor-heading-title{font-size:var(--e-global-typography-4345724-font-size)}.elementor-22 .elementor-element.elementor-element-1abb6019{font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-47f65766 .elementor-heading-title{font-size:var(--e-global-typography-4345724-font-size)}.elementor-22 .elementor-element.elementor-element-2b4cf801{font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-3d080894 .elementor-heading-title{font-size:var(--e-global-typography-4345724-font-size)}.elementor-22 .elementor-element.elementor-element-7cfddbd8{font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-4e48a727 .elementor-heading-title{font-size:var(--e-global-typography-4345724-font-size)}.elementor-22 .elementor-element.elementor-element-b2407ef{font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-4a228537{--width:267px}.elementor-22 .elementor-element.elementor-element-51d1509c .elementor-heading-title{font-size:var(--e-global-typography-32121a6-font-size)}.elementor-22 .elementor-element.elementor-element-2f834c7c{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-22 .elementor-element.elementor-element-a2f346b{font-size:var(--e-global-typography-accent-font-size)}.elementor-22 .elementor-element.elementor-element-ae9ff95 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-22 .elementor-element.elementor-element-ae9ff95 .elementor-icon-list-item>a{font-size:var(--e-global-typography-08b95c2-font-size)}.elementor-22 .elementor-element.elementor-element-1902a691 .elementor-heading-title{font-size:var(--e-global-typography-42d643d-font-size)}.elementor-22 .elementor-element.elementor-element-618f9ea2{font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-589c74eb{font-size:var(--e-global-typography-accent-font-size)}.elementor-22 .elementor-element.elementor-element-6388dcd6{font-size:var(--e-global-typography-accent-font-size)}.elementor-22 .elementor-element.elementor-element-5e5519f{--container-widget-width:733px;--container-widget-flex-grow:0;width:var(--container-widget-width,733px);max-width:733px;font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-1de59c24 .elementor-heading-title{font-size:var(--e-global-typography-32121a6-font-size)}.elementor-22 .elementor-element.elementor-element-4eea23cf .elementor-heading-title{font-size:27px;line-height:1.2em}.elementor-22 .elementor-element.elementor-element-17c6fbc4{font-size:var(--e-global-typography-accent-font-size)}.elementor-22 .elementor-element.elementor-element-372aa66d .elementor-heading-title{font-size:var(--e-global-typography-32121a6-font-size)}.elementor-22 .elementor-element.elementor-element-2fbafa50 .elementor-heading-title{font-size:var(--e-global-typography-42d643d-font-size)}.elementor-22 .elementor-element.elementor-element-64e8011{padding:0 0 015px 0;font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-3cc0e3ae{font-size:var(--e-global-typography-accent-font-size)}.elementor-22 .elementor-element.elementor-element-4a2155fa .elementor-heading-title{font-size:var(--e-global-typography-32121a6-font-size)}.elementor-22 .elementor-element.elementor-element-6ab03663 .elementor-heading-title{font-size:var(--e-global-typography-42d643d-font-size)}.elementor-22 .elementor-element.elementor-element-6a17e10d{font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-5d372bab{font-size:var(--e-global-typography-accent-font-size)}.elementor-22 .elementor-element.elementor-element-350202d8{font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-2f12785d .elementor-heading-title{font-size:var(--e-global-typography-32121a6-font-size)}.elementor-22 .elementor-element.elementor-element-2ee59186 .elementor-heading-title{font-size:27px;line-height:1.2em}.elementor-22 .elementor-element.elementor-element-5058f01 .elementor-heading-title{font-size:var(--e-global-typography-4345724-font-size)}.elementor-22 .elementor-element.elementor-element-b6dc2ac{width:var(--container-widget-width,222.156px);max-width:222.156px;--container-widget-width:222.156px;--container-widget-flex-grow:0;font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-4c30c428 .elementor-heading-title{font-size:var(--e-global-typography-4345724-font-size)}.elementor-22 .elementor-element.elementor-element-268ab0af{font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-734e12fc .elementor-heading-title{font-size:var(--e-global-typography-4345724-font-size)}.elementor-22 .elementor-element.elementor-element-4347f385{font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-463d7484 .elementor-heading-title{font-size:var(--e-global-typography-4345724-font-size)}.elementor-22 .elementor-element.elementor-element-6aa271e9{font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-2fdbc513 .elementor-heading-title{font-size:var(--e-global-typography-32121a6-font-size)}.elementor-22 .elementor-element.elementor-element-9078fd8 .elementor-heading-title{font-size:var(--e-global-typography-4345724-font-size)}.elementor-22 .elementor-element.elementor-element-6ff2b356 .elementor-heading-title{font-size:var(--e-global-typography-32121a6-font-size)}.elementor-22 .elementor-element.elementor-element-1b2c5404 .elementor-heading-title{font-size:var(--e-global-typography-4345724-font-size)}.elementor-22 .elementor-element.elementor-element-37362a6c .elementor-heading-title{font-size:var(--e-global-typography-32121a6-font-size)}.elementor-22 .elementor-element.elementor-element-6a51f605 .elementor-heading-title{font-size:var(--e-global-typography-4345724-font-size)}.elementor-22 .elementor-element.elementor-element-6ca9267b .elementor-heading-title{font-size:var(--e-global-typography-32121a6-font-size)}.elementor-22 .elementor-element.elementor-element-2ca6def9 .elementor-heading-title{font-size:var(--e-global-typography-4345724-font-size)}.elementor-22 .elementor-element.elementor-element-2f867516 .elementor-heading-title{font-size:var(--e-global-typography-32121a6-font-size)}.elementor-22 .elementor-element.elementor-element-7b83f32d .elementor-heading-title{font-size:var(--e-global-typography-32121a6-font-size)}.elementor-22 .elementor-element.elementor-element-4ab94c73 .elementor-heading-title{font-size:27px;line-height:1.2em}.elementor-widget-toggle .elementor-toggle-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-toggle .elementor-tab-content{font-size:var(--e-global-typography-text-font-size)}.elementor-22 .elementor-element.elementor-element-5257ba0 .elementor-tab-content{font-size:var(--e-global-typography-4345724-font-size)}.elementor-22 .elementor-element.elementor-element-6ec016b9{padding:010px 0 010px 0;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var(--container-widget-width,1000px);max-width:1000px}.elementor-22 .elementor-element.elementor-element-6ec016b9 .elementor-heading-title{font-size:22px;line-height:1.4em}.elementor-22 .elementor-element.elementor-element-7f6fb45b{width:100%;max-width:100%;padding:0 030px 020px 0;font-size:var(--e-global-typography-1d6ce9c-font-size)}.elementor-22 .elementor-element.elementor-element-1f3ec0b3 .elementor-button{font-size:var(--e-global-typography-2f98419-font-size)}}.elementor-22 .elementor-element.elementor-element-58b2459a,.elementor-22 .elementor-element.elementor-element-58b2459a p,.elementor-22 .elementor-element.elementor-element-58b2459a ul,.elementor-22 .elementor-element.elementor-element-58b2459a li,.elementor-22 .elementor-element.elementor-element-58b2459a span,.elementor-22 .elementor-element.elementor-element-58b2459a h2,.elementor-22 .elementor-element.elementor-element-58b2459a h3{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-58b2459a{margin-bottom:26px}.elementor-22 .elementor-element.elementor-element-58b2459a p{margin:0;display:flex;flex-wrap:wrap;gap:9px;align-items:center}.elementor-22 .elementor-element.elementor-element-58b2459a p,.elementor-22 .elementor-element.elementor-element-58b2459a p *,.elementor-22 .elementor-element.elementor-element-58b2459a a,.elementor-22 .elementor-element.elementor-element-58b2459a .sep,.elementor-22 .elementor-element.elementor-element-58b2459a .cur{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif!important;font-size:13.5px!important;line-height:1.7!important;letter-spacing:normal!important}.elementor-22 .elementor-element.elementor-element-58b2459a p,.elementor-22 .elementor-element.elementor-element-58b2459a .sep{color:#5A5A5A!important}.elementor-22 .elementor-element.elementor-element-58b2459a a{color:#5A5A5A!important;font-weight:400!important;text-decoration:none;transition:color .2s}.elementor-22 .elementor-element.elementor-element-58b2459a a:hover,.elementor-22 .elementor-element.elementor-element-58b2459a a:focus{color:#E11F1A!important}.elementor-22 .elementor-element.elementor-element-58b2459a .sep{opacity:.5}.elementor-22 .elementor-element.elementor-element-58b2459a .cur{color:#E11F1A!important;font-weight:700!important}.elementor-22 .elementor-element.elementor-element-176fa9f0 .elementor-heading-title{font-size:clamp(30px,4.6vw,56px);max-width:900px!important;text-wrap:balance}.elementor-22 .elementor-element.elementor-element-39ea0113,.elementor-22 .elementor-element.elementor-element-39ea0113 p,.elementor-22 .elementor-element.elementor-element-39ea0113 ul,.elementor-22 .elementor-element.elementor-element-39ea0113 li,.elementor-22 .elementor-element.elementor-element-39ea0113 span,.elementor-22 .elementor-element.elementor-element-39ea0113 h2,.elementor-22 .elementor-element.elementor-element-39ea0113 h3{font-family:'IBM Plex Sans Thai','IBM Plex Sans',sans-serif}.elementor-22 .elementor-element.elementor-element-39ea0113{max-width:720px!important;margin-top:22px}.elementor-22 .elementor-element.elementor-element-39ea0113 p{margin:0;font-size:clamp(16px,1.5vw,20px);line-height:1.8;font-family:'IBM Plex Sans Thai','IBM Plex Sans',sans-serif}.elementor-22 .elementor-element.elementor-element-39ea0113 strong{color:#151515;font-weight:700}.elementor-22 .elementor-element.elementor-element-71ab191b{width:auto!important;flex:0 0 auto;max-width:100%}.elementor-22 .elementor-element.elementor-element-71ab191b .elementor-button{display:inline-flex;align-items:center;gap:10px;padding:16px 32px;border:none;border-radius:8px;background-color:#06C755!important;color:#FFFFFF!important;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif;font-size:14px;font-weight:600;letter-spacing:.01em;line-height:1.7;box-shadow:none;transition:.35s cubic-bezier(.22,.61,.36,1)}.elementor-22 .elementor-element.elementor-element-71ab191b .elementor-button .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;gap:10px}.elementor-22 .elementor-element.elementor-element-71ab191b .elementor-button .elementor-button-text{transform:translateY(2px)}.elementor-22 .elementor-element.elementor-element-71ab191b .elementor-button:hover,.elementor-22 .elementor-element.elementor-element-71ab191b .elementor-button:focus{background-color:#05A648!important;color:#FFFFFF!important;transform:translateY(-2px)}.elementor-22 .elementor-element.elementor-element-121f346d{width:auto!important;flex:0 0 auto;max-width:100%}.elementor-22 .elementor-element.elementor-element-121f346d .elementor-button{display:inline-flex;align-items:center;gap:10px;padding:16px 34px;border:1px solid #1591D6!important;border-radius:8px;background-color:transparent!important;color:#1591D6!important;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif;font-size:14px;font-weight:600;letter-spacing:.01em;line-height:1.7;box-shadow:none;transition:.35s cubic-bezier(.22,.61,.36,1)}.elementor-22 .elementor-element.elementor-element-121f346d .elementor-button .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;gap:10px}.elementor-22 .elementor-element.elementor-element-121f346d .elementor-button .elementor-button-text{transform:translateY(2px)}.elementor-22 .elementor-element.elementor-element-121f346d .elementor-button:hover,.elementor-22 .elementor-element.elementor-element-121f346d .elementor-button:focus{background-color:#1591D6!important;border-color:#1591D6!important;color:#FFFFFF!important;transform:translateY(-2px)}.elementor-22 .elementor-element.elementor-element-1a243118{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:14px;margin-top:34px;width:100%;padding:0}.elementor-22 .elementor-element.elementor-element-4385ae0b{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;max-width:1680px!important;margin-inline:auto;padding:0 clamp(24px,6vw,72px)}@media (max-width:400px){.elementor-22 .elementor-element.elementor-element-4385ae0b{padding-left:16px!important;padding-right:16px}}.elementor-22 .elementor-element.elementor-element-4385ae0b{position:relative;z-index:2}.elementor-22 .elementor-element.elementor-element-62e0b95c{position:relative;overflow:hidden;width:100%;background-color:#F2F2F2;padding:40px 0 clamp(50px,6vw,90px)}.elementor-22 .elementor-element.elementor-element-62e0b95c::before{content:"";position:absolute;inset:0;z-index:0;background-image:url(https://ruaysapconcrete.com/wp-content/uploads/2026/08/ruaysap-manhole-concrete-row-under-shed.png);background-size:cover;background-position:center;filter:contrast(1.03) saturate(1.05);opacity:.62}.elementor-22 .elementor-element.elementor-element-62e0b95c::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgb(242 242 242 / .94) 0%,rgb(242 242 242 / .88) 32%,rgb(242 242 242 / .68) 55%,rgb(242 242 242 / .32) 75%,rgb(242 242 242 / .1) 100%),linear-gradient(180deg,rgb(242 242 242 / .35),transparent 55%,rgb(225 31 26 / .05))}@media (max-width:1200px){.elementor-22 .elementor-element.elementor-element-62e0b95c::after{background:linear-gradient(rgb(242 242 242 / .5),rgb(242 242 242 / .5)),linear-gradient(90deg,rgb(242 242 242 / .94) 0%,rgb(242 242 242 / .88) 32%,rgb(242 242 242 / .68) 55%,rgb(242 242 242 / .32) 75%,rgb(242 242 242 / .1) 100%),linear-gradient(180deg,rgb(242 242 242 / .35),transparent 55%,rgb(225 31 26 / .05))!important}}@media (max-width:960px){.elementor-22 .elementor-element.elementor-element-62e0b95c::after{background:linear-gradient(rgb(242 242 242 / .55),rgb(242 242 242 / .55)),linear-gradient(90deg,rgb(242 242 242 / .94) 0%,rgb(242 242 242 / .88) 32%,rgb(242 242 242 / .68) 55%,rgb(242 242 242 / .32) 75%,rgb(242 242 242 / .1) 100%),linear-gradient(180deg,rgb(242 242 242 / .35),transparent 55%,rgb(225 31 26 / .05))!important}}.elementor-22 .elementor-element.elementor-element-54fa118a{margin:0 0 18px}.elementor-22 .elementor-element.elementor-element-54fa118a .elementor-heading-title{font-size:clamp(22px,2.6vw,32px);line-height:1.7;color:#151515!important}.elementor-22 .elementor-element.elementor-element-575a1f76,.elementor-22 .elementor-element.elementor-element-575a1f76 p,.elementor-22 .elementor-element.elementor-element-575a1f76 ul,.elementor-22 .elementor-element.elementor-element-575a1f76 li,.elementor-22 .elementor-element.elementor-element-575a1f76 span,.elementor-22 .elementor-element.elementor-element-575a1f76 h2,.elementor-22 .elementor-element.elementor-element-575a1f76 h3{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-575a1f76 p{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif;font-size:clamp(16px,1.45vw,18px);line-height:1.9;color:#3B3B3B;margin:0 0 18px}.elementor-22 .elementor-element.elementor-element-575a1f76 p:last-child{margin-bottom:18px}.elementor-22 .elementor-element.elementor-element-575a1f76 strong{color:#151515;font-weight:700}.elementor-22 .elementor-element.elementor-element-575a1f76,.elementor-22 .elementor-element.elementor-element-575a1f76 p{word-break:normal;overflow-wrap:break-word;line-break:auto}.elementor-22 .elementor-element.elementor-element-4487c5e1{padding:0;gap:0;width:100%;max-width:820px!important}.elementor-22 .elementor-element.elementor-element-6faffe3c{box-sizing:border-box;width:100%;background:#FFF;border:1px solid rgb(20 20 20 / .12);border-radius:12px;padding:clamp(16px,1.8vw,26px);box-shadow:0 24px 50px rgb(20 20 20 / .10);line-height:0}.elementor-22 .elementor-element.elementor-element-6faffe3c .elementor-widget-container{width:100%;background:#fff0;border:0;padding:0;line-height:0}.elementor-22 .elementor-element.elementor-element-6faffe3c img{width:100%!important;max-width:none!important;height:auto;object-fit:contain;display:block;border-radius:6px}.elementor-22 .elementor-element.elementor-element-1d09651a{display:flex!important;flex-direction:row!important;align-items:center;gap:clamp(36px,5vw,72px)!important;width:100%;padding:0}.elementor-22 .elementor-element.elementor-element-1d09651a>*{flex:0 0 calc(50% - clamp(18px,2.5vw,36px))!important;min-width:0!important;width:auto!important;max-width:none!important}@media (max-width:820px){.elementor-22 .elementor-element.elementor-element-1d09651a{flex-direction:column-reverse!important;align-items:stretch}.elementor-22 .elementor-element.elementor-element-1d09651a>*{flex:0 0 auto!important;width:100%!important}}.elementor-22 .elementor-element.elementor-element-4750af27{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;max-width:1680px!important;margin-inline:auto;padding:0 clamp(24px,6vw,72px)}@media (max-width:400px){.elementor-22 .elementor-element.elementor-element-4750af27{padding-left:16px!important;padding-right:16px}}.elementor-22 .elementor-element.elementor-element-5c392b76{background-color:#F2F2F2;padding:clamp(40px,4.8vw,68px) 0;width:100%}.elementor-22 .elementor-element.elementor-element-4e27cd88{margin-bottom:16px}.elementor-22 .elementor-element.elementor-element-4e27cd88 .elementor-heading-title{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-4da6f9d8 .elementor-heading-title{font-size:clamp(28px,4.4vw,54px);text-wrap:balance}.elementor-22 .elementor-element.elementor-element-7285ef29,.elementor-22 .elementor-element.elementor-element-7285ef29 p,.elementor-22 .elementor-element.elementor-element-7285ef29 ul,.elementor-22 .elementor-element.elementor-element-7285ef29 li,.elementor-22 .elementor-element.elementor-element-7285ef29 span,.elementor-22 .elementor-element.elementor-element-7285ef29 h2,.elementor-22 .elementor-element.elementor-element-7285ef29 h3{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-7285ef29{margin-top:18px}.elementor-22 .elementor-element.elementor-element-7285ef29 p{margin:0;font-size:clamp(17px,1.55vw,21px);line-height:1.85;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-2831a308{max-width:680px!important;margin:0 auto clamp(30px,3.6vw,52px);margin-left:0;text-align:left;padding:0}.elementor-22 .elementor-element.elementor-element-8b7b915{margin:0 0 34px}.elementor-22 .elementor-element.elementor-element-8b7b915 .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.elementor-22 .elementor-element.elementor-element-8b7b915 .elementor-icon-list-item{margin:0!important;padding:0!important;display:inline-flex}.elementor-22 .elementor-element.elementor-element-8b7b915 .elementor-icon-list-items .elementor-icon-list-item:not(:last-child){margin-bottom:0!important;padding-bottom:0!important}.elementor-22 .elementor-element.elementor-element-8b7b915 .elementor-icon-list-item:not(:last-child)::after{display:none!important;border:0!important}.elementor-22 .elementor-element.elementor-element-8b7b915 .elementor-icon-list-icon{display:none!important}.elementor-22 .elementor-element.elementor-element-8b7b915 .elementor-icon-list-text{display:inline-block;padding:10px 16px!important;border:1px solid rgb(20 20 20 / .12);border-radius:7px;background-color:#FFF;font-family:'IBM Plex Sans Thai','IBM Plex Sans',sans-serif!important;font-size:14.5px!important;font-weight:500!important;line-height:1.7!important;color:#151515!important;white-space:nowrap}.elementor-22 .elementor-element.elementor-element-8b7b915 .elementor-icon-list-text b,.elementor-22 .elementor-element.elementor-element-8b7b915 .elementor-icon-list-text strong{color:#E11F1A!important;font-weight:700}.elementor-22 .elementor-element.elementor-element-2ca47e8a{margin-bottom:16px}.elementor-22 .elementor-element.elementor-element-2ca47e8a .elementor-heading-title{width:46px;height:46px;border-radius:10px;background:rgb(225 31 26 / .1);display:grid;place-items:center;font-size:22px;line-height:1.7;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-6dc988c7{margin-bottom:9px}.elementor-22 .elementor-element.elementor-element-6dc988c7 .elementor-heading-title{font-size:18px;line-height:1.7;color:#151515!important}.elementor-22 .elementor-element.elementor-element-23af8c1e,.elementor-22 .elementor-element.elementor-element-23af8c1e p,.elementor-22 .elementor-element.elementor-element-23af8c1e ul,.elementor-22 .elementor-element.elementor-element-23af8c1e li,.elementor-22 .elementor-element.elementor-element-23af8c1e span,.elementor-22 .elementor-element.elementor-element-23af8c1e h2,.elementor-22 .elementor-element.elementor-element-23af8c1e h3{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-23af8c1e p{margin:0;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-5f3d42e{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;background-color:#FFF;border:1px solid rgb(20 20 20 / .12);border-radius:12px;padding:28px 26px}.elementor-22 .elementor-element.elementor-element-2a845f{margin-bottom:16px}.elementor-22 .elementor-element.elementor-element-2a845f .elementor-heading-title{width:46px;height:46px;border-radius:10px;background:rgb(225 31 26 / .1);display:grid;place-items:center;font-size:22px;line-height:1.7;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-fcc7e07{margin-bottom:9px}.elementor-22 .elementor-element.elementor-element-fcc7e07 .elementor-heading-title{font-size:18px;line-height:1.7;color:#151515!important}.elementor-22 .elementor-element.elementor-element-1abb6019,.elementor-22 .elementor-element.elementor-element-1abb6019 p,.elementor-22 .elementor-element.elementor-element-1abb6019 ul,.elementor-22 .elementor-element.elementor-element-1abb6019 li,.elementor-22 .elementor-element.elementor-element-1abb6019 span,.elementor-22 .elementor-element.elementor-element-1abb6019 h2,.elementor-22 .elementor-element.elementor-element-1abb6019 h3{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-1abb6019 p{margin:0;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-dcad88{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;background-color:#FFF;border:1px solid rgb(20 20 20 / .12);border-radius:12px;padding:28px 26px}.elementor-22 .elementor-element.elementor-element-b7a09ef{margin-bottom:16px}.elementor-22 .elementor-element.elementor-element-b7a09ef .elementor-heading-title{width:46px;height:46px;border-radius:10px;background:rgb(225 31 26 / .1);display:grid;place-items:center;font-size:22px;line-height:1.7;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-47f65766{margin-bottom:9px}.elementor-22 .elementor-element.elementor-element-47f65766 .elementor-heading-title{font-size:18px;line-height:1.7;color:#151515!important}.elementor-22 .elementor-element.elementor-element-2b4cf801,.elementor-22 .elementor-element.elementor-element-2b4cf801 p,.elementor-22 .elementor-element.elementor-element-2b4cf801 ul,.elementor-22 .elementor-element.elementor-element-2b4cf801 li,.elementor-22 .elementor-element.elementor-element-2b4cf801 span,.elementor-22 .elementor-element.elementor-element-2b4cf801 h2,.elementor-22 .elementor-element.elementor-element-2b4cf801 h3{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-2b4cf801 p{margin:0;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-109d24c{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;background-color:#FFF;border:1px solid rgb(20 20 20 / .12);border-radius:12px;padding:28px 26px}.elementor-22 .elementor-element.elementor-element-be33d71{margin-bottom:16px}.elementor-22 .elementor-element.elementor-element-be33d71 .elementor-heading-title{width:46px;height:46px;border-radius:10px;background:rgb(225 31 26 / .1);display:grid;place-items:center;font-size:22px;line-height:1.7;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-3d080894{margin-bottom:9px}.elementor-22 .elementor-element.elementor-element-3d080894 .elementor-heading-title{font-size:18px;line-height:1.7;color:#151515!important}.elementor-22 .elementor-element.elementor-element-7cfddbd8,.elementor-22 .elementor-element.elementor-element-7cfddbd8 p,.elementor-22 .elementor-element.elementor-element-7cfddbd8 ul,.elementor-22 .elementor-element.elementor-element-7cfddbd8 li,.elementor-22 .elementor-element.elementor-element-7cfddbd8 span,.elementor-22 .elementor-element.elementor-element-7cfddbd8 h2,.elementor-22 .elementor-element.elementor-element-7cfddbd8 h3{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-7cfddbd8 p{margin:0;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-3f341502{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;background-color:#FFF;border:1px solid rgb(20 20 20 / .12);border-radius:12px;padding:28px 26px}.elementor-22 .elementor-element.elementor-element-76189aaf{margin-bottom:16px}.elementor-22 .elementor-element.elementor-element-76189aaf .elementor-heading-title{width:46px;height:46px;border-radius:10px;background:rgb(225 31 26 / .1);display:grid;place-items:center;font-size:22px;line-height:1.7;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-4e48a727{margin-bottom:9px}.elementor-22 .elementor-element.elementor-element-4e48a727 .elementor-heading-title{font-size:18px;line-height:1.7;color:#151515!important}.elementor-22 .elementor-element.elementor-element-b2407ef,.elementor-22 .elementor-element.elementor-element-b2407ef p,.elementor-22 .elementor-element.elementor-element-b2407ef ul,.elementor-22 .elementor-element.elementor-element-b2407ef li,.elementor-22 .elementor-element.elementor-element-b2407ef span,.elementor-22 .elementor-element.elementor-element-b2407ef h2,.elementor-22 .elementor-element.elementor-element-b2407ef h3{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-b2407ef p{margin:0;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-456a5f5a{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;background-color:#FFF;border:1px solid rgb(20 20 20 / .12);border-radius:12px;padding:28px 26px}.elementor-22 .elementor-element.elementor-element-6afb2a04{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px!important;width:100%;padding:0}.elementor-22 .elementor-element.elementor-element-5e9e32bc{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;max-width:1680px!important;margin-inline:auto;padding:0 clamp(24px,6vw,72px)}@media (max-width:400px){.elementor-22 .elementor-element.elementor-element-5e9e32bc{padding-left:16px!important;padding-right:16px}}.elementor-22 .elementor-element.elementor-element-2ed52185{background-color:#E9E9E9;padding:clamp(40px,4.8vw,68px) 0;width:100%}.elementor-22 .elementor-element.elementor-element-51d1509c{margin-bottom:16px}.elementor-22 .elementor-element.elementor-element-51d1509c .elementor-heading-title{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-2f834c7c,.elementor-22 .elementor-element.elementor-element-2f834c7c p,.elementor-22 .elementor-element.elementor-element-2f834c7c ul,.elementor-22 .elementor-element.elementor-element-2f834c7c li,.elementor-22 .elementor-element.elementor-element-2f834c7c span,.elementor-22 .elementor-element.elementor-element-2f834c7c h2,.elementor-22 .elementor-element.elementor-element-2f834c7c h3{font-family:'IBM Plex Sans Thai','IBM Plex Sans',sans-serif}.elementor-22 .elementor-element.elementor-element-2f834c7c h2{font-family:'IBM Plex Sans Thai','IBM Plex Sans',sans-serif;font-weight:700;font-size:clamp(28px,4.4vw,54px);line-height:1.3;color:#151515;margin:0 0 22px;text-wrap:balance}.elementor-22 .elementor-element.elementor-element-a2f346b,.elementor-22 .elementor-element.elementor-element-a2f346b p,.elementor-22 .elementor-element.elementor-element-a2f346b ul,.elementor-22 .elementor-element.elementor-element-a2f346b li,.elementor-22 .elementor-element.elementor-element-a2f346b span,.elementor-22 .elementor-element.elementor-element-a2f346b h2,.elementor-22 .elementor-element.elementor-element-a2f346b h3{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-a2f346b{margin-bottom:22px}.elementor-22 .elementor-element.elementor-element-a2f346b p{margin:0;font-size:clamp(17px,1.55vw,21px);line-height:1.85;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-ae9ff95{margin:0 0 26px}.elementor-22 .elementor-element.elementor-element-ae9ff95 .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.elementor-22 .elementor-element.elementor-element-ae9ff95 .elementor-icon-list-item{margin:0!important;padding:0!important;display:inline-flex}.elementor-22 .elementor-element.elementor-element-ae9ff95 .elementor-icon-list-items .elementor-icon-list-item:not(:last-child){margin-bottom:0!important;padding-bottom:0!important}.elementor-22 .elementor-element.elementor-element-ae9ff95 .elementor-icon-list-item:not(:last-child)::after{display:none!important;border:0!important}.elementor-22 .elementor-element.elementor-element-ae9ff95 .elementor-icon-list-icon{display:none!important}.elementor-22 .elementor-element.elementor-element-ae9ff95 .elementor-icon-list-text{display:inline-block;padding:10px 16px!important;border:1px solid rgb(20 20 20 / .12);border-radius:7px;background-color:#FFF;font-family:'IBM Plex Sans Thai','IBM Plex Sans',sans-serif!important;font-size:14.5px!important;font-weight:500!important;line-height:1.7!important;color:#151515!important;white-space:nowrap}.elementor-22 .elementor-element.elementor-element-ae9ff95 .elementor-icon-list-text b,.elementor-22 .elementor-element.elementor-element-ae9ff95 .elementor-icon-list-text strong{color:#E11F1A!important;font-weight:700}.elementor-22 .elementor-element.elementor-element-4ceb11c2{padding:0;gap:0;width:100%}.elementor-22 .elementor-element.elementor-element-1902a691{margin-bottom:8px}.elementor-22 .elementor-element.elementor-element-618f9ea2,.elementor-22 .elementor-element.elementor-element-618f9ea2 p,.elementor-22 .elementor-element.elementor-element-618f9ea2 ul,.elementor-22 .elementor-element.elementor-element-618f9ea2 li,.elementor-22 .elementor-element.elementor-element-618f9ea2 span,.elementor-22 .elementor-element.elementor-element-618f9ea2 h2,.elementor-22 .elementor-element.elementor-element-618f9ea2 h3{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-618f9ea2{margin:0 0 16px}.elementor-22 .elementor-element.elementor-element-618f9ea2 p{margin:0;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-589c74eb,.elementor-22 .elementor-element.elementor-element-589c74eb p,.elementor-22 .elementor-element.elementor-element-589c74eb ul,.elementor-22 .elementor-element.elementor-element-589c74eb li,.elementor-22 .elementor-element.elementor-element-589c74eb span,.elementor-22 .elementor-element.elementor-element-589c74eb h2,.elementor-22 .elementor-element.elementor-element-589c74eb h3{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-589c74eb ol{margin:0;padding-left:22px;display:grid;gap:10px;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif;font-size:15.5px;line-height:1.65;color:#3B3B3B}.elementor-22 .elementor-element.elementor-element-589c74eb ol li{margin:0}.elementor-22 .elementor-element.elementor-element-369d0a72{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;background:#FFF;border:1px solid rgb(20 20 20 / .12);border-radius:12px;padding:clamp(24px,3vw,34px)}.elementor-22 .elementor-element.elementor-element-4a228537{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:clamp(36px,5vw,72px)!important;width:100%;padding:0}.elementor-22 .elementor-element.elementor-element-4a228537>*{flex:1 1 calc(50% - clamp(18px,2.5vw,36px))!important;min-width:auto!important;width:auto!important;max-width:none!important}@media (max-width:820px){.elementor-22 .elementor-element.elementor-element-4a228537{flex-direction:column!important;align-items:stretch}.elementor-22 .elementor-element.elementor-element-4a228537>*{flex:0 0 auto!important;width:100%!important}}.elementor-22 .elementor-element.elementor-element-6388dcd6,.elementor-22 .elementor-element.elementor-element-6388dcd6 p,.elementor-22 .elementor-element.elementor-element-6388dcd6 ul,.elementor-22 .elementor-element.elementor-element-6388dcd6 li,.elementor-22 .elementor-element.elementor-element-6388dcd6 span,.elementor-22 .elementor-element.elementor-element-6388dcd6 h2,.elementor-22 .elementor-element.elementor-element-6388dcd6 h3{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-6388dcd6 .spec-wrap{border:1px solid rgb(20 20 20 / .12);border-radius:12px;overflow:hidden;margin:0}.elementor-22 .elementor-element.elementor-element-6388dcd6 table,.elementor-22 .elementor-element.elementor-element-6388dcd6 thead,.elementor-22 .elementor-element.elementor-element-6388dcd6 tbody,.elementor-22 .elementor-element.elementor-element-6388dcd6 tr,.elementor-22 .elementor-element.elementor-element-6388dcd6 th,.elementor-22 .elementor-element.elementor-element-6388dcd6 td,.elementor-22 .elementor-element.elementor-element-6388dcd6 caption{border:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.elementor-22 .elementor-element.elementor-element-6388dcd6 table{width:100%;border-collapse:collapse;margin:0;table-layout:auto}.elementor-22 .elementor-element.elementor-element-6388dcd6 th{background:#F2F2F2!important;text-align:left;font-family:'IBM Plex Sans Thai','IBM Plex Sans',sans-serif;font-weight:700;font-size:14px;line-height:1.7;color:#151515!important;padding:15px 20px;border-bottom:1px solid rgb(20 20 20 / .12)!important}.elementor-22 .elementor-element.elementor-element-6388dcd6 td{padding:15px 20px;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif;font-size:15px;line-height:1.7;color:#3B3B3B!important;border-bottom:1px solid rgb(20 20 20 / .12)!important}.elementor-22 .elementor-element.elementor-element-6388dcd6 tbody tr:last-child td{border-bottom:none!important}.elementor-22 .elementor-element.elementor-element-6388dcd6 tbody tr:hover td{background:#FAFAFA!important}.elementor-22 .elementor-element.elementor-element-6388dcd6 td strong{color:#3B3B3B;font-weight:700}.elementor-22 .elementor-element.elementor-element-6388dcd6 caption{caption-side:top;text-align:left;padding:14px 16px 0;font-family:'IBM Plex Sans Thai','IBM Plex Sans',sans-serif;font-weight:700;font-size:15px;line-height:1.7;color:#151515!important}@media (max-width:560px){.elementor-22 .elementor-element.elementor-element-6388dcd6 .spec-wrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.elementor-22 .elementor-element.elementor-element-6388dcd6 th{padding:10px 12px;font-size:12.5px}.elementor-22 .elementor-element.elementor-element-6388dcd6 td{padding:10px 12px;font-size:13px}}.elementor-22 .elementor-element.elementor-element-6388dcd6{margin-bottom:22px}.elementor-22 .elementor-element.elementor-element-6388dcd6 .spec-wrap{overflow-x:hidden!important;overflow-y:hidden!important}.elementor-22 .elementor-element.elementor-element-6388dcd6 table{table-layout:fixed!important;width:100%!important;min-width:0!important}.elementor-22 .elementor-element.elementor-element-6388dcd6 th,.elementor-22 .elementor-element.elementor-element-6388dcd6 td{white-space:normal!important;overflow-wrap:anywhere;word-break:break-word}@media (min-width:768px){.elementor-22 .elementor-element.elementor-element-6388dcd6 th{font-size:12px!important;padding:9px 8px!important}.elementor-22 .elementor-element.elementor-element-6388dcd6 td{font-size:12px!important;padding:9px 8px!important}.elementor-22 .elementor-element.elementor-element-6388dcd6 caption{font-size:14px!important;padding:12px 12px 0!important}.elementor-22 .elementor-element.elementor-element-6388dcd6 th:nth-child(1),.elementor-22 .elementor-element.elementor-element-6388dcd6 td:nth-child(1){width:13%!important}.elementor-22 .elementor-element.elementor-element-6388dcd6 th:nth-child(2),.elementor-22 .elementor-element.elementor-element-6388dcd6 td:nth-child(2){width:22%!important}.elementor-22 .elementor-element.elementor-element-6388dcd6 th:nth-child(3),.elementor-22 .elementor-element.elementor-element-6388dcd6 td:nth-child(3){width:9%!important}.elementor-22 .elementor-element.elementor-element-6388dcd6 th:nth-child(4),.elementor-22 .elementor-element.elementor-element-6388dcd6 td:nth-child(4){width:22%!important}.elementor-22 .elementor-element.elementor-element-6388dcd6 th:nth-child(5),.elementor-22 .elementor-element.elementor-element-6388dcd6 td:nth-child(5){width:13%!important}.elementor-22 .elementor-element.elementor-element-6388dcd6 th:nth-child(6),.elementor-22 .elementor-element.elementor-element-6388dcd6 td:nth-child(6){width:21%!important}}@media (max-width:767px){.elementor-22 .elementor-element.elementor-element-6388dcd6 th{font-size:9px!important;padding:6px 4px!important}.elementor-22 .elementor-element.elementor-element-6388dcd6 td{font-size:8px!important;padding:6px 4px!important}.elementor-22 .elementor-element.elementor-element-6388dcd6 caption{font-size:12px!important;padding:10px 8px 0!important}.elementor-22 .elementor-element.elementor-element-6388dcd6 th:nth-child(1),.elementor-22 .elementor-element.elementor-element-6388dcd6 td:nth-child(1){width:14%!important}.elementor-22 .elementor-element.elementor-element-6388dcd6 th:nth-child(2),.elementor-22 .elementor-element.elementor-element-6388dcd6 td:nth-child(2){width:19%!important}.elementor-22 .elementor-element.elementor-element-6388dcd6 th:nth-child(3),.elementor-22 .elementor-element.elementor-element-6388dcd6 td:nth-child(3){width:10%!important}.elementor-22 .elementor-element.elementor-element-6388dcd6 th:nth-child(4),.elementor-22 .elementor-element.elementor-element-6388dcd6 td:nth-child(4){width:20%!important}.elementor-22 .elementor-element.elementor-element-6388dcd6 th:nth-child(5),.elementor-22 .elementor-element.elementor-element-6388dcd6 td:nth-child(5){width:14%!important}.elementor-22 .elementor-element.elementor-element-6388dcd6 th:nth-child(6),.elementor-22 .elementor-element.elementor-element-6388dcd6 td:nth-child(6){width:22%!important}}.elementor-22 .elementor-element.elementor-element-5e5519f,.elementor-22 .elementor-element.elementor-element-5e5519f p,.elementor-22 .elementor-element.elementor-element-5e5519f ul,.elementor-22 .elementor-element.elementor-element-5e5519f li,.elementor-22 .elementor-element.elementor-element-5e5519f span,.elementor-22 .elementor-element.elementor-element-5e5519f h2,.elementor-22 .elementor-element.elementor-element-5e5519f h3{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-5e5519f{margin:0 0 22px}.elementor-22 .elementor-element.elementor-element-5e5519f p{margin:0;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-26ec5a62{box-sizing:border-box;width:100%;background:#FFF;border:1px solid rgb(20 20 20 / .12);border-radius:12px;padding:clamp(16px,1.8vw,26px);box-shadow:0 24px 50px rgb(20 20 20 / .10);line-height:0}.elementor-22 .elementor-element.elementor-element-26ec5a62 .elementor-widget-container{width:100%;background:#fff0;border:0;padding:0;line-height:0}.elementor-22 .elementor-element.elementor-element-26ec5a62 img{width:100%!important;max-width:none!important;height:auto;object-fit:contain;display:block;border-radius:6px}.elementor-22 .elementor-element.elementor-element-e8706db{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:1680px!important;margin-inline:auto;padding:0 clamp(24px,6vw,72px)}@media (max-width:400px){.elementor-22 .elementor-element.elementor-element-e8706db{padding-left:16px!important;padding-right:16px}}.elementor-22 .elementor-element.elementor-element-1bef6fc2{background-color:#F2F2F2;padding:clamp(40px,4.8vw,68px) 0;width:100%}.elementor-22 .elementor-element.elementor-element-1de59c24{margin-bottom:16px}.elementor-22 .elementor-element.elementor-element-1de59c24 .elementor-heading-title{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-4eea23cf .elementor-heading-title{font-size:clamp(28px,4.4vw,54px);text-wrap:balance}.elementor-22 .elementor-element.elementor-element-17c6fbc4,.elementor-22 .elementor-element.elementor-element-17c6fbc4 p,.elementor-22 .elementor-element.elementor-element-17c6fbc4 ul,.elementor-22 .elementor-element.elementor-element-17c6fbc4 li,.elementor-22 .elementor-element.elementor-element-17c6fbc4 span,.elementor-22 .elementor-element.elementor-element-17c6fbc4 h2,.elementor-22 .elementor-element.elementor-element-17c6fbc4 h3{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-17c6fbc4{margin-top:18px;max-width:720px!important;margin-inline:auto}.elementor-22 .elementor-element.elementor-element-17c6fbc4 p{margin:0;font-size:clamp(17px,1.55vw,21px);line-height:1.85;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-57f0d95d{max-width:840px!important;margin:0 auto clamp(30px,3.6vw,52px);text-align:center;padding:0}.elementor-22 .elementor-element.elementor-element-372aa66d{width:auto!important;align-self:flex-start;flex:0 0 auto;margin-bottom:14px}.elementor-22 .elementor-element.elementor-element-372aa66d .elementor-heading-title{display:inline-block;background-color:#E11F1A;color:#FFFFFF!important;font-family:'IBM Plex Sans Thai','IBM Plex Sans',sans-serif;font-size:12.5px;font-weight:700;line-height:1.7;letter-spacing:normal;padding:5px 13px;border-radius:6px}.elementor-22 .elementor-element.elementor-element-2fbafa50{margin-bottom:7px}.elementor-22 .elementor-element.elementor-element-2fbafa50 .elementor-heading-title{font-size:20px;line-height:1.7;color:#151515!important}.elementor-22 .elementor-element.elementor-element-64e8011,.elementor-22 .elementor-element.elementor-element-64e8011 p,.elementor-22 .elementor-element.elementor-element-64e8011 ul,.elementor-22 .elementor-element.elementor-element-64e8011 li,.elementor-22 .elementor-element.elementor-element-64e8011 span,.elementor-22 .elementor-element.elementor-element-64e8011 h2,.elementor-22 .elementor-element.elementor-element-64e8011 h3{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-64e8011{margin-bottom:16px}.elementor-22 .elementor-element.elementor-element-64e8011 p{margin:0;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-3cc0e3ae,.elementor-22 .elementor-element.elementor-element-3cc0e3ae p,.elementor-22 .elementor-element.elementor-element-3cc0e3ae ul,.elementor-22 .elementor-element.elementor-element-3cc0e3ae li,.elementor-22 .elementor-element.elementor-element-3cc0e3ae span,.elementor-22 .elementor-element.elementor-element-3cc0e3ae h2,.elementor-22 .elementor-element.elementor-element-3cc0e3ae h3{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-3cc0e3ae{margin-top:auto}.elementor-22 .elementor-element.elementor-element-3cc0e3ae ul{list-style:none;margin:0;padding:0}.elementor-22 .elementor-element.elementor-element-3cc0e3ae li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0;padding:10px 0;border-bottom:1px solid rgb(20 20 20 / .12);font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif;font-size:15px;line-height:1.7}.elementor-22 .elementor-element.elementor-element-3cc0e3ae li:last-child{border-bottom:none}.elementor-22 .elementor-element.elementor-element-3cc0e3ae .sz{color:#333;font-weight:500}.elementor-22 .elementor-element.elementor-element-3cc0e3ae .pr{color:#E11F1A;font-weight:700;white-space:nowrap;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-3cc0e3ae .pr small{color:#6E6E6E;font-weight:500;font-size:12px}.elementor-22 .elementor-element.elementor-element-7cc0ecfe{display:flex;flex-direction:column;width:100%;background-color:#FFF;border:1px solid rgb(20 20 20 / .12);border-radius:14px;padding:26px 26px 22px;overflow:hidden;transition:transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s cubic-bezier(.22,.61,.36,1),border-color .35s cubic-bezier(.22,.61,.36,1)}.elementor-22 .elementor-element.elementor-element-7cc0ecfe:hover{transform:translateY(-3px);box-shadow:0 22px 48px rgb(20 20 20 / .1);border-color:rgb(20 20 20 / .2)}@media (max-width:400px){.elementor-22 .elementor-element.elementor-element-7cc0ecfe{padding-left:18px!important;padding-right:18px}}.elementor-22 .elementor-element.elementor-element-4a2155fa{width:auto!important;align-self:flex-start;flex:0 0 auto;margin-bottom:14px}.elementor-22 .elementor-element.elementor-element-4a2155fa .elementor-heading-title{display:inline-block;background-color:#E11F1A;color:#FFFFFF!important;font-family:'IBM Plex Sans Thai','IBM Plex Sans',sans-serif;font-size:12.5px;font-weight:700;line-height:1.7;letter-spacing:normal;padding:5px 13px;border-radius:6px}.elementor-22 .elementor-element.elementor-element-6ab03663{margin-bottom:7px}.elementor-22 .elementor-element.elementor-element-6ab03663 .elementor-heading-title{font-size:20px;line-height:1.7;color:#151515!important}.elementor-22 .elementor-element.elementor-element-6a17e10d,.elementor-22 .elementor-element.elementor-element-6a17e10d p,.elementor-22 .elementor-element.elementor-element-6a17e10d ul,.elementor-22 .elementor-element.elementor-element-6a17e10d li,.elementor-22 .elementor-element.elementor-element-6a17e10d span,.elementor-22 .elementor-element.elementor-element-6a17e10d h2,.elementor-22 .elementor-element.elementor-element-6a17e10d h3{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-6a17e10d{margin-bottom:16px}.elementor-22 .elementor-element.elementor-element-6a17e10d p{margin:0;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-5d372bab,.elementor-22 .elementor-element.elementor-element-5d372bab p,.elementor-22 .elementor-element.elementor-element-5d372bab ul,.elementor-22 .elementor-element.elementor-element-5d372bab li,.elementor-22 .elementor-element.elementor-element-5d372bab span,.elementor-22 .elementor-element.elementor-element-5d372bab h2,.elementor-22 .elementor-element.elementor-element-5d372bab h3{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-5d372bab{margin-top:auto}.elementor-22 .elementor-element.elementor-element-5d372bab ul{list-style:none;margin:0;padding:0}.elementor-22 .elementor-element.elementor-element-5d372bab li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0;padding:10px 0;border-bottom:1px solid rgb(20 20 20 / .12);font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif;font-size:15px;line-height:1.7}.elementor-22 .elementor-element.elementor-element-5d372bab li:last-child{border-bottom:none}.elementor-22 .elementor-element.elementor-element-5d372bab .sz{color:#333;font-weight:500}.elementor-22 .elementor-element.elementor-element-5d372bab .pr{color:#E11F1A;font-weight:700;white-space:nowrap;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-5d372bab .pr small{color:#6E6E6E;font-weight:500;font-size:12px}.elementor-22 .elementor-element.elementor-element-1457088f{display:flex;flex-direction:column;width:100%;background-color:#FFF;border:1px solid rgb(20 20 20 / .12);border-radius:14px;padding:26px 26px 22px;overflow:hidden;transition:transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s cubic-bezier(.22,.61,.36,1),border-color .35s cubic-bezier(.22,.61,.36,1)}.elementor-22 .elementor-element.elementor-element-1457088f:hover{transform:translateY(-3px);box-shadow:0 22px 48px rgb(20 20 20 / .1);border-color:rgb(20 20 20 / .2)}@media (max-width:400px){.elementor-22 .elementor-element.elementor-element-1457088f{padding-left:18px!important;padding-right:18px}}.elementor-22 .elementor-element.elementor-element-cc1d184{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:22px!important;width:100%;padding:0}.elementor-22 .elementor-element.elementor-element-350202d8,.elementor-22 .elementor-element.elementor-element-350202d8 p,.elementor-22 .elementor-element.elementor-element-350202d8 ul,.elementor-22 .elementor-element.elementor-element-350202d8 li,.elementor-22 .elementor-element.elementor-element-350202d8 span,.elementor-22 .elementor-element.elementor-element-350202d8 h2,.elementor-22 .elementor-element.elementor-element-350202d8 h3{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-350202d8{box-sizing:border-box;margin:26px auto 0;max-width:820px!important;background:#FFF;border:1px solid rgb(20 20 20 / .12);border-left:3px solid #E11F1A;border-radius:10px;padding:18px 22px}.elementor-22 .elementor-element.elementor-element-350202d8 .elementor-widget-container{background:#fff0;border:0;padding:0}.elementor-22 .elementor-element.elementor-element-350202d8 p{margin:0;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif;font-size:13.5px;line-height:1.75;color:#555}.elementor-22 .elementor-element.elementor-element-350202d8 b{color:#151515;font-weight:700}.elementor-22 .elementor-element.elementor-element-350202d8 .pn-vat{color:#E11F1A;font-weight:700}.elementor-22 .elementor-element.elementor-element-3203dfb4{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;max-width:1680px!important;margin-inline:auto;padding:0 clamp(24px,6vw,72px)}@media (max-width:400px){.elementor-22 .elementor-element.elementor-element-3203dfb4{padding-left:16px!important;padding-right:16px}}.elementor-22 .elementor-element.elementor-element-4798b336{background-color:#E9E9E9;padding:clamp(40px,4.8vw,68px) 0;width:100%}.elementor-22 .elementor-element.elementor-element-2f12785d{margin-bottom:16px}.elementor-22 .elementor-element.elementor-element-2f12785d .elementor-heading-title{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-2ee59186 .elementor-heading-title{font-size:clamp(28px,4.4vw,54px);text-wrap:balance}.elementor-22 .elementor-element.elementor-element-2c729de7{max-width:620px!important;margin:0 auto clamp(30px,3.6vw,52px);text-align:center;padding:0}.elementor-22 .elementor-element.elementor-element-5ba587f0{margin-bottom:16px}.elementor-22 .elementor-element.elementor-element-5ba587f0 .elementor-heading-title{width:46px;height:46px;border-radius:10px;background:rgb(225 31 26 / .1);display:grid;place-items:center;font-size:22px;line-height:1.7;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-5058f01{margin-bottom:9px}.elementor-22 .elementor-element.elementor-element-5058f01 .elementor-heading-title{font-size:18px;line-height:1.7;color:#151515!important}.elementor-22 .elementor-element.elementor-element-b6dc2ac,.elementor-22 .elementor-element.elementor-element-b6dc2ac p,.elementor-22 .elementor-element.elementor-element-b6dc2ac ul,.elementor-22 .elementor-element.elementor-element-b6dc2ac li,.elementor-22 .elementor-element.elementor-element-b6dc2ac span,.elementor-22 .elementor-element.elementor-element-b6dc2ac h2,.elementor-22 .elementor-element.elementor-element-b6dc2ac h3{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-b6dc2ac p{margin:0;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-58944dc8{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;background-color:#FFF;border:1px solid rgb(20 20 20 / .12);border-radius:12px;padding:28px 26px}.elementor-22 .elementor-element.elementor-element-1300b873{margin-bottom:16px}.elementor-22 .elementor-element.elementor-element-1300b873 .elementor-heading-title{width:46px;height:46px;border-radius:10px;background:rgb(225 31 26 / .1);display:grid;place-items:center;font-size:22px;line-height:1.7;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-4c30c428{margin-bottom:9px}.elementor-22 .elementor-element.elementor-element-4c30c428 .elementor-heading-title{font-size:18px;line-height:1.7;color:#151515!important}.elementor-22 .elementor-element.elementor-element-268ab0af,.elementor-22 .elementor-element.elementor-element-268ab0af p,.elementor-22 .elementor-element.elementor-element-268ab0af ul,.elementor-22 .elementor-element.elementor-element-268ab0af li,.elementor-22 .elementor-element.elementor-element-268ab0af span,.elementor-22 .elementor-element.elementor-element-268ab0af h2,.elementor-22 .elementor-element.elementor-element-268ab0af h3{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-268ab0af p{margin:0;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-34fffa44{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;background-color:#FFF;border:1px solid rgb(20 20 20 / .12);border-radius:12px;padding:28px 26px}.elementor-22 .elementor-element.elementor-element-358c42cf{margin-bottom:16px}.elementor-22 .elementor-element.elementor-element-358c42cf .elementor-heading-title{width:46px;height:46px;border-radius:10px;background:rgb(225 31 26 / .1);display:grid;place-items:center;font-size:22px;line-height:1.7;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-734e12fc{margin-bottom:9px}.elementor-22 .elementor-element.elementor-element-734e12fc .elementor-heading-title{font-size:18px;line-height:1.7;color:#151515!important}.elementor-22 .elementor-element.elementor-element-4347f385,.elementor-22 .elementor-element.elementor-element-4347f385 p,.elementor-22 .elementor-element.elementor-element-4347f385 ul,.elementor-22 .elementor-element.elementor-element-4347f385 li,.elementor-22 .elementor-element.elementor-element-4347f385 span,.elementor-22 .elementor-element.elementor-element-4347f385 h2,.elementor-22 .elementor-element.elementor-element-4347f385 h3{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-4347f385 p{margin:0;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-3c88b5cb{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;background-color:#FFF;border:1px solid rgb(20 20 20 / .12);border-radius:12px;padding:28px 26px}.elementor-22 .elementor-element.elementor-element-1dde952{margin-bottom:16px}.elementor-22 .elementor-element.elementor-element-1dde952 .elementor-heading-title{width:46px;height:46px;border-radius:10px;background:rgb(225 31 26 / .1);display:grid;place-items:center;font-size:22px;line-height:1.7;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-463d7484{margin-bottom:9px}.elementor-22 .elementor-element.elementor-element-463d7484 .elementor-heading-title{font-size:18px;line-height:1.7;color:#151515!important}.elementor-22 .elementor-element.elementor-element-6aa271e9,.elementor-22 .elementor-element.elementor-element-6aa271e9 p,.elementor-22 .elementor-element.elementor-element-6aa271e9 ul,.elementor-22 .elementor-element.elementor-element-6aa271e9 li,.elementor-22 .elementor-element.elementor-element-6aa271e9 span,.elementor-22 .elementor-element.elementor-element-6aa271e9 h2,.elementor-22 .elementor-element.elementor-element-6aa271e9 h3{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-6aa271e9 p{margin:0;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-285db9f2{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;background-color:#FFF;border:1px solid rgb(20 20 20 / .12);border-radius:12px;padding:28px 26px}.elementor-22 .elementor-element.elementor-element-d514feb{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px!important;width:100%;padding:0}.elementor-22 .elementor-element.elementor-element-47f7f95a{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;max-width:1680px!important;margin-inline:auto;padding:0 clamp(24px,6vw,72px)}@media (max-width:400px){.elementor-22 .elementor-element.elementor-element-47f7f95a{padding-left:16px!important;padding-right:16px}}.elementor-22 .elementor-element.elementor-element-5529478c{background-color:#E9E9E9;padding:0 0 clamp(40px,4.8vw,68px);width:100%}.elementor-22 .elementor-element.elementor-element-2fdbc513{margin-bottom:16px}.elementor-22 .elementor-element.elementor-element-36139c46 .elementor-heading-title{font-size:clamp(28px,4.4vw,54px);text-wrap:balance}.elementor-22 .elementor-element.elementor-element-48b313e6{max-width:760px;margin:0 auto clamp(30px,3.6vw,52px);text-align:center;padding:0}.elementor-22 .elementor-element.elementor-element-9078fd8{margin-bottom:6px}.elementor-22 .elementor-element.elementor-element-9078fd8 .elementor-heading-title{color:#FFFFFF!important}.elementor-22 .elementor-element.elementor-element-6ff2b356 .elementor-heading-title{color:#E11F1A!important}.elementor-22 .elementor-element.elementor-element-e2e73ce{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:4/3.4;border-radius:12px;overflow:hidden;padding:24px;color:#fff;width:100%}.elementor-22 .elementor-element.elementor-element-e2e73ce>.elementor-widget-image{position:absolute;inset:0;z-index:0;width:100%;height:100%;margin:0;padding:0;line-height:0}.elementor-22 .elementor-element.elementor-element-e2e73ce>.elementor-widget-image>.elementor-widget-container{height:100%}.elementor-22 .elementor-element.elementor-element-e2e73ce>.elementor-widget-image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .7s cubic-bezier(.22,.61,.36,1)}.elementor-22 .elementor-element.elementor-element-e2e73ce:hover>.elementor-widget-image img{transform:scale(1.06)}.elementor-22 .elementor-element.elementor-element-e2e73ce::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgb(10 8 6 / .15) 40%,rgb(10 8 6 / .85))}.elementor-22 .elementor-element.elementor-element-e2e73ce>.elementor-widget-heading{position:relative;z-index:2}.elementor-22 .elementor-element.elementor-element-1b2c5404{margin-bottom:6px}.elementor-22 .elementor-element.elementor-element-1b2c5404 .elementor-heading-title{color:#FFFFFF!important}.elementor-22 .elementor-element.elementor-element-37362a6c .elementor-heading-title{color:#E11F1A!important}.elementor-22 .elementor-element.elementor-element-87da491{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:4/3.4;border-radius:12px;overflow:hidden;padding:24px;color:#fff;width:100%}.elementor-22 .elementor-element.elementor-element-87da491>.elementor-widget-image{position:absolute;inset:0;z-index:0;width:100%;height:100%;margin:0;padding:0;line-height:0}.elementor-22 .elementor-element.elementor-element-87da491>.elementor-widget-image>.elementor-widget-container{height:100%}.elementor-22 .elementor-element.elementor-element-87da491>.elementor-widget-image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .7s cubic-bezier(.22,.61,.36,1)}.elementor-22 .elementor-element.elementor-element-87da491:hover>.elementor-widget-image img{transform:scale(1.06)}.elementor-22 .elementor-element.elementor-element-87da491::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgb(10 8 6 / .15) 40%,rgb(10 8 6 / .85))}.elementor-22 .elementor-element.elementor-element-87da491>.elementor-widget-heading{position:relative;z-index:2}.elementor-22 .elementor-element.elementor-element-6a51f605{margin-bottom:6px}.elementor-22 .elementor-element.elementor-element-6a51f605 .elementor-heading-title{color:#FFFFFF!important}.elementor-22 .elementor-element.elementor-element-6ca9267b .elementor-heading-title{color:#E11F1A!important}.elementor-22 .elementor-element.elementor-element-2ad17914{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:4/3.4;border-radius:12px;overflow:hidden;padding:24px;color:#fff;width:100%}.elementor-22 .elementor-element.elementor-element-2ad17914>.elementor-widget-image{position:absolute;inset:0;z-index:0;width:100%;height:100%;margin:0;padding:0;line-height:0}.elementor-22 .elementor-element.elementor-element-2ad17914>.elementor-widget-image>.elementor-widget-container{height:100%}.elementor-22 .elementor-element.elementor-element-2ad17914>.elementor-widget-image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .7s cubic-bezier(.22,.61,.36,1)}.elementor-22 .elementor-element.elementor-element-2ad17914:hover>.elementor-widget-image img{transform:scale(1.06)}.elementor-22 .elementor-element.elementor-element-2ad17914::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgb(10 8 6 / .15) 40%,rgb(10 8 6 / .85))}.elementor-22 .elementor-element.elementor-element-2ad17914>.elementor-widget-heading{position:relative;z-index:2}.elementor-22 .elementor-element.elementor-element-2ca6def9{margin-bottom:6px}.elementor-22 .elementor-element.elementor-element-2ca6def9 .elementor-heading-title{color:#FFFFFF!important}.elementor-22 .elementor-element.elementor-element-2f867516 .elementor-heading-title{color:#E11F1A!important}.elementor-22 .elementor-element.elementor-element-41df739{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:4/3.4;border-radius:12px;overflow:hidden;padding:24px;color:#fff;width:100%}.elementor-22 .elementor-element.elementor-element-41df739>.elementor-widget-image{position:absolute;inset:0;z-index:0;width:100%;height:100%;margin:0;padding:0;line-height:0}.elementor-22 .elementor-element.elementor-element-41df739>.elementor-widget-image>.elementor-widget-container{height:100%}.elementor-22 .elementor-element.elementor-element-41df739>.elementor-widget-image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .7s cubic-bezier(.22,.61,.36,1)}.elementor-22 .elementor-element.elementor-element-41df739:hover>.elementor-widget-image img{transform:scale(1.06)}.elementor-22 .elementor-element.elementor-element-41df739::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgb(10 8 6 / .15) 40%,rgb(10 8 6 / .85))}.elementor-22 .elementor-element.elementor-element-41df739>.elementor-widget-heading{position:relative;z-index:2}.elementor-22 .elementor-element.elementor-element-8d2723a{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:22px;width:100%;padding:0}.elementor-22 .elementor-element.elementor-element-31c2f728{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;max-width:1680px;margin-inline:auto;padding:0 clamp(24px,6vw,72px)}.elementor-22 .elementor-element.elementor-element-1cc96add{background-color:#E9E9E9;padding:clamp(40px,4.8vw,68px) 0;width:100%}.elementor-22 .elementor-element.elementor-element-7b83f32d{margin-bottom:16px}.elementor-22 .elementor-element.elementor-element-7b83f32d .elementor-heading-title{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-4ab94c73 .elementor-heading-title{font-size:clamp(28px,4.4vw,54px);text-wrap:balance}.elementor-22 .elementor-element.elementor-element-22d48bea{max-width:760px!important;margin:0 auto clamp(30px,3.6vw,52px);text-align:center;padding:0}.elementor-22 .elementor-element.elementor-element-5257ba0 .elementor-toggle{max-width:860px!important;margin:0 auto;background:#fff0;border:none;padding:0}.elementor-22 .elementor-element.elementor-element-5257ba0 .elementor-toggle-item{border-bottom:1px solid rgb(20 20 20 / .12)}.elementor-22 .elementor-element.elementor-element-5257ba0 .elementor-tab-title,.elementor-22 .elementor-element.elementor-element-5257ba0 .elementor-tab-title a,.elementor-22 .elementor-element.elementor-element-5257ba0 .elementor-toggle-title{position:relative;padding:24px 44px 24px 0;border:none;background:none;cursor:pointer;font-family:'IBM Plex Sans Thai','IBM Plex Sans',sans-serif!important;font-weight:600!important;font-size:clamp(16px,1.7vw,19px)!important;line-height:1.5!important;color:#151515!important;text-transform:none;letter-spacing:normal;transition:.3s cubic-bezier(.22,.61,.36,1)}.elementor-22 .elementor-element.elementor-element-5257ba0 .elementor-tab-title.elementor-active,.elementor-22 .elementor-element.elementor-element-5257ba0 .elementor-tab-title.elementor-active a,.elementor-22 .elementor-element.elementor-element-5257ba0 .elementor-tab-title:not(.elementor-active){color:#151515!important}.elementor-22 .elementor-element.elementor-element-5257ba0 .elementor-toggle-icon{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:auto;color:#E11F1A;font-size:24px;font-weight:400;line-height:1}.elementor-22 .elementor-element.elementor-element-5257ba0 .elementor-toggle-icon i,.elementor-22 .elementor-element.elementor-element-5257ba0 .elementor-toggle-icon svg{font-weight:400;fill:#E11F1A}.elementor-22 .elementor-element.elementor-element-5257ba0 .elementor-tab-content,.elementor-22 .elementor-element.elementor-element-5257ba0 .elementor-tab-content p{border:none;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif!important;font-size:15.5px!important;font-weight:400!important;line-height:1.8!important;color:#3B3B3B!important}.elementor-22 .elementor-element.elementor-element-5257ba0 .elementor-tab-content{padding:0 0 24px;max-width:760px!important}.elementor-22 .elementor-element.elementor-element-5257ba0 .elementor-tab-content p{margin:0}.elementor-22 .elementor-element.elementor-element-7aad8460{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;max-width:1680px!important;margin-inline:auto;padding:0 clamp(24px,6vw,72px)}@media (max-width:400px){.elementor-22 .elementor-element.elementor-element-7aad8460{padding-left:16px!important;padding-right:16px}}.elementor-22 .elementor-element.elementor-element-762feb59{background-color:#E9E9E9;padding:clamp(40px,4.8vw,68px) 0;width:100%}.elementor-22 .elementor-element.elementor-element-6ec016b9 .elementor-heading-title{font-size:clamp(20px,2.2vw,28px);max-width:600px!important;color:#F2F2F2!important}.elementor-22 .elementor-element.elementor-element-7f6fb45b,.elementor-22 .elementor-element.elementor-element-7f6fb45b p,.elementor-22 .elementor-element.elementor-element-7f6fb45b ul,.elementor-22 .elementor-element.elementor-element-7f6fb45b li,.elementor-22 .elementor-element.elementor-element-7f6fb45b span,.elementor-22 .elementor-element.elementor-element-7f6fb45b h2,.elementor-22 .elementor-element.elementor-element-7f6fb45b h3{font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif}.elementor-22 .elementor-element.elementor-element-7f6fb45b{margin-top:10px;max-width:560px!important}.elementor-22 .elementor-element.elementor-element-7f6fb45b p{margin:0}.elementor-22 .elementor-element.elementor-element-33615556{padding:0;gap:0;width:auto;flex:0 1 auto;max-width:600px!important}.elementor-22 .elementor-element.elementor-element-1f3ec0b3{width:auto!important;flex:0 0 auto;max-width:100%}.elementor-22 .elementor-element.elementor-element-1f3ec0b3 .elementor-button{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;padding:16px 32px;border:none;border-radius:8px;background-color:#06C755!important;color:#FFFFFF!important;font-family:'IBM Plex Sans','IBM Plex Sans Thai',sans-serif;font-size:14px;font-weight:600;letter-spacing:.01em;line-height:1.7;box-shadow:none;transition:.35s cubic-bezier(.22,.61,.36,1)}.elementor-22 .elementor-element.elementor-element-1f3ec0b3 .elementor-button .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;gap:10px}.elementor-22 .elementor-element.elementor-element-1f3ec0b3 .elementor-button .elementor-button-text{transform:translateY(2px)}.elementor-22 .elementor-element.elementor-element-1f3ec0b3 .elementor-button:hover,.elementor-22 .elementor-element.elementor-element-1f3ec0b3 .elementor-button:focus{background-color:#05A648!important;color:#FFFFFF!important;transform:translateY(-2px)}.elementor-22 .elementor-element.elementor-element-49d67b54{position:relative;overflow:hidden;border-radius:16px;padding:clamp(24px,2.6vw,36px) clamp(28px,3vw,44px);width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1px;flex-wrap:wrap;background:linear-gradient(150deg,#161616,#0C0C0C);color:#F2F2F2}.elementor-22 .elementor-element.elementor-element-49d67b54::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(90% 150% at 100% 0%,rgb(225 31 26 / .3),transparent 58%)}.elementor-22 .elementor-element.elementor-element-49d67b54>*{position:relative;z-index:1}.elementor-22 .elementor-element.elementor-element-49d67b54 .elementor-widget:not(:last-child){margin-bottom:0}.elementor-22 .elementor-element.elementor-element-78506445{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;max-width:1680px!important;margin-inline:auto;padding:0 clamp(24px,6vw,72px)}@media (max-width:400px){.elementor-22 .elementor-element.elementor-element-78506445{padding-left:16px!important;padding-right:16px}}.elementor-22 .elementor-element.elementor-element-6196f17b{background-color:#F2F2F2;padding:0 0 clamp(40px,4.8vw,68px);width:100%}