.elementor-55 .elementor-element.elementor-element-362dc33b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-362dc33b:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-362dc33b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071017;}.elementor-55 .elementor-element.elementor-element-362dc33b > .elementor-container{max-width:1280px;min-height:400px;}.elementor-55 .elementor-element.elementor-element-362dc33b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 28px 40px 28px;}.elementor-55 .elementor-element.elementor-element-362dc33b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-756f17ae.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-756f17ae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-756f17ae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-756f17ae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-55 .elementor-element.elementor-element-3047e2be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-e4cbff7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:64px;line-height:1.6em;color:#ed0715;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-7dde811b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-7dde811b .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:42px;font-weight:700;line-height:1.28em;color:#ffffff;}.elementor-55 .elementor-element.elementor-element-38c437d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:21px;line-height:1.6em;color:#ffffff;}.elementor-55 .elementor-element.elementor-element-566b1757{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:13px;line-height:1.6em;color:#e3e9ed;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-55 .elementor-element.elementor-element-6f7402c3 .elementor-button{background-color:#ed0715;font-family:"Noto Sans Thai", Sans-serif;font-size:15px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:7px 7px 7px 7px;padding:13px 23px 13px 23px;}.elementor-55 .elementor-element.elementor-element-6f7402c3{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-39c48e08 .elementor-button{background-color:#ffffff;font-family:"Noto Sans Thai", Sans-serif;font-size:15px;font-weight:700;fill:#101820;color:#101820;border-radius:7px 7px 7px 7px;padding:13px 23px 13px 23px;}.elementor-55 .elementor-element.elementor-element-39c48e08{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-7561496d:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-7561496d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-55 .elementor-element.elementor-element-7561496d > .elementor-container{max-width:1280px;}.elementor-55 .elementor-element.elementor-element-7561496d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 28px 32px 28px;}.elementor-55 .elementor-element.elementor-element-7561496d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-6951aff.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-6951aff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-6951aff > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-6951aff > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-112ae3c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:11px;line-height:1.6em;color:#56616b;}.elementor-55 .elementor-element.elementor-element-3fa93ee2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-3fa93ee2 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:32px;font-weight:700;line-height:1.28em;color:#101820;}.elementor-55 .elementor-element.elementor-element-1bba3407{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:16px;line-height:1.6em;color:#394652;}.elementor-55 .elementor-element.elementor-element-42c5f597{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-5c6dff81.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-5c6dff81.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-5c6dff81 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-5c6dff81 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-681b3523{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:43px;line-height:1.6em;color:#ed0715;}.elementor-55 .elementor-element.elementor-element-6ae82d8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-6ae82d8e .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:27px;font-weight:700;line-height:1.28em;color:#ffffff;}.elementor-55 .elementor-element.elementor-element-265503c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:16px;line-height:1.6em;color:#e9edf0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-5c79a21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-5c79a21 .elementor-icon-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-5c79a21.elementor-view-stacked .elementor-icon{background-color:#607181;}.elementor-55 .elementor-element.elementor-element-5c79a21.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-5c79a21.elementor-view-default .elementor-icon{color:#607181;border-color:#607181;}.elementor-55 .elementor-element.elementor-element-5c79a21.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-5c79a21.elementor-view-default .elementor-icon svg{fill:#607181;}.elementor-55 .elementor-element.elementor-element-5c79a21 .elementor-icon{font-size:34px;}.elementor-55 .elementor-element.elementor-element-5c79a21 .elementor-icon svg{height:34px;}.elementor-55 .elementor-element.elementor-element-33df3d63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:12px;line-height:1.6em;color:#9aaab8;}.elementor-55 .elementor-element.elementor-element-5d2979f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:14px;line-height:1.6em;color:#edf1f4;}.elementor-55 .elementor-element.elementor-element-cff42fc .elementor-button{background-color:#ffffff;font-family:"Noto Sans Thai", Sans-serif;font-size:15px;font-weight:700;fill:#101820;color:#101820;border-radius:7px 7px 7px 7px;padding:13px 23px 13px 23px;}.elementor-55 .elementor-element.elementor-element-cff42fc{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-1615f239.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-1615f239.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-1615f239 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-1615f239 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-66a0cbf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:43px;line-height:1.6em;color:#ed0715;}.elementor-55 .elementor-element.elementor-element-114eae80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-114eae80 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:27px;font-weight:700;line-height:1.28em;color:#ffffff;}.elementor-55 .elementor-element.elementor-element-72b60f1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:16px;line-height:1.6em;color:#e9edf0;}.elementor-55 .elementor-element.elementor-element-130f4ebc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-130f4ebc .elementor-icon-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-130f4ebc.elementor-view-stacked .elementor-icon{background-color:#607181;}.elementor-55 .elementor-element.elementor-element-130f4ebc.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-130f4ebc.elementor-view-default .elementor-icon{color:#607181;border-color:#607181;}.elementor-55 .elementor-element.elementor-element-130f4ebc.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-130f4ebc.elementor-view-default .elementor-icon svg{fill:#607181;}.elementor-55 .elementor-element.elementor-element-130f4ebc .elementor-icon{font-size:34px;}.elementor-55 .elementor-element.elementor-element-130f4ebc .elementor-icon svg{height:34px;}.elementor-55 .elementor-element.elementor-element-330e6498{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:12px;line-height:1.6em;color:#9aaab8;}.elementor-55 .elementor-element.elementor-element-4871446{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:14px;line-height:1.6em;color:#edf1f4;}.elementor-55 .elementor-element.elementor-element-73285e8 .elementor-button{background-color:#ffffff;font-family:"Noto Sans Thai", Sans-serif;font-size:15px;font-weight:700;fill:#101820;color:#101820;border-radius:7px 7px 7px 7px;padding:13px 23px 13px 23px;}.elementor-55 .elementor-element.elementor-element-73285e8{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-694e39b4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-694e39b4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-694e39b4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-694e39b4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-7c0ef9d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:43px;line-height:1.6em;color:#ed0715;}.elementor-55 .elementor-element.elementor-element-566d167d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-566d167d .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:27px;font-weight:700;line-height:1.28em;color:#ffffff;}.elementor-55 .elementor-element.elementor-element-4e2354cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:16px;line-height:1.6em;color:#e9edf0;}.elementor-55 .elementor-element.elementor-element-73e4f2f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-73e4f2f2 .elementor-icon-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-73e4f2f2.elementor-view-stacked .elementor-icon{background-color:#607181;}.elementor-55 .elementor-element.elementor-element-73e4f2f2.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-73e4f2f2.elementor-view-default .elementor-icon{color:#607181;border-color:#607181;}.elementor-55 .elementor-element.elementor-element-73e4f2f2.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-73e4f2f2.elementor-view-default .elementor-icon svg{fill:#607181;}.elementor-55 .elementor-element.elementor-element-73e4f2f2 .elementor-icon{font-size:34px;}.elementor-55 .elementor-element.elementor-element-73e4f2f2 .elementor-icon svg{height:34px;}.elementor-55 .elementor-element.elementor-element-3d8045ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:12px;line-height:1.6em;color:#9aaab8;}.elementor-55 .elementor-element.elementor-element-1b3cc674{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:14px;line-height:1.6em;color:#edf1f4;}.elementor-55 .elementor-element.elementor-element-659d55ca .elementor-button{background-color:#ffffff;font-family:"Noto Sans Thai", Sans-serif;font-size:15px;font-weight:700;fill:#101820;color:#101820;border-radius:7px 7px 7px 7px;padding:13px 23px 13px 23px;}.elementor-55 .elementor-element.elementor-element-659d55ca{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-731872cd:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-731872cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08121a;}.elementor-55 .elementor-element.elementor-element-731872cd > .elementor-container{max-width:1280px;}.elementor-55 .elementor-element.elementor-element-731872cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 28px 30px 28px;}.elementor-55 .elementor-element.elementor-element-731872cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-3d1bdea2.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-3d1bdea2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-3d1bdea2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-3d1bdea2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-4fd034f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:11px;line-height:1.6em;color:#d8e1e7;}.elementor-55 .elementor-element.elementor-element-c18ff9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-c18ff9 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:29px;font-weight:700;line-height:1.28em;color:#ffffff;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-168aa995.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-168aa995.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-168aa995 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-168aa995 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-84dd684{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-84dd684 .elementor-icon-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-84dd684.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-55 .elementor-element.elementor-element-84dd684.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-84dd684.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-55 .elementor-element.elementor-element-84dd684.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-84dd684.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-55 .elementor-element.elementor-element-84dd684 .elementor-icon{font-size:32px;}.elementor-55 .elementor-element.elementor-element-84dd684 .elementor-icon svg{height:32px;}.elementor-55 .elementor-element.elementor-element-3e03e6fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-3e03e6fe .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:21px;font-weight:700;line-height:1.28em;color:#ffffff;}.elementor-55 .elementor-element.elementor-element-75930815{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:14px;line-height:1.6em;color:#dbe3e9;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-4e130af3.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-4e130af3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-4e130af3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-4e130af3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-463c8263{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-463c8263 .elementor-icon-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-463c8263.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-55 .elementor-element.elementor-element-463c8263.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-463c8263.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-55 .elementor-element.elementor-element-463c8263.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-463c8263.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-55 .elementor-element.elementor-element-463c8263 .elementor-icon{font-size:32px;}.elementor-55 .elementor-element.elementor-element-463c8263 .elementor-icon svg{height:32px;}.elementor-55 .elementor-element.elementor-element-7c94db1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-7c94db1c .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:21px;font-weight:700;line-height:1.28em;color:#ffffff;}.elementor-55 .elementor-element.elementor-element-bdc550a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:14px;line-height:1.6em;color:#dbe3e9;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-54cb563b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-54cb563b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-54cb563b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-54cb563b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-76145bd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-76145bd6 .elementor-icon-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-76145bd6.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-55 .elementor-element.elementor-element-76145bd6.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-76145bd6.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-55 .elementor-element.elementor-element-76145bd6.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-76145bd6.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-55 .elementor-element.elementor-element-76145bd6 .elementor-icon{font-size:32px;}.elementor-55 .elementor-element.elementor-element-76145bd6 .elementor-icon svg{height:32px;}.elementor-55 .elementor-element.elementor-element-593e2963{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-593e2963 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:21px;font-weight:700;line-height:1.28em;color:#ffffff;}.elementor-55 .elementor-element.elementor-element-1c01a18d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:14px;line-height:1.6em;color:#dbe3e9;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-2382c0fb.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-2382c0fb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-2382c0fb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-2382c0fb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-7fe9b960{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-7fe9b960 .elementor-icon-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-7fe9b960.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-55 .elementor-element.elementor-element-7fe9b960.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-7fe9b960.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-55 .elementor-element.elementor-element-7fe9b960.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-7fe9b960.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-55 .elementor-element.elementor-element-7fe9b960 .elementor-icon{font-size:32px;}.elementor-55 .elementor-element.elementor-element-7fe9b960 .elementor-icon svg{height:32px;}.elementor-55 .elementor-element.elementor-element-48b89c23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-48b89c23 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:21px;font-weight:700;line-height:1.28em;color:#ffffff;}.elementor-55 .elementor-element.elementor-element-54b6b8c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:14px;line-height:1.6em;color:#dbe3e9;}.elementor-55 .elementor-element.elementor-element-ce34bf1:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-ce34bf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-55 .elementor-element.elementor-element-ce34bf1 > .elementor-container{max-width:1280px;}.elementor-55 .elementor-element.elementor-element-ce34bf1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 28px 20px 28px;}.elementor-55 .elementor-element.elementor-element-ce34bf1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-7c1a4623.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-7c1a4623.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-7c1a4623 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-7c1a4623 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-1006deca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:11px;line-height:1.6em;color:#56616b;}.elementor-55 .elementor-element.elementor-element-13936672{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-13936672 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:32px;font-weight:700;line-height:1.28em;color:#101820;}.elementor-55 .elementor-element.elementor-element-45e4ddb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:16px;line-height:1.6em;color:#394652;}.elementor-55 .elementor-element.elementor-element-3bd118d6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-78421892.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-78421892.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-78421892 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-78421892 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-689ecfa6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-689ecfa6 .elementor-icon-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-689ecfa6.elementor-view-stacked .elementor-icon{background-color:#607181;}.elementor-55 .elementor-element.elementor-element-689ecfa6.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-689ecfa6.elementor-view-default .elementor-icon{color:#607181;border-color:#607181;}.elementor-55 .elementor-element.elementor-element-689ecfa6.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-689ecfa6.elementor-view-default .elementor-icon svg{fill:#607181;}.elementor-55 .elementor-element.elementor-element-689ecfa6 .elementor-icon{font-size:34px;}.elementor-55 .elementor-element.elementor-element-689ecfa6 .elementor-icon svg{height:34px;}.elementor-55 .elementor-element.elementor-element-5ce9bcc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:12px;line-height:1.6em;color:#9aaab8;}.elementor-55 .elementor-element.elementor-element-770ed3ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-770ed3ec .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:18px;font-weight:700;line-height:1.28em;color:#101820;}.elementor-55 .elementor-element.elementor-element-565ba332{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:15px;line-height:1.6em;color:#172330;}.elementor-55 .elementor-element.elementor-element-5e5174c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:13px;line-height:1.6em;color:#56616b;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-5ff13317.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-5ff13317.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-5ff13317 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-5ff13317 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-33a20f4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-33a20f4b .elementor-icon-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-33a20f4b.elementor-view-stacked .elementor-icon{background-color:#607181;}.elementor-55 .elementor-element.elementor-element-33a20f4b.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-33a20f4b.elementor-view-default .elementor-icon{color:#607181;border-color:#607181;}.elementor-55 .elementor-element.elementor-element-33a20f4b.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-33a20f4b.elementor-view-default .elementor-icon svg{fill:#607181;}.elementor-55 .elementor-element.elementor-element-33a20f4b .elementor-icon{font-size:34px;}.elementor-55 .elementor-element.elementor-element-33a20f4b .elementor-icon svg{height:34px;}.elementor-55 .elementor-element.elementor-element-307d82e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:12px;line-height:1.6em;color:#9aaab8;}.elementor-55 .elementor-element.elementor-element-43528cb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-43528cb3 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:18px;font-weight:700;line-height:1.28em;color:#101820;}.elementor-55 .elementor-element.elementor-element-34120d64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:15px;line-height:1.6em;color:#172330;}.elementor-55 .elementor-element.elementor-element-4c4ae48f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:13px;line-height:1.6em;color:#56616b;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-161968a9.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-161968a9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-161968a9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-161968a9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-5ca6f9bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-5ca6f9bb .elementor-icon-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-5ca6f9bb.elementor-view-stacked .elementor-icon{background-color:#607181;}.elementor-55 .elementor-element.elementor-element-5ca6f9bb.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-5ca6f9bb.elementor-view-default .elementor-icon{color:#607181;border-color:#607181;}.elementor-55 .elementor-element.elementor-element-5ca6f9bb.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-5ca6f9bb.elementor-view-default .elementor-icon svg{fill:#607181;}.elementor-55 .elementor-element.elementor-element-5ca6f9bb .elementor-icon{font-size:34px;}.elementor-55 .elementor-element.elementor-element-5ca6f9bb .elementor-icon svg{height:34px;}.elementor-55 .elementor-element.elementor-element-7570af3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:12px;line-height:1.6em;color:#9aaab8;}.elementor-55 .elementor-element.elementor-element-7bd0508a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-7bd0508a .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:18px;font-weight:700;line-height:1.28em;color:#101820;}.elementor-55 .elementor-element.elementor-element-64f8e5de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:15px;line-height:1.6em;color:#172330;}.elementor-55 .elementor-element.elementor-element-2c2f50cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:13px;line-height:1.6em;color:#56616b;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-1830dfb5.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-1830dfb5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-1830dfb5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-1830dfb5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-67f0c8bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-67f0c8bd .elementor-icon-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-67f0c8bd.elementor-view-stacked .elementor-icon{background-color:#607181;}.elementor-55 .elementor-element.elementor-element-67f0c8bd.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-67f0c8bd.elementor-view-default .elementor-icon{color:#607181;border-color:#607181;}.elementor-55 .elementor-element.elementor-element-67f0c8bd.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-67f0c8bd.elementor-view-default .elementor-icon svg{fill:#607181;}.elementor-55 .elementor-element.elementor-element-67f0c8bd .elementor-icon{font-size:34px;}.elementor-55 .elementor-element.elementor-element-67f0c8bd .elementor-icon svg{height:34px;}.elementor-55 .elementor-element.elementor-element-1efc7469{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:12px;line-height:1.6em;color:#9aaab8;}.elementor-55 .elementor-element.elementor-element-5e38de6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-5e38de6 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:18px;font-weight:700;line-height:1.28em;color:#101820;}.elementor-55 .elementor-element.elementor-element-46b6b13e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:15px;line-height:1.6em;color:#172330;}.elementor-55 .elementor-element.elementor-element-652b4d06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:13px;line-height:1.6em;color:#56616b;}.elementor-55 .elementor-element.elementor-element-257dda0c:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-257dda0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-55 .elementor-element.elementor-element-257dda0c > .elementor-container{max-width:1280px;}.elementor-55 .elementor-element.elementor-element-257dda0c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:16px 28px 20px 28px;}.elementor-55 .elementor-element.elementor-element-257dda0c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-3e8468ca.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-3e8468ca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-3e8468ca > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-3e8468ca > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-328c8a03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:11px;line-height:1.6em;color:#56616b;}.elementor-55 .elementor-element.elementor-element-793d7239{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-793d7239 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:28px;font-weight:700;line-height:1.28em;color:#101820;}.elementor-55 .elementor-element.elementor-element-2a4a875b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:15px;line-height:1.6em;color:#56616b;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-37ac4304.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-37ac4304.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-37ac4304 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-37ac4304 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-32e8d36{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-11ec3e71.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-11ec3e71.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-11ec3e71 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-11ec3e71 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-1ea6eb7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-1ea6eb7e .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:14px;font-weight:700;line-height:1.28em;color:#ffffff;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-4a287cd9.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-4a287cd9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-4a287cd9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-4a287cd9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-43ff3111{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-43ff3111 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:14px;font-weight:700;line-height:1.28em;color:#ffffff;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-2bf66f9.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-2bf66f9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-2bf66f9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-2bf66f9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-66e91e17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-66e91e17 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:14px;font-weight:700;line-height:1.28em;color:#ffffff;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-4ec6c2b9.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-4ec6c2b9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-4ec6c2b9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-4ec6c2b9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-2515a833{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-2515a833 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:14px;font-weight:700;line-height:1.28em;color:#ffffff;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-6c281dc2.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-6c281dc2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-6c281dc2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-6c281dc2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-118a8790{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-118a8790 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:14px;font-weight:700;line-height:1.28em;color:#ffffff;}.elementor-55 .elementor-element.elementor-element-41b6cf62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:11px;line-height:1.6em;color:#6a7782;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-56227aa7.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-56227aa7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-56227aa7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-56227aa7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-3778222{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-3778222 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:18px;font-weight:700;line-height:1.28em;color:#101820;}.elementor-55 .elementor-element.elementor-element-2e76d4fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:14px;line-height:1.6em;color:#56616b;}.elementor-55 .elementor-element.elementor-element-5bee1ffe .elementor-button{background-color:#ffffff;font-family:"Noto Sans Thai", Sans-serif;font-size:15px;font-weight:700;fill:#101820;color:#101820;border-radius:7px 7px 7px 7px;padding:13px 23px 13px 23px;}.elementor-55 .elementor-element.elementor-element-5bee1ffe{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-2230f30a:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-2230f30a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-55 .elementor-element.elementor-element-2230f30a > .elementor-container{max-width:1280px;}.elementor-55 .elementor-element.elementor-element-2230f30a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 28px 22px 28px;}.elementor-55 .elementor-element.elementor-element-2230f30a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-74bb5be7.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-74bb5be7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-74bb5be7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-74bb5be7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-174052fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:11px;line-height:1.6em;color:#56616b;}.elementor-55 .elementor-element.elementor-element-7fd8cc6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-7fd8cc6b .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:32px;font-weight:700;line-height:1.28em;color:#101820;}.elementor-55 .elementor-element.elementor-element-39c8ae84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:16px;line-height:1.6em;color:#394652;}.elementor-55 .elementor-element.elementor-element-7f02a42b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-762b8fc3.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-762b8fc3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-762b8fc3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-762b8fc3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-2959e445{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-2959e445 .elementor-icon-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-2959e445.elementor-view-stacked .elementor-icon{background-color:#607181;}.elementor-55 .elementor-element.elementor-element-2959e445.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-2959e445.elementor-view-default .elementor-icon{color:#607181;border-color:#607181;}.elementor-55 .elementor-element.elementor-element-2959e445.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-2959e445.elementor-view-default .elementor-icon svg{fill:#607181;}.elementor-55 .elementor-element.elementor-element-2959e445 .elementor-icon{font-size:34px;}.elementor-55 .elementor-element.elementor-element-2959e445 .elementor-icon svg{height:34px;}.elementor-55 .elementor-element.elementor-element-6ed49df0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:12px;line-height:1.6em;color:#9aaab8;}.elementor-55 .elementor-element.elementor-element-384e939e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-384e939e .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:14px;font-weight:700;line-height:1.28em;color:#101820;}.elementor-55 .elementor-element.elementor-element-4d5672b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:12px;line-height:1.6em;color:#6a7782;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-280a34c3.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-280a34c3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-280a34c3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-280a34c3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-44c4627a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-44c4627a .elementor-icon-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-44c4627a.elementor-view-stacked .elementor-icon{background-color:#607181;}.elementor-55 .elementor-element.elementor-element-44c4627a.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-44c4627a.elementor-view-default .elementor-icon{color:#607181;border-color:#607181;}.elementor-55 .elementor-element.elementor-element-44c4627a.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-44c4627a.elementor-view-default .elementor-icon svg{fill:#607181;}.elementor-55 .elementor-element.elementor-element-44c4627a .elementor-icon{font-size:34px;}.elementor-55 .elementor-element.elementor-element-44c4627a .elementor-icon svg{height:34px;}.elementor-55 .elementor-element.elementor-element-7b9fab75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:12px;line-height:1.6em;color:#9aaab8;}.elementor-55 .elementor-element.elementor-element-1387d5b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-1387d5b5 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:14px;font-weight:700;line-height:1.28em;color:#101820;}.elementor-55 .elementor-element.elementor-element-790ae149{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:12px;line-height:1.6em;color:#6a7782;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-65fdff33.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-65fdff33.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-65fdff33 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-65fdff33 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-3f3549a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-3f3549a2 .elementor-icon-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-3f3549a2.elementor-view-stacked .elementor-icon{background-color:#607181;}.elementor-55 .elementor-element.elementor-element-3f3549a2.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-3f3549a2.elementor-view-default .elementor-icon{color:#607181;border-color:#607181;}.elementor-55 .elementor-element.elementor-element-3f3549a2.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-3f3549a2.elementor-view-default .elementor-icon svg{fill:#607181;}.elementor-55 .elementor-element.elementor-element-3f3549a2 .elementor-icon{font-size:34px;}.elementor-55 .elementor-element.elementor-element-3f3549a2 .elementor-icon svg{height:34px;}.elementor-55 .elementor-element.elementor-element-5f499b31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:12px;line-height:1.6em;color:#9aaab8;}.elementor-55 .elementor-element.elementor-element-575b77e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-575b77e .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:14px;font-weight:700;line-height:1.28em;color:#101820;}.elementor-55 .elementor-element.elementor-element-4269633f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:12px;line-height:1.6em;color:#6a7782;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-45a305d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-45a305d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-45a305d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-45a305d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-7f3e7224{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-7f3e7224 .elementor-icon-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-7f3e7224.elementor-view-stacked .elementor-icon{background-color:#607181;}.elementor-55 .elementor-element.elementor-element-7f3e7224.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-7f3e7224.elementor-view-default .elementor-icon{color:#607181;border-color:#607181;}.elementor-55 .elementor-element.elementor-element-7f3e7224.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-7f3e7224.elementor-view-default .elementor-icon svg{fill:#607181;}.elementor-55 .elementor-element.elementor-element-7f3e7224 .elementor-icon{font-size:34px;}.elementor-55 .elementor-element.elementor-element-7f3e7224 .elementor-icon svg{height:34px;}.elementor-55 .elementor-element.elementor-element-71d42d2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:12px;line-height:1.6em;color:#9aaab8;}.elementor-55 .elementor-element.elementor-element-165dafbf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-165dafbf .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:14px;font-weight:700;line-height:1.28em;color:#101820;}.elementor-55 .elementor-element.elementor-element-34fc3a17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:12px;line-height:1.6em;color:#6a7782;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-120584dd.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-120584dd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-120584dd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-120584dd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-59427f72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-59427f72 .elementor-icon-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-59427f72.elementor-view-stacked .elementor-icon{background-color:#607181;}.elementor-55 .elementor-element.elementor-element-59427f72.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-59427f72.elementor-view-default .elementor-icon{color:#607181;border-color:#607181;}.elementor-55 .elementor-element.elementor-element-59427f72.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-59427f72.elementor-view-default .elementor-icon svg{fill:#607181;}.elementor-55 .elementor-element.elementor-element-59427f72 .elementor-icon{font-size:34px;}.elementor-55 .elementor-element.elementor-element-59427f72 .elementor-icon svg{height:34px;}.elementor-55 .elementor-element.elementor-element-1247edb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:12px;line-height:1.6em;color:#9aaab8;}.elementor-55 .elementor-element.elementor-element-5a4613db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-5a4613db .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:14px;font-weight:700;line-height:1.28em;color:#101820;}.elementor-55 .elementor-element.elementor-element-43c33de7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:12px;line-height:1.6em;color:#6a7782;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-6268a1b0.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-6268a1b0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-6268a1b0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-6268a1b0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-114b459c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-114b459c .elementor-icon-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-114b459c.elementor-view-stacked .elementor-icon{background-color:#607181;}.elementor-55 .elementor-element.elementor-element-114b459c.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-114b459c.elementor-view-default .elementor-icon{color:#607181;border-color:#607181;}.elementor-55 .elementor-element.elementor-element-114b459c.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-114b459c.elementor-view-default .elementor-icon svg{fill:#607181;}.elementor-55 .elementor-element.elementor-element-114b459c .elementor-icon{font-size:34px;}.elementor-55 .elementor-element.elementor-element-114b459c .elementor-icon svg{height:34px;}.elementor-55 .elementor-element.elementor-element-10ac42c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:12px;line-height:1.6em;color:#9aaab8;}.elementor-55 .elementor-element.elementor-element-48be9873{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-48be9873 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:14px;font-weight:700;line-height:1.28em;color:#101820;}.elementor-55 .elementor-element.elementor-element-7067d776{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:12px;line-height:1.6em;color:#6a7782;}.elementor-55 .elementor-element.elementor-element-390364e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:12px;line-height:1.6em;color:#6a7782;}.elementor-55 .elementor-element.elementor-element-38b04ccd:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-38b04ccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-55 .elementor-element.elementor-element-38b04ccd > .elementor-container{max-width:1280px;}.elementor-55 .elementor-element.elementor-element-38b04ccd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 28px 30px 28px;}.elementor-55 .elementor-element.elementor-element-38b04ccd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-78558a05.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-78558a05.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-78558a05 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-78558a05 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-3490289a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:11px;line-height:1.6em;color:#56616b;}.elementor-55 .elementor-element.elementor-element-46aff423{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-46aff423 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:30px;font-weight:700;line-height:1.28em;color:#101820;}.elementor-55 .elementor-element.elementor-element-6267fd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:16px;line-height:1.6em;color:#394652;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-7ce77e39.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-7ce77e39.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-7ce77e39 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-7ce77e39 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-55 .elementor-element.elementor-element-12c0b37a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-12c0b37a .elementor-accordion-item{border-width:1px;border-color:#e3e8ed;}.elementor-55 .elementor-element.elementor-element-12c0b37a .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#e3e8ed;}.elementor-55 .elementor-element.elementor-element-12c0b37a .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#e3e8ed;}.elementor-55 .elementor-element.elementor-element-12c0b37a .elementor-tab-title{background-color:#f4f6f8;padding:14px 16px 14px 16px;}.elementor-55 .elementor-element.elementor-element-12c0b37a .elementor-accordion-icon, .elementor-55 .elementor-element.elementor-element-12c0b37a .elementor-accordion-title{color:#172330;}.elementor-55 .elementor-element.elementor-element-12c0b37a .elementor-accordion-icon svg{fill:#172330;}.elementor-55 .elementor-element.elementor-element-12c0b37a .elementor-accordion-title{font-family:"Noto Sans Thai", Sans-serif;font-size:15px;font-weight:600;}.elementor-55 .elementor-element.elementor-element-12c0b37a .elementor-tab-content{color:#56616b;font-family:"Noto Sans Thai", Sans-serif;font-size:14px;line-height:1.7em;padding:14px 16px 14px 16px;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-5430e63a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-5430e63a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-5430e63a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-5430e63a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-6d022f0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-6d022f0e .elementor-accordion-item{border-width:1px;border-color:#e3e8ed;}.elementor-55 .elementor-element.elementor-element-6d022f0e .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#e3e8ed;}.elementor-55 .elementor-element.elementor-element-6d022f0e .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#e3e8ed;}.elementor-55 .elementor-element.elementor-element-6d022f0e .elementor-tab-title{background-color:#f4f6f8;padding:14px 16px 14px 16px;}.elementor-55 .elementor-element.elementor-element-6d022f0e .elementor-accordion-icon, .elementor-55 .elementor-element.elementor-element-6d022f0e .elementor-accordion-title{color:#172330;}.elementor-55 .elementor-element.elementor-element-6d022f0e .elementor-accordion-icon svg{fill:#172330;}.elementor-55 .elementor-element.elementor-element-6d022f0e .elementor-accordion-title{font-family:"Noto Sans Thai", Sans-serif;font-size:15px;font-weight:600;}.elementor-55 .elementor-element.elementor-element-6d022f0e .elementor-tab-content{color:#56616b;font-family:"Noto Sans Thai", Sans-serif;font-size:14px;line-height:1.7em;padding:14px 16px 14px 16px;}.elementor-55 .elementor-element.elementor-element-6b065a78:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-6b065a78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071017;}.elementor-55 .elementor-element.elementor-element-6b065a78 > .elementor-container{max-width:1280px;}.elementor-55 .elementor-element.elementor-element-6b065a78{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:32px 28px 34px 28px;}.elementor-55 .elementor-element.elementor-element-6b065a78 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-50385ae.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-50385ae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-50385ae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-50385ae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-74f384a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:11px;line-height:1.6em;color:#d8e1e7;}.elementor-55 .elementor-element.elementor-element-5489e182{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-5489e182 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:32px;font-weight:700;line-height:1.28em;color:#ffffff;}.elementor-55 .elementor-element.elementor-element-61723037{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:20px;line-height:1.6em;color:#e6edf1;}.elementor-55 .elementor-element.elementor-element-116acf5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:13px;line-height:1.6em;color:#c0cbd3;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-22690150.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-22690150.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-22690150 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-22690150 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-5172322a .elementor-button{background-color:#ed0715;font-family:"Noto Sans Thai", Sans-serif;font-size:15px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:7px 7px 7px 7px;padding:13px 23px 13px 23px;}.elementor-55 .elementor-element.elementor-element-5172322a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-69aed9fe .elementor-button{background-color:#ffffff;font-family:"Noto Sans Thai", Sans-serif;font-size:15px;font-weight:700;fill:#101820;color:#101820;border-radius:7px 7px 7px 7px;padding:13px 23px 13px 23px;}.elementor-55 .elementor-element.elementor-element-69aed9fe{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-7485d527{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:14px;line-height:1.6em;color:#d3dce3;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-253ad17d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-253ad17d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-253ad17d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-253ad17d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-31fb1be1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:48px;line-height:1.6em;color:#ed0715;}.elementor-55 .elementor-element.elementor-element-7482afb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Thai", Sans-serif;font-size:11px;line-height:1.6em;color:#e1e7ec;}@media(min-width:768px){.elementor-55 .elementor-element.elementor-element-756f17ae{width:100%;}.elementor-55 .elementor-element.elementor-element-6951aff{width:100%;}.elementor-55 .elementor-element.elementor-element-5c6dff81{width:33.333333333333%;}.elementor-55 .elementor-element.elementor-element-1615f239{width:33.333333333333%;}.elementor-55 .elementor-element.elementor-element-694e39b4{width:33.333333333333%;}.elementor-55 .elementor-element.elementor-element-3d1bdea2{width:30%;}.elementor-55 .elementor-element.elementor-element-168aa995{width:17.5%;}.elementor-55 .elementor-element.elementor-element-4e130af3{width:17.5%;}.elementor-55 .elementor-element.elementor-element-54cb563b{width:17.5%;}.elementor-55 .elementor-element.elementor-element-2382c0fb{width:17.5%;}.elementor-55 .elementor-element.elementor-element-7c1a4623{width:100%;}.elementor-55 .elementor-element.elementor-element-78421892{width:25%;}.elementor-55 .elementor-element.elementor-element-5ff13317{width:25%;}.elementor-55 .elementor-element.elementor-element-161968a9{width:25%;}.elementor-55 .elementor-element.elementor-element-1830dfb5{width:25%;}.elementor-55 .elementor-element.elementor-element-3e8468ca{width:36%;}.elementor-55 .elementor-element.elementor-element-37ac4304{width:44%;}.elementor-55 .elementor-element.elementor-element-11ec3e71{width:20%;}.elementor-55 .elementor-element.elementor-element-4a287cd9{width:20%;}.elementor-55 .elementor-element.elementor-element-2bf66f9{width:20%;}.elementor-55 .elementor-element.elementor-element-4ec6c2b9{width:20%;}.elementor-55 .elementor-element.elementor-element-6c281dc2{width:20%;}.elementor-55 .elementor-element.elementor-element-56227aa7{width:20%;}.elementor-55 .elementor-element.elementor-element-74bb5be7{width:100%;}.elementor-55 .elementor-element.elementor-element-762b8fc3{width:16.666666666667%;}.elementor-55 .elementor-element.elementor-element-280a34c3{width:16.666666666667%;}.elementor-55 .elementor-element.elementor-element-65fdff33{width:16.666666666667%;}.elementor-55 .elementor-element.elementor-element-45a305d{width:16.666666666667%;}.elementor-55 .elementor-element.elementor-element-120584dd{width:16.666666666667%;}.elementor-55 .elementor-element.elementor-element-6268a1b0{width:16.666666666667%;}.elementor-55 .elementor-element.elementor-element-78558a05{width:24%;}.elementor-55 .elementor-element.elementor-element-7ce77e39{width:38%;}.elementor-55 .elementor-element.elementor-element-5430e63a{width:38%;}.elementor-55 .elementor-element.elementor-element-50385ae{width:64%;}.elementor-55 .elementor-element.elementor-element-22690150{width:24%;}.elementor-55 .elementor-element.elementor-element-253ad17d{width:12%;}}@media(max-width:1024px){.elementor-55 .elementor-element.elementor-element-362dc33b{padding:28px 24px 28px 24px;}.elementor-55 .elementor-element.elementor-element-7dde811b .elementor-heading-title{font-size:37px;}.elementor-55 .elementor-element.elementor-element-7561496d{padding:28px 24px 28px 24px;}.elementor-55 .elementor-element.elementor-element-3fa93ee2 .elementor-heading-title{font-size:28px;}.elementor-55 .elementor-element.elementor-element-6ae82d8e .elementor-heading-title{font-size:24px;}.elementor-55 .elementor-element.elementor-element-114eae80 .elementor-heading-title{font-size:24px;}.elementor-55 .elementor-element.elementor-element-566d167d .elementor-heading-title{font-size:24px;}.elementor-55 .elementor-element.elementor-element-731872cd{padding:28px 24px 28px 24px;}.elementor-55 .elementor-element.elementor-element-c18ff9 .elementor-heading-title{font-size:26px;}.elementor-55 .elementor-element.elementor-element-3e03e6fe .elementor-heading-title{font-size:18px;}.elementor-55 .elementor-element.elementor-element-7c94db1c .elementor-heading-title{font-size:18px;}.elementor-55 .elementor-element.elementor-element-593e2963 .elementor-heading-title{font-size:18px;}.elementor-55 .elementor-element.elementor-element-48b89c23 .elementor-heading-title{font-size:18px;}.elementor-55 .elementor-element.elementor-element-ce34bf1{padding:28px 24px 28px 24px;}.elementor-55 .elementor-element.elementor-element-13936672 .elementor-heading-title{font-size:28px;}.elementor-55 .elementor-element.elementor-element-770ed3ec .elementor-heading-title{font-size:16px;}.elementor-55 .elementor-element.elementor-element-43528cb3 .elementor-heading-title{font-size:16px;}.elementor-55 .elementor-element.elementor-element-7bd0508a .elementor-heading-title{font-size:16px;}.elementor-55 .elementor-element.elementor-element-5e38de6 .elementor-heading-title{font-size:16px;}.elementor-55 .elementor-element.elementor-element-257dda0c{padding:28px 24px 28px 24px;}.elementor-55 .elementor-element.elementor-element-793d7239 .elementor-heading-title{font-size:25px;}.elementor-55 .elementor-element.elementor-element-1ea6eb7e .elementor-heading-title{font-size:12px;}.elementor-55 .elementor-element.elementor-element-43ff3111 .elementor-heading-title{font-size:12px;}.elementor-55 .elementor-element.elementor-element-66e91e17 .elementor-heading-title{font-size:12px;}.elementor-55 .elementor-element.elementor-element-2515a833 .elementor-heading-title{font-size:12px;}.elementor-55 .elementor-element.elementor-element-118a8790 .elementor-heading-title{font-size:12px;}.elementor-55 .elementor-element.elementor-element-3778222 .elementor-heading-title{font-size:16px;}.elementor-55 .elementor-element.elementor-element-2230f30a{padding:28px 24px 28px 24px;}.elementor-55 .elementor-element.elementor-element-7fd8cc6b .elementor-heading-title{font-size:28px;}.elementor-55 .elementor-element.elementor-element-384e939e .elementor-heading-title{font-size:12px;}.elementor-55 .elementor-element.elementor-element-1387d5b5 .elementor-heading-title{font-size:12px;}.elementor-55 .elementor-element.elementor-element-575b77e .elementor-heading-title{font-size:12px;}.elementor-55 .elementor-element.elementor-element-165dafbf .elementor-heading-title{font-size:12px;}.elementor-55 .elementor-element.elementor-element-5a4613db .elementor-heading-title{font-size:12px;}.elementor-55 .elementor-element.elementor-element-48be9873 .elementor-heading-title{font-size:12px;}.elementor-55 .elementor-element.elementor-element-38b04ccd{padding:28px 24px 28px 24px;}.elementor-55 .elementor-element.elementor-element-46aff423 .elementor-heading-title{font-size:26px;}.elementor-55 .elementor-element.elementor-element-6b065a78{padding:28px 24px 28px 24px;}.elementor-55 .elementor-element.elementor-element-5489e182 .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-55 .elementor-element.elementor-element-362dc33b{padding:26px 18px 26px 18px;}.elementor-55 .elementor-element.elementor-element-756f17ae{width:100%;}.elementor-55 .elementor-element.elementor-element-e4cbff7{font-size:16px;}.elementor-55 .elementor-element.elementor-element-7dde811b .elementor-heading-title{font-size:29px;}.elementor-55 .elementor-element.elementor-element-38c437d0{font-size:16px;}.elementor-55 .elementor-element.elementor-element-566b1757{font-size:13px;}.elementor-55 .elementor-element.elementor-element-7561496d{padding:26px 18px 26px 18px;}.elementor-55 .elementor-element.elementor-element-6951aff{width:100%;}.elementor-55 .elementor-element.elementor-element-112ae3c6{font-size:11px;}.elementor-55 .elementor-element.elementor-element-3fa93ee2 .elementor-heading-title{font-size:29px;}.elementor-55 .elementor-element.elementor-element-1bba3407{font-size:16px;}.elementor-55 .elementor-element.elementor-element-5c6dff81{width:100%;}.elementor-55 .elementor-element.elementor-element-681b3523{font-size:16px;}.elementor-55 .elementor-element.elementor-element-6ae82d8e .elementor-heading-title{font-size:27px;}.elementor-55 .elementor-element.elementor-element-265503c8{font-size:16px;}.elementor-55 .elementor-element.elementor-element-33df3d63{font-size:12px;}.elementor-55 .elementor-element.elementor-element-5d2979f{font-size:14px;}.elementor-55 .elementor-element.elementor-element-1615f239{width:100%;}.elementor-55 .elementor-element.elementor-element-66a0cbf9{font-size:16px;}.elementor-55 .elementor-element.elementor-element-114eae80 .elementor-heading-title{font-size:27px;}.elementor-55 .elementor-element.elementor-element-72b60f1e{font-size:16px;}.elementor-55 .elementor-element.elementor-element-330e6498{font-size:12px;}.elementor-55 .elementor-element.elementor-element-4871446{font-size:14px;}.elementor-55 .elementor-element.elementor-element-694e39b4{width:100%;}.elementor-55 .elementor-element.elementor-element-7c0ef9d0{font-size:16px;}.elementor-55 .elementor-element.elementor-element-566d167d .elementor-heading-title{font-size:27px;}.elementor-55 .elementor-element.elementor-element-4e2354cf{font-size:16px;}.elementor-55 .elementor-element.elementor-element-3d8045ba{font-size:12px;}.elementor-55 .elementor-element.elementor-element-1b3cc674{font-size:14px;}.elementor-55 .elementor-element.elementor-element-731872cd{padding:26px 18px 26px 18px;}.elementor-55 .elementor-element.elementor-element-3d1bdea2{width:100%;}.elementor-55 .elementor-element.elementor-element-4fd034f6{font-size:11px;}.elementor-55 .elementor-element.elementor-element-c18ff9 .elementor-heading-title{font-size:29px;}.elementor-55 .elementor-element.elementor-element-168aa995{width:100%;}.elementor-55 .elementor-element.elementor-element-3e03e6fe .elementor-heading-title{font-size:21px;}.elementor-55 .elementor-element.elementor-element-75930815{font-size:14px;}.elementor-55 .elementor-element.elementor-element-4e130af3{width:100%;}.elementor-55 .elementor-element.elementor-element-7c94db1c .elementor-heading-title{font-size:21px;}.elementor-55 .elementor-element.elementor-element-bdc550a{font-size:14px;}.elementor-55 .elementor-element.elementor-element-54cb563b{width:100%;}.elementor-55 .elementor-element.elementor-element-593e2963 .elementor-heading-title{font-size:21px;}.elementor-55 .elementor-element.elementor-element-1c01a18d{font-size:14px;}.elementor-55 .elementor-element.elementor-element-2382c0fb{width:100%;}.elementor-55 .elementor-element.elementor-element-48b89c23 .elementor-heading-title{font-size:21px;}.elementor-55 .elementor-element.elementor-element-54b6b8c3{font-size:14px;}.elementor-55 .elementor-element.elementor-element-ce34bf1{padding:26px 18px 26px 18px;}.elementor-55 .elementor-element.elementor-element-7c1a4623{width:100%;}.elementor-55 .elementor-element.elementor-element-1006deca{font-size:11px;}.elementor-55 .elementor-element.elementor-element-13936672 .elementor-heading-title{font-size:29px;}.elementor-55 .elementor-element.elementor-element-45e4ddb4{font-size:16px;}.elementor-55 .elementor-element.elementor-element-78421892{width:50%;}.elementor-55 .elementor-element.elementor-element-5ce9bcc8{font-size:12px;}.elementor-55 .elementor-element.elementor-element-770ed3ec .elementor-heading-title{font-size:18px;}.elementor-55 .elementor-element.elementor-element-565ba332{font-size:15px;}.elementor-55 .elementor-element.elementor-element-5e5174c3{font-size:13px;}.elementor-55 .elementor-element.elementor-element-5ff13317{width:50%;}.elementor-55 .elementor-element.elementor-element-307d82e2{font-size:12px;}.elementor-55 .elementor-element.elementor-element-43528cb3 .elementor-heading-title{font-size:18px;}.elementor-55 .elementor-element.elementor-element-34120d64{font-size:15px;}.elementor-55 .elementor-element.elementor-element-4c4ae48f{font-size:13px;}.elementor-55 .elementor-element.elementor-element-161968a9{width:50%;}.elementor-55 .elementor-element.elementor-element-7570af3d{font-size:12px;}.elementor-55 .elementor-element.elementor-element-7bd0508a .elementor-heading-title{font-size:18px;}.elementor-55 .elementor-element.elementor-element-64f8e5de{font-size:15px;}.elementor-55 .elementor-element.elementor-element-2c2f50cf{font-size:13px;}.elementor-55 .elementor-element.elementor-element-1830dfb5{width:50%;}.elementor-55 .elementor-element.elementor-element-1efc7469{font-size:12px;}.elementor-55 .elementor-element.elementor-element-5e38de6 .elementor-heading-title{font-size:18px;}.elementor-55 .elementor-element.elementor-element-46b6b13e{font-size:15px;}.elementor-55 .elementor-element.elementor-element-652b4d06{font-size:13px;}.elementor-55 .elementor-element.elementor-element-257dda0c{padding:26px 18px 26px 18px;}.elementor-55 .elementor-element.elementor-element-3e8468ca{width:100%;}.elementor-55 .elementor-element.elementor-element-328c8a03{font-size:11px;}.elementor-55 .elementor-element.elementor-element-793d7239 .elementor-heading-title{font-size:28px;}.elementor-55 .elementor-element.elementor-element-2a4a875b{font-size:15px;}.elementor-55 .elementor-element.elementor-element-37ac4304{width:100%;}.elementor-55 .elementor-element.elementor-element-11ec3e71{width:20%;}.elementor-55 .elementor-element.elementor-element-1ea6eb7e .elementor-heading-title{font-size:14px;}.elementor-55 .elementor-element.elementor-element-4a287cd9{width:20%;}.elementor-55 .elementor-element.elementor-element-43ff3111 .elementor-heading-title{font-size:14px;}.elementor-55 .elementor-element.elementor-element-2bf66f9{width:20%;}.elementor-55 .elementor-element.elementor-element-66e91e17 .elementor-heading-title{font-size:14px;}.elementor-55 .elementor-element.elementor-element-4ec6c2b9{width:20%;}.elementor-55 .elementor-element.elementor-element-2515a833 .elementor-heading-title{font-size:14px;}.elementor-55 .elementor-element.elementor-element-6c281dc2{width:20%;}.elementor-55 .elementor-element.elementor-element-118a8790 .elementor-heading-title{font-size:14px;}.elementor-55 .elementor-element.elementor-element-41b6cf62{font-size:11px;}.elementor-55 .elementor-element.elementor-element-56227aa7{width:100%;}.elementor-55 .elementor-element.elementor-element-3778222 .elementor-heading-title{font-size:18px;}.elementor-55 .elementor-element.elementor-element-2e76d4fb{font-size:14px;}.elementor-55 .elementor-element.elementor-element-2230f30a{padding:26px 18px 26px 18px;}.elementor-55 .elementor-element.elementor-element-74bb5be7{width:100%;}.elementor-55 .elementor-element.elementor-element-174052fe{font-size:11px;}.elementor-55 .elementor-element.elementor-element-7fd8cc6b .elementor-heading-title{font-size:29px;}.elementor-55 .elementor-element.elementor-element-39c8ae84{font-size:16px;}.elementor-55 .elementor-element.elementor-element-762b8fc3{width:50%;}.elementor-55 .elementor-element.elementor-element-6ed49df0{font-size:12px;}.elementor-55 .elementor-element.elementor-element-384e939e .elementor-heading-title{font-size:14px;}.elementor-55 .elementor-element.elementor-element-4d5672b8{font-size:12px;}.elementor-55 .elementor-element.elementor-element-280a34c3{width:50%;}.elementor-55 .elementor-element.elementor-element-7b9fab75{font-size:12px;}.elementor-55 .elementor-element.elementor-element-1387d5b5 .elementor-heading-title{font-size:14px;}.elementor-55 .elementor-element.elementor-element-790ae149{font-size:12px;}.elementor-55 .elementor-element.elementor-element-65fdff33{width:50%;}.elementor-55 .elementor-element.elementor-element-5f499b31{font-size:12px;}.elementor-55 .elementor-element.elementor-element-575b77e .elementor-heading-title{font-size:14px;}.elementor-55 .elementor-element.elementor-element-4269633f{font-size:12px;}.elementor-55 .elementor-element.elementor-element-45a305d{width:50%;}.elementor-55 .elementor-element.elementor-element-71d42d2a{font-size:12px;}.elementor-55 .elementor-element.elementor-element-165dafbf .elementor-heading-title{font-size:14px;}.elementor-55 .elementor-element.elementor-element-34fc3a17{font-size:12px;}.elementor-55 .elementor-element.elementor-element-120584dd{width:50%;}.elementor-55 .elementor-element.elementor-element-1247edb2{font-size:12px;}.elementor-55 .elementor-element.elementor-element-5a4613db .elementor-heading-title{font-size:14px;}.elementor-55 .elementor-element.elementor-element-43c33de7{font-size:12px;}.elementor-55 .elementor-element.elementor-element-6268a1b0{width:50%;}.elementor-55 .elementor-element.elementor-element-10ac42c0{font-size:12px;}.elementor-55 .elementor-element.elementor-element-48be9873 .elementor-heading-title{font-size:14px;}.elementor-55 .elementor-element.elementor-element-7067d776{font-size:12px;}.elementor-55 .elementor-element.elementor-element-390364e3{font-size:12px;}.elementor-55 .elementor-element.elementor-element-38b04ccd{padding:26px 18px 26px 18px;}.elementor-55 .elementor-element.elementor-element-78558a05{width:100%;}.elementor-55 .elementor-element.elementor-element-3490289a{font-size:11px;}.elementor-55 .elementor-element.elementor-element-46aff423 .elementor-heading-title{font-size:29px;}.elementor-55 .elementor-element.elementor-element-6267fd2{font-size:16px;}.elementor-55 .elementor-element.elementor-element-7ce77e39{width:100%;}.elementor-55 .elementor-element.elementor-element-5430e63a{width:100%;}.elementor-55 .elementor-element.elementor-element-6b065a78{padding:26px 18px 26px 18px;}.elementor-55 .elementor-element.elementor-element-50385ae{width:100%;}.elementor-55 .elementor-element.elementor-element-74f384a6{font-size:11px;}.elementor-55 .elementor-element.elementor-element-5489e182 .elementor-heading-title{font-size:29px;}.elementor-55 .elementor-element.elementor-element-61723037{font-size:16px;}.elementor-55 .elementor-element.elementor-element-116acf5b{font-size:13px;}.elementor-55 .elementor-element.elementor-element-22690150{width:100%;}.elementor-55 .elementor-element.elementor-element-7485d527{font-size:14px;}.elementor-55 .elementor-element.elementor-element-253ad17d{width:100%;}.elementor-55 .elementor-element.elementor-element-31fb1be1{font-size:16px;}.elementor-55 .elementor-element.elementor-element-7482afb0{font-size:11px;}}/* Start custom CSS for section, class: .elementor-element-362dc33b *//* KUNSUE window-film draft. Every .elementor-55 .elementor-element.elementor-element-362dc33b is scoped to this page's k3m sections. */
.kswf-page{font-family:"Noto Sans Thai","Noto Sans",sans-serif;box-sizing:border-box;color:#101820;overflow:hidden}
.kswf-page *{box-sizing:border-box}
.kswf-page .elementor-widget:not(:last-child){margin-bottom:0}
.kswf-page .elementor-widget-text-editor p{margin:0}
.kswf-page .elementor-heading-title{margin:0;letter-spacing:-.025em}
.kswf-page .elementor-button{min-height:46px;display:inline-flex;justify-content:center;align-items:center;gap:8px;transition:background .18s,transform .18s}
.kswf-page .elementor-button:hover{transform:translateY(-1px);filter:brightness(.95)}
.kswf-page a:focus-visible,.kswf-page [tabindex]:focus-visible{outline:3px solid #ffbd54;outline-offset:4px}
.kswf-page .elementor-button-wrapper{line-height:1}
.kswf-page .k3m-kicker{width:100%;margin-bottom:7px!important;letter-spacing:.08em;font-weight:600}
.kswf-page .k3m-kicker p:before{content:"";display:inline-block;width:28px;height:3px;background:#ed0715;margin-right:12px;vertical-align:middle}
.kswf-page .k3m-section-lead{width:100%;margin-top:5px!important;margin-bottom:15px!important}
.kswf-page.k3m-hero{position:relative}
.kswf-page.k3m-hero .k3m-hero-image .elementor-widget-container:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(2,9,14,.88),rgba(2,9,14,.54) 37%,rgba(2,9,14,.12) 61%,transparent 75%);pointer-events:none}
.kswf-page.k3m-hero>.elementor-container{position:relative;z-index:1}
.kswf-page.k3m-hero .k3m-hero-content>.elementor-widget-wrap{align-content:center;align-items:center;column-gap:12px;row-gap:0}
.kswf-page .k3m-wordmark{width:100%;font-family:Arial,sans-serif!important;font-weight:900;line-height:1!important;margin-bottom:15px!important}
.kswf-page .k3m-wordmark p{line-height:1}
.kswf-page .k3m-wordmark span{display:inline-block;font-size:19px;font-family:Arial,sans-serif;line-height:1.1;font-weight:600;vertical-align:middle;max-width:110px;margin-left:12px;color:#fff}
.kswf-page .k3m-hero-title,.kswf-page .k3m-hero-lead,.kswf-page .k3m-hero-trust{width:68%;max-width:780px;margin-right:32%!important}
.kswf-page .k3m-hero-title{margin-bottom:9px!important}
.kswf-page .k3m-hero-lead{margin-bottom:16px!important}
.kswf-page .k3m-hero-trust{margin-bottom:20px!important;line-height:1.8}
.kswf-page .k3m-hero-image{display:block;position:absolute;inset:0 auto 0 50%;width:100vw;max-width:none;transform:translateX(-50%);z-index:0}
.kswf-page .k3m-hero-image .elementor-widget-container{height:100%;position:relative}
.kswf-page .k3m-hero-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}
.kswf-page.k3m-hero .k3m-hero-content>.elementor-widget-wrap>.elementor-widget:not(.k3m-hero-image){position:relative;z-index:1}
.kswf-page .k3m-hero-secondary .elementor-button-text:before,.kswf-page .k3m-cta-button:nth-child(2) .elementor-button-text:before{content:"";display:inline-block;width:12px;height:12px;border-radius:3px;background:#06c755;vertical-align:middle;margin-right:9px}
.kswf-page .k3m-product-grid>.elementor-container{gap:20px}
.kswf-page .k3m-product-card{flex:1;min-width:0}
.kswf-page .k3m-product-card>.elementor-widget-wrap{padding:24px!important;border-radius:8px;overflow:hidden;align-content:flex-start;background:radial-gradient(ellipse at 95% 18%,#2b414f 0,transparent 50%),linear-gradient(145deg,#09131c,#14222c 60%,#071017);border:1px solid #243640;min-height:365px}
.kswf-page .k3m-product-card:nth-child(2)>.elementor-widget-wrap{background:radial-gradient(ellipse at 95% 15%,#647a8b 0,transparent 53%),linear-gradient(145deg,#213440,#354c5c 60%,#12202b)}
.kswf-page .k3m-product-card:nth-child(3)>.elementor-widget-wrap{background:radial-gradient(ellipse at 95% 15%,#3c6477 0,transparent 50%),linear-gradient(145deg,#081018,#16313e 60%,#03080d)}
.kswf-page .k3m-product-logo{font-family:Arial,sans-serif!important;font-weight:900;line-height:1!important;margin-bottom:7px!important}
.kswf-page .k3m-product-logo p{line-height:1}
.kswf-page .k3m-product-name{margin-bottom:6px!important}
.kswf-page .k3m-product-desc{min-height:47px;margin-bottom:8px!important}
.kswf-page .k3m-product-card .k3m-placeholder-icon{position:absolute;right:20px;top:23px;width:40px;opacity:.35}
.kswf-page .k3m-product-card .k3m-placeholder-caption{font-size:11px;opacity:.8;border-top:1px solid #ffffff20;padding-top:8px;margin-bottom:13px!important}
.kswf-page .k3m-product-points{margin-bottom:16px!important;line-height:1.8}
.kswf-page .k3m-product-points p{line-height:1.8}
.kswf-page .k3m-product-button{margin-top:auto!important}
.kswf-page.k3m-benefits{background-image:radial-gradient(ellipse at 28% 0%,#18303e 0,transparent 65%)}
.kswf-page.k3m-benefits>.elementor-container{align-items:stretch}
.kswf-page .k3m-benefits-intro>.elementor-widget-wrap{padding-right:25px!important;align-content:flex-start}
.kswf-page .k3m-benefit>.elementor-widget-wrap{border-left:1px solid #ffffff2b;padding:0 20px!important;align-content:flex-start;text-align:center}
.kswf-page .k3m-benefit-icon{margin-bottom:12px!important}
.kswf-page .k3m-benefit-icon .elementor-icon{border:1.5px solid #fff;border-radius:50%;width:66px;height:66px;display:inline-flex;align-items:center;justify-content:center}
.kswf-page .k3m-benefit-name{margin-bottom:7px!important;width:100%}
.kswf-page .k3m-benefit-desc{width:100%}
.kswf-page .k3m-lifestyle-grid>.elementor-container{gap:16px}
.kswf-page .k3m-lifestyle-card{flex:1;min-width:0}
.kswf-page .k3m-lifestyle-card>.elementor-widget-wrap{border:1px solid #dce3e8;border-radius:8px;overflow:hidden;background:#fff;align-content:flex-start;padding:0 14px 14px!important}
.kswf-page .k3m-lifestyle-card .k3m-placeholder-icon{height:105px;margin:0 -14px!important;width:calc(100% + 28px);display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#e8edf1,#f7f9fa 58%,#d9e3ea)}
.kswf-page .k3m-lifestyle-card .k3m-placeholder-caption{padding:6px 0 8px;opacity:.9;font-size:11px}
.kswf-page .k3m-lifestyle-title{margin-bottom:5px!important}
.kswf-page .k3m-lifestyle-model{font-weight:600;margin-bottom:2px!important}
.kswf-page .k3m-lifestyle-desc{line-height:1.5}
.kswf-page .k3m-tint-title>.elementor-widget-wrap{padding-right:22px!important;align-content:flex-start}
.kswf-page .k3m-tint-intro{margin-top:8px!important}
.kswf-page .k3m-tint-preview>.elementor-widget-wrap{padding-right:18px!important;align-content:flex-start}
.kswf-page .k3m-tint-panes{border-radius:8px;overflow:hidden;border:1px solid #c3cbd2;background:#c9d4dc}
.kswf-page .k3m-tint-panes>.elementor-container{flex-wrap:nowrap}
.kswf-page .k3m-tint-swatch{min-height:145px;position:relative;overflow:hidden;border-right:1px solid #ffffff55;background:linear-gradient(165deg,#dfe6eb,#70818f)}
.kswf-page .k3m-tint-swatch:after{content:"";position:absolute;width:180%;height:70px;left:-40%;bottom:-24px;border-radius:50% 50% 0 0;background:linear-gradient(155deg,#8799a7,#1c2d39);border-top:3px solid #a7b5bf;transform:rotate(-8deg);opacity:.65}
.kswf-page .k3m-tint-swatch>.elementor-widget-wrap{padding:14px 4px!important;position:relative;z-index:1;justify-content:center;align-content:flex-start;text-align:center}
.kswf-page .k3m-tint-0 .elementor-heading-title{color:#253440!important}
.kswf-page .k3m-tint-1{background:linear-gradient(165deg,#96a4af,#4a5e6d)}
.kswf-page .k3m-tint-2{background:linear-gradient(165deg,#647583,#253843)}
.kswf-page .k3m-tint-3{background:linear-gradient(165deg,#3a4a56,#12202a)}
.kswf-page .k3m-tint-4{background:linear-gradient(165deg,#17242d,#050b10);border:0}
.kswf-page .k3m-tint-disclaimer{margin-top:6px!important}
.kswf-page .k3m-tint-aside>.elementor-widget-wrap{background:#f2f5f7;border:1px solid #e1e7ec;border-radius:8px;padding:20px 16px!important;gap:7px;align-content:center}
.kswf-page .k3m-tint-button{width:100%;margin-top:5px!important}
.kswf-page .k3m-tint-button .elementor-button{padding:11px 13px;border:1px solid #cbd5dd;width:100%;font-size:13px}
.kswf-page .k3m-works-grid>.elementor-container{gap:10px}
.kswf-page .k3m-work-card{flex:1;min-width:0}
.kswf-page .k3m-work-card>.elementor-widget-wrap{background:#fff;border:1px solid #dfe5eb;border-radius:7px;overflow:hidden;padding:0 9px 10px!important;align-content:flex-start}
.kswf-page .k3m-work-card .k3m-placeholder-icon{height:86px;background:linear-gradient(145deg,#e4eaef,#cdd9e2);display:flex;align-items:center;justify-content:center;margin:0 -9px!important;width:calc(100% + 18px)}
.kswf-page .k3m-work-card .k3m-placeholder-icon .elementor-icon{font-size:25px!important}
.kswf-page .k3m-work-card .k3m-placeholder-caption{margin-top:6px!important;font-size:10px;line-height:1.5}
.kswf-page .k3m-work-title{margin-top:6px!important;margin-bottom:3px!important}
.kswf-page .k3m-gallery-note{margin-top:10px!important}
.kswf-page .k3m-faq-intro>.elementor-widget-wrap{padding-right:18px!important;align-content:flex-start}
.kswf-page .k3m-faq-column>.elementor-widget-wrap{padding-left:14px!important;align-content:flex-start}
.kswf-page .k3m-faq-accordion .elementor-accordion-item{overflow:hidden;border-radius:5px;margin-bottom:6px;border:1px solid #e3e8ed!important}
.kswf-page .k3m-faq-accordion .elementor-tab-title{line-height:1.5;padding-right:36px;position:relative}
.kswf-page .k3m-faq-accordion .elementor-accordion-icon{position:absolute;right:14px;top:17px}
.kswf-page .k3m-faq-accordion .elementor-tab-content{border-top:1px solid #e3e8ed}
.kswf-page.k3m-cta{background-image:radial-gradient(ellipse at 86% 0%,#203c4a 0,transparent 58%);border-top:3px solid #142b39}
.kswf-page.k3m-cta>.elementor-container{align-items:center}
.kswf-page .k3m-cta-copy>.elementor-widget-wrap{padding-right:28px!important;align-content:center}
.kswf-page .k3m-cta-lead{margin-top:6px!important;margin-bottom:18px!important}
.kswf-page .k3m-cta-actions>.elementor-widget-wrap{padding:0 12px!important;gap:9px;align-content:center}
.kswf-page .k3m-cta-button{width:100%}
.kswf-page .k3m-cta-button .elementor-button{width:100%}
.kswf-page .k3m-contact-details{margin-top:3px!important;text-align:center;width:100%}
.kswf-page .k3m-contact-details a{color:#e6edf1;text-decoration:none}
.kswf-page .k3m-contact-details a:hover{text-decoration:underline}
.kswf-page .k3m-cta-brand>.elementor-widget-wrap{justify-content:center;align-content:center;text-align:center}
.kswf-page .k3m-end-logo{font-family:Arial,sans-serif!important;font-weight:900;line-height:1;width:100%}
.kswf-page .k3m-end-logo p{line-height:1}
.kswf-page .k3m-end-label{width:100%;letter-spacing:.08em;margin-top:4px!important}
@media(max-width:1024px){
 .kswf-page .k3m-hero-title,.kswf-page .k3m-hero-lead,.kswf-page .k3m-hero-trust{width:72%;margin-right:28%!important}
 .kswf-page .k3m-hero-lead{max-width:630px}
 .kswf-page .k3m-product-grid>.elementor-container{gap:14px}
 .kswf-page .k3m-product-card>.elementor-widget-wrap{padding:18px!important;min-height:370px}
 .kswf-page .k3m-product-name .elementor-heading-title{font-size:23px}
 .kswf-page .k3m-product-desc{min-height:50px}
 .kswf-page .k3m-product-points{font-size:13px}
 .kswf-page .k3m-benefits-intro{width:27%}
 .kswf-page .k3m-benefit{width:18.25%}
 .kswf-page .k3m-benefit>.elementor-widget-wrap{padding:0 12px!important}
 .kswf-page .k3m-benefit-name .elementor-heading-title{font-size:18px}
 .kswf-page .k3m-benefit-desc{font-size:12px}
 .kswf-page .k3m-lifestyle-grid>.elementor-container{gap:10px}
 .kswf-page .k3m-lifestyle-title .elementor-heading-title{font-size:16px}
 .kswf-page .k3m-tint-title{width:34%}.kswf-page .k3m-tint-preview{width:43%}.kswf-page .k3m-tint-aside{width:23%}
 .kswf-page .k3m-works-grid>.elementor-container{flex-wrap:wrap;gap:14px}
 .kswf-page .k3m-work-card{flex:0 0 calc((100% - 28px)/3);width:calc((100% - 28px)/3)}
 .kswf-page .k3m-work-card .k3m-placeholder-icon{height:105px}
 .kswf-page .k3m-faq-intro{width:24%}.kswf-page .k3m-faq-column{width:38%}
 .kswf-page .k3m-faq-accordion .elementor-tab-title{font-size:13px}
 .kswf-page .k3m-cta-copy{width:56%}.kswf-page .k3m-cta-actions{width:32%}.kswf-page .k3m-cta-brand{width:12%}
}
@media(max-width:767px){
 .kswf-page .k3m-kicker{font-size:10px;letter-spacing:.07em}
 .kswf-page .k3m-section-lead{font-size:14px;margin-bottom:16px!important}
 .kswf-page.k3m-hero{background-image:none!important;padding:0!important;min-height:0!important}
 .kswf-page.k3m-hero .k3m-hero-image .elementor-widget-container:after{background:none}
 .kswf-page.k3m-hero>.elementor-container{min-height:0!important}
 .kswf-page.k3m-hero .k3m-hero-content>.elementor-widget-wrap{padding:0 18px 28px!important;column-gap:10px}
 .kswf-page .k3m-hero-image{position:relative;inset:auto;transform:none;display:block;width:calc(100% + 36px);max-width:none;margin:0 -18px 23px!important}
 .kswf-page .k3m-hero-image img{display:block;width:100%;height:auto}
 .kswf-page .k3m-wordmark{font-size:47px;margin-bottom:14px!important}
 .kswf-page .k3m-wordmark span{font-size:16px;max-width:none}
 .kswf-page .k3m-hero-title,.kswf-page .k3m-hero-lead,.kswf-page .k3m-hero-trust{width:100%;max-width:none;margin-right:0!important}
 .kswf-page .k3m-hero-title .elementor-heading-title{font-size:29px;line-height:1.35}
 .kswf-page .k3m-hero-lead{font-size:16px;margin-bottom:12px!important}
 .kswf-page .k3m-hero-trust{font-size:12px;margin-bottom:18px!important}
 .kswf-page .k3m-hero-primary,.kswf-page .k3m-hero-secondary{width:100%;margin-top:9px!important}
 .kswf-page .k3m-hero-primary .elementor-button,.kswf-page .k3m-hero-secondary .elementor-button{width:100%}
 .kswf-page .k3m-product-grid>.elementor-container{display:flex;flex-direction:column;gap:16px}
 .kswf-page .k3m-product-card{width:100%;flex:1 1 auto}
 .kswf-page .k3m-product-card>.elementor-widget-wrap{min-height:0;padding:23px!important}
 .kswf-page .k3m-product-desc{min-height:0;margin-bottom:12px!important}
 .kswf-page .k3m-product-points{font-size:14px}
 .kswf-page .k3m-product-name .elementor-heading-title{font-size:26px}
 .kswf-page.k3m-benefits>.elementor-container{flex-wrap:wrap;row-gap:25px}
 .kswf-page .k3m-benefits-intro{width:100%}
 .kswf-page .k3m-benefits-intro>.elementor-widget-wrap{padding-right:0!important}
 .kswf-page .k3m-benefits-intro br{display:none}
 .kswf-page .k3m-benefit{width:50%}
 .kswf-page .k3m-benefit:nth-child(even)>.elementor-widget-wrap{border-left:0}
 .kswf-page .k3m-benefit>.elementor-widget-wrap{padding:0 16px!important}
 .kswf-page .k3m-benefit-desc{font-size:13px}
 .kswf-page .k3m-lifestyle-grid>.elementor-container{display:flex;flex-wrap:wrap;gap:12px}
 .kswf-page .k3m-lifestyle-card{width:calc((100% - 12px)/2);flex:0 0 calc((100% - 12px)/2)}
 .kswf-page .k3m-lifestyle-card>.elementor-widget-wrap{padding:0 10px 13px!important}
 .kswf-page .k3m-lifestyle-card .k3m-placeholder-icon{margin:0 -10px!important;width:calc(100% + 20px);height:88px}
 .kswf-page .k3m-lifestyle-title .elementor-heading-title{font-size:16px;line-height:1.4}
 .kswf-page .k3m-lifestyle-model{font-size:13px}
 .kswf-page .k3m-lifestyle-desc{font-size:12px}
 .kswf-page.k3m-tint>.elementor-container{flex-wrap:wrap;gap:16px}
 .kswf-page .k3m-tint-title,.kswf-page .k3m-tint-preview,.kswf-page .k3m-tint-aside{width:100%}
 .kswf-page .k3m-tint-title>.elementor-widget-wrap,.kswf-page .k3m-tint-preview>.elementor-widget-wrap{padding:0!important}
 .kswf-page .k3m-tint-title br,.kswf-page .k3m-tint-intro br{display:none}
 .kswf-page .k3m-tint-swatch{width:20%!important;min-height:135px}
 .kswf-page .k3m-tint-swatch .elementor-heading-title{font-size:12px}
 .kswf-page .k3m-tint-aside>.elementor-widget-wrap{padding:18px!important}
 .kswf-page .k3m-tint-button{width:auto}
 .kswf-page .k3m-works-grid>.elementor-container{gap:12px}
 .kswf-page .k3m-work-card{flex:0 0 calc((100% - 12px)/2);width:calc((100% - 12px)/2)}
 .kswf-page .k3m-work-card .k3m-placeholder-icon{height:95px}
 .kswf-page.k3m-faq>.elementor-container{gap:0;flex-wrap:wrap}
 .kswf-page .k3m-faq-intro,.kswf-page .k3m-faq-column{width:100%}
 .kswf-page .k3m-faq-column>.elementor-widget-wrap{padding:0!important}
 .kswf-page .k3m-faq-accordion .elementor-tab-title{font-size:14px}
 .kswf-page .k3m-faq-intro br{display:none}
 .kswf-page.k3m-cta>.elementor-container{flex-wrap:wrap;gap:24px}
 .kswf-page .k3m-cta-copy,.kswf-page .k3m-cta-actions,.kswf-page .k3m-cta-brand{width:100%}
 .kswf-page .k3m-cta-copy>.elementor-widget-wrap,.kswf-page .k3m-cta-actions>.elementor-widget-wrap{padding:0!important}
 .kswf-page .k3m-cta-lead{font-size:16px}
 .kswf-page .k3m-cta-trust{font-size:12px}
}
@media(prefers-reduced-motion:reduce){.kswf-page .elementor-button{transition:none}.kswf-page .elementor-button:hover{transform:none}}/* End custom CSS */
/* Start custom CSS */@media (min-width:768px){.kswf-page.k3m-hero .k3m-hero-image{top:50%!important;bottom:auto!important;height:480px!important;transform:translate(-50%,-50%)!important}.kswf-page.k3m-hero .k3m-hero-image img{height:100%!important}}/* Append AFTER the existing page Custom CSS and the temporary 480px hero fix.
   Only this page's kswf-page sections are affected. No import JSON changes. */

/* Native Elementor generated responsive widths must not outrank the layouts. */
.kswf-page .elementor-column{min-width:0!important}
.kswf-page .k3m-product-grid>.elementor-container,
.kswf-page .k3m-lifestyle-grid>.elementor-container,
.kswf-page .k3m-works-grid>.elementor-container{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:stretch!important}
.kswf-page .k3m-product-grid>.elementor-container{gap:20px!important}
.kswf-page .k3m-product-grid>.elementor-container>.k3m-product-card{width:calc((100% - 40px)/3)!important;max-width:calc((100% - 40px)/3)!important;flex:0 0 calc((100% - 40px)/3)!important}
.kswf-page .k3m-lifestyle-grid>.elementor-container{gap:16px!important}
.kswf-page .k3m-lifestyle-grid>.elementor-container>.k3m-lifestyle-card{width:calc((100% - 48px)/4)!important;max-width:calc((100% - 48px)/4)!important;flex:0 0 calc((100% - 48px)/4)!important}
.kswf-page .k3m-works-grid>.elementor-container{gap:10px!important}
.kswf-page .k3m-works-grid>.elementor-container>.k3m-work-card{width:calc((100% - 50px)/6)!important;max-width:calc((100% - 50px)/6)!important;flex:0 0 calc((100% - 50px)/6)!important}
.kswf-page.k3m-benefits>.elementor-container,
.kswf-page.k3m-tint>.elementor-container,
.kswf-page.k3m-faq>.elementor-container,
.kswf-page.k3m-cta>.elementor-container{display:flex!important;flex-wrap:wrap!important;column-gap:0!important}
.kswf-page.k3m-benefits>.elementor-container>.k3m-benefits-intro{width:30%!important;max-width:30%!important;flex:0 0 30%!important}
.kswf-page.k3m-benefits>.elementor-container>.k3m-benefit{width:17.5%!important;max-width:17.5%!important;flex:0 0 17.5%!important}
.kswf-page.k3m-tint>.elementor-container>.k3m-tint-title{width:36%!important;max-width:36%!important;flex:0 0 36%!important}
.kswf-page.k3m-tint>.elementor-container>.k3m-tint-preview{width:44%!important;max-width:44%!important;flex:0 0 44%!important}
.kswf-page.k3m-tint>.elementor-container>.k3m-tint-aside{width:20%!important;max-width:20%!important;flex:0 0 20%!important}
.kswf-page .k3m-tint-panes>.elementor-container{display:flex!important;flex-wrap:nowrap!important;gap:0!important}
.kswf-page .k3m-tint-panes>.elementor-container>.k3m-tint-swatch{width:20%!important;max-width:20%!important;flex:0 0 20%!important}
.kswf-page.k3m-faq>.elementor-container>.k3m-faq-intro{width:24%!important;max-width:24%!important;flex:0 0 24%!important}
.kswf-page.k3m-faq>.elementor-container>.k3m-faq-column{width:38%!important;max-width:38%!important;flex:0 0 38%!important}
.kswf-page.k3m-cta>.elementor-container>.k3m-cta-copy{width:64%!important;max-width:64%!important;flex:0 0 64%!important}
.kswf-page.k3m-cta>.elementor-container>.k3m-cta-actions{width:24%!important;max-width:24%!important;flex:0 0 24%!important}
.kswf-page.k3m-cta>.elementor-container>.k3m-cta-brand{width:12%!important;max-width:12%!important;flex:0 0 12%!important}

/* Button wrapper widths are explicit, so Elementor's generated inline sizing
   cannot stretch desktop hero buttons or squeeze full-width contact buttons. */
.kswf-page .k3m-button{max-width:100%!important;min-width:0!important;flex-shrink:0!important}
.kswf-page .k3m-button .elementor-button{max-width:100%!important;white-space:normal!important}
.kswf-page .k3m-button .elementor-button-text{overflow-wrap:break-word}
.kswf-page .k3m-hero-primary,
.kswf-page .k3m-hero-secondary,
.kswf-page .k3m-product-button{width:auto!important;flex-basis:auto!important}
.kswf-page .k3m-cta-button,
.kswf-page .k3m-tint-button{width:100%!important;flex:0 0 100%!important}
.kswf-page .k3m-cta-button .elementor-button-wrapper,
.kswf-page .k3m-tint-button .elementor-button-wrapper,
.kswf-page .k3m-cta-button .elementor-button,
.kswf-page .k3m-tint-button .elementor-button{width:100%!important}

/* A 3:1 image gets a near-native 3:1 canvas at normal desktop widths.
   At 1165px this is about 388px high, rather than the temporary 480px.
   The wrapper grows naturally if text needs more room, and the image follows.
   Right positioning protects the supplied 3M wordmark and baked-in slogan. */
@media(min-width:768px){
 .kswf-page.k3m-hero{height:auto!important;min-height:max(360px,calc(100vw / 3))!important;padding-top:0!important;padding-bottom:0!important}
 .kswf-page.k3m-hero>.elementor-container{width:100%!important;height:auto!important;min-height:inherit!important;align-items:stretch!important}
 .kswf-page.k3m-hero>.elementor-container>.k3m-hero-content{width:100%!important;max-width:100%!important;flex:0 0 100%!important;min-height:inherit!important;align-items:stretch!important}
 .kswf-page.k3m-hero .k3m-hero-content>.elementor-widget-wrap{position:relative!important;height:auto!important;min-height:inherit!important;padding-top:32px!important;padding-bottom:32px!important;align-content:center!important}
 .kswf-page.k3m-hero .k3m-hero-image{position:absolute!important;top:0!important;right:auto!important;bottom:0!important;left:50%!important;width:100vw!important;max-width:none!important;height:100%!important;min-height:0!important;margin:0!important;transform:translateX(-50%)!important;z-index:0!important}
 .kswf-page.k3m-hero .k3m-hero-image .elementor-widget-container{height:100%!important;width:100%!important}
 .kswf-page.k3m-hero .k3m-hero-image img{display:block!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;object-fit:cover!important;object-position:right center!important}
}

@media(min-width:768px) and (max-width:1024px){
 .kswf-page .k3m-product-grid>.elementor-container{gap:14px!important}
 .kswf-page .k3m-product-grid>.elementor-container>.k3m-product-card{width:calc((100% - 28px)/3)!important;max-width:calc((100% - 28px)/3)!important;flex-basis:calc((100% - 28px)/3)!important}
 .kswf-page .k3m-lifestyle-grid>.elementor-container{gap:10px!important}
 .kswf-page .k3m-lifestyle-grid>.elementor-container>.k3m-lifestyle-card{width:calc((100% - 30px)/4)!important;max-width:calc((100% - 30px)/4)!important;flex-basis:calc((100% - 30px)/4)!important}
 .kswf-page .k3m-works-grid>.elementor-container{gap:14px!important}
 .kswf-page .k3m-works-grid>.elementor-container>.k3m-work-card{width:calc((100% - 28px)/3)!important;max-width:calc((100% - 28px)/3)!important;flex-basis:calc((100% - 28px)/3)!important}
 .kswf-page.k3m-benefits>.elementor-container>.k3m-benefits-intro{width:27%!important;max-width:27%!important;flex-basis:27%!important}
 .kswf-page.k3m-benefits>.elementor-container>.k3m-benefit{width:18.25%!important;max-width:18.25%!important;flex-basis:18.25%!important}
 .kswf-page.k3m-tint>.elementor-container>.k3m-tint-title{width:34%!important;max-width:34%!important;flex-basis:34%!important}
 .kswf-page.k3m-tint>.elementor-container>.k3m-tint-preview{width:43%!important;max-width:43%!important;flex-basis:43%!important}
 .kswf-page.k3m-tint>.elementor-container>.k3m-tint-aside{width:23%!important;max-width:23%!important;flex-basis:23%!important}
 .kswf-page.k3m-cta>.elementor-container>.k3m-cta-copy{width:56%!important;max-width:56%!important;flex-basis:56%!important}
 .kswf-page.k3m-cta>.elementor-container>.k3m-cta-actions{width:32%!important;max-width:32%!important;flex-basis:32%!important}
 .kswf-page.k3m-hero{min-height:360px!important}
 .kswf-page.k3m-hero .k3m-hero-content>.elementor-widget-wrap{padding-top:26px!important;padding-bottom:26px!important}
}

@media(max-width:767px){
 .kswf-page .k3m-product-grid>.elementor-container{gap:16px!important}
 .kswf-page .k3m-product-grid>.elementor-container>.k3m-product-card{width:100%!important;max-width:100%!important;flex:0 0 100%!important}
 .kswf-page .k3m-lifestyle-grid>.elementor-container,
 .kswf-page .k3m-works-grid>.elementor-container{gap:12px!important}
 .kswf-page .k3m-lifestyle-grid>.elementor-container>.k3m-lifestyle-card,
 .kswf-page .k3m-works-grid>.elementor-container>.k3m-work-card{width:calc((100% - 12px)/2)!important;max-width:calc((100% - 12px)/2)!important;flex:0 0 calc((100% - 12px)/2)!important}
 .kswf-page.k3m-benefits>.elementor-container{row-gap:25px!important}
 .kswf-page.k3m-benefits>.elementor-container>.k3m-benefits-intro,
 .kswf-page.k3m-tint>.elementor-container>.k3m-tint-title,
 .kswf-page.k3m-tint>.elementor-container>.k3m-tint-preview,
 .kswf-page.k3m-tint>.elementor-container>.k3m-tint-aside,
 .kswf-page.k3m-faq>.elementor-container>.k3m-faq-intro,
 .kswf-page.k3m-faq>.elementor-container>.k3m-faq-column,
 .kswf-page.k3m-cta>.elementor-container>.k3m-cta-copy,
 .kswf-page.k3m-cta>.elementor-container>.k3m-cta-actions,
 .kswf-page.k3m-cta>.elementor-container>.k3m-cta-brand{width:100%!important;max-width:100%!important;flex:0 0 100%!important}
 .kswf-page.k3m-benefits>.elementor-container>.k3m-benefit{width:50%!important;max-width:50%!important;flex:0 0 50%!important}
 .kswf-page.k3m-tint>.elementor-container{row-gap:16px!important}
 .kswf-page.k3m-faq>.elementor-container{row-gap:0!important}
 .kswf-page.k3m-cta>.elementor-container{row-gap:24px!important}
 .kswf-page .k3m-hero-primary,
 .kswf-page .k3m-hero-secondary{width:100%!important;flex:0 0 100%!important}
 .kswf-page .k3m-hero-primary .elementor-button-wrapper,
 .kswf-page .k3m-hero-secondary .elementor-button-wrapper,
 .kswf-page .k3m-hero-primary .elementor-button,
 .kswf-page .k3m-hero-secondary .elementor-button{width:100%!important}
 .kswf-page.k3m-hero{height:auto!important;min-height:0!important;padding-top:0!important;padding-bottom:0!important}
 .kswf-page.k3m-hero>.elementor-container,
 .kswf-page.k3m-hero .k3m-hero-content,
 .kswf-page.k3m-hero .k3m-hero-content>.elementor-widget-wrap{height:auto!important;min-height:0!important}
 .kswf-page.k3m-hero .k3m-hero-image{position:relative!important;inset:auto!important;transform:none!important;width:calc(100% + 36px)!important;max-width:none!important;height:auto!important;flex:0 0 calc(100% + 36px)!important;margin:0 -18px 23px!important}
 .kswf-page.k3m-hero .k3m-hero-image .elementor-widget-container,
 .kswf-page.k3m-hero .k3m-hero-image img{height:auto!important;width:100%!important;max-width:100%!important;object-fit:contain!important}
}

@media(min-width:768px){.kswf-page.k3m-hero .k3m-hero-image:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,12,18,.88) 0%,rgba(3,12,18,.68) 52%,rgba(3,12,18,.12) 78%,transparent 100%);pointer-events:none}.kswf-page.k3m-hero{overflow:hidden!important}}
/* Hide draft-only photo placeholders and unverified tint simulation. */
.kswf-page .k3m-placeholder-caption,.kswf-page .k3m-placeholder-icon,.kswf-page.k3m-works,.kswf-page.k3m-tint{display:none!important}/* End custom CSS */