.elementor-6 .elementor-element.elementor-element-70b937d9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-514699fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.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-6 .elementor-element.elementor-element-98f67b3{width:initial;max-width:initial;}.elementor-6 .elementor-element.elementor-element-5db3b7fa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-782572e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-6 .elementor-element.elementor-element-95beb20{width:initial;max-width:initial;}.elementor-6 .elementor-element.elementor-element-95beb20 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-95beb20.elementor-view-stacked .elementor-icon{background-color:#D4AF37;}.elementor-6 .elementor-element.elementor-element-95beb20.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-95beb20.elementor-view-default .elementor-icon{color:#D4AF37;border-color:#D4AF37;}.elementor-6 .elementor-element.elementor-element-95beb20.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-95beb20.elementor-view-default .elementor-icon svg{fill:#D4AF37;}.elementor-6 .elementor-element.elementor-element-95beb20 .elementor-icon{font-size:15px;}.elementor-6 .elementor-element.elementor-element-95beb20 .elementor-icon svg{height:15px;}.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-6 .elementor-element.elementor-element-153452e5{width:initial;max-width:initial;}.elementor-6 .elementor-element.elementor-element-153452e5 p{margin-block-end:0px;}.elementor-6 .elementor-element.elementor-element-1263dfe0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-5b08982 p{margin-block-end:0px;}.elementor-6 .elementor-element.elementor-element-55244948{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-7cfeabd5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-47116519{width:initial;max-width:initial;}.elementor-6 .elementor-element.elementor-element-47116519 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-47116519.elementor-view-stacked .elementor-icon{background-color:#D4AF37;}.elementor-6 .elementor-element.elementor-element-47116519.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-47116519.elementor-view-default .elementor-icon{color:#D4AF37;border-color:#D4AF37;}.elementor-6 .elementor-element.elementor-element-47116519.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-47116519.elementor-view-default .elementor-icon svg{fill:#D4AF37;}.elementor-6 .elementor-element.elementor-element-47116519 .elementor-icon{font-size:14px;}.elementor-6 .elementor-element.elementor-element-47116519 .elementor-icon svg{height:14px;}.elementor-6 .elementor-element.elementor-element-7b81362b{width:initial;max-width:initial;}.elementor-6 .elementor-element.elementor-element-7b81362b p{margin-block-end:0px;}.elementor-6 .elementor-element.elementor-element-19ea1ee{width:initial;max-width:initial;}.elementor-6 .elementor-element.elementor-element-22423978{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-6 .elementor-element.elementor-element-373af8d{width:initial;max-width:initial;}.elementor-6 .elementor-element.elementor-element-6049493c{width:initial;max-width:initial;}.elementor-6 .elementor-element.elementor-element-21e5c07a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-747e4804{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-6 .elementor-element.elementor-element-14e98f25 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-6 .elementor-element.elementor-element-38f8ef07 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-6 .elementor-element.elementor-element-22a4468f .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-6 .elementor-element.elementor-element-7381e55b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-6 .elementor-element.elementor-element-1d3eae46 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-6 .elementor-element.elementor-element-50412f63 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-6 .elementor-element.elementor-element-5945ff71 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-6 .elementor-element.elementor-element-158b1e47 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-6 .elementor-element.elementor-element-44e09152 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-6 .elementor-element.elementor-element-4717ff79 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-22423978{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}}/* Start custom CSS for image, class: .elementor-element-98f67b3 */.elementor-6 .elementor-element.elementor-element-98f67b3.elementor-widget{margin:0}
.elementor-6 .elementor-element.elementor-element-98f67b3.elementor-widget{flex:none}.elementor-6 .elementor-element.elementor-element-98f67b3.elementor-widget img{height:clamp(30px,3.4vw,42px);width:auto;filter:drop-shadow(0 2px 6px rgba(0,0,0,.6))}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-95beb20 */.elementor-6 .elementor-element.elementor-element-95beb20.elementor-widget{margin:0}
.elementor-6 .elementor-element.elementor-element-95beb20.elementor-widget .elementor-icon{color:var(--gold-lt);fill:var(--gold-lt)}.elementor-6 .elementor-element.elementor-element-95beb20.elementor-widget .elementor-icon svg{width:15px;height:15px;fill:var(--gold-lt)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-153452e5 */.elementor-6 .elementor-element.elementor-element-153452e5.elementor-widget{margin:0}
.elementor-6 .elementor-element.elementor-element-153452e5.elementor-widget{font-family:'Kanit',sans-serif;font-weight:500;font-size:13px;color:var(--gold-lt);line-height:1;white-space:nowrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-782572e4 */.elementor-6 .elementor-element.elementor-element-782572e4.e-con{width:auto}.elementor-6 .elementor-element.elementor-element-782572e4.e-con{flex:none;height:100%;padding:0 13px;border-right:1px solid var(--line);background:rgba(212,175,55,.07)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b08982 */.elementor-6 .elementor-element.elementor-element-5b08982.elementor-widget{margin:0}
.elementor-6 .elementor-element.elementor-element-5b08982.elementor-widget{width:100%;min-width:0}.elementor-6 .elementor-element.elementor-element-5b08982.elementor-widget .ticker-run{display:inline-block;white-space:nowrap;font-size:13.5px;color:var(--muted);padding-left:100%;animation:ufa-run 22s linear infinite}.elementor-6 .elementor-element.elementor-element-5b08982.elementor-widget .ticker-run b{color:var(--gold-lt);font-weight:600}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1263dfe0 */.elementor-6 .elementor-element.elementor-element-1263dfe0.e-con{width:auto}.elementor-6 .elementor-element.elementor-element-1263dfe0.e-con{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 94%,transparent)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5db3b7fa */.elementor-6 .elementor-element.elementor-element-5db3b7fa.e-con{width:auto}.elementor-6 .elementor-element.elementor-element-5db3b7fa.e-con{flex:1;min-width:0;background:var(--panel2);border:1px solid var(--line);border-radius:10px;height:38px;overflow:hidden}@media(max-width:900px){.elementor-6 .elementor-element.elementor-element-5db3b7fa.e-con{order:3;flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-47116519 */.elementor-6 .elementor-element.elementor-element-47116519.elementor-widget{margin:0}
.elementor-6 .elementor-element.elementor-element-47116519.elementor-widget .elementor-icon{color:var(--gold);fill:var(--gold)}.elementor-6 .elementor-element.elementor-element-47116519.elementor-widget .elementor-icon svg{width:14px;height:14px;fill:var(--gold)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b81362b */.elementor-6 .elementor-element.elementor-element-7b81362b.elementor-widget{margin:0}
.elementor-6 .elementor-element.elementor-element-7b81362b.elementor-widget{font-size:12.5px;color:var(--muted);line-height:1;white-space:nowrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cfeabd5 */.elementor-6 .elementor-element.elementor-element-7cfeabd5.e-con{width:auto}.elementor-6 .elementor-element.elementor-element-7cfeabd5.e-con{flex:none}@media(max-width:900px){.elementor-6 .elementor-element.elementor-element-7cfeabd5.e-con{display:none}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19ea1ee */.elementor-6 .elementor-element.elementor-element-19ea1ee.elementor-widget{margin:0}
.elementor-6 .elementor-element.elementor-element-19ea1ee.elementor-widget{flex:none}.elementor-6 .elementor-element.elementor-element-19ea1ee.elementor-widget img{width:26px;height:18px;border-radius:3px;box-shadow:0 0 0 1px var(--line-soft)}@media(max-width:900px){.elementor-6 .elementor-element.elementor-element-19ea1ee.elementor-widget{display:none}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-373af8d */.elementor-6 .elementor-element.elementor-element-373af8d.elementor-widget{margin:0}

.elementor-6 .elementor-element.elementor-element-373af8d.elementor-widget .elementor-button{
  display:inline-flex; align-items:center; justify-content:center; gap:7px;
  font-family:'Kanit',sans-serif; border:0; white-space:nowrap; line-height:1.6;
  transition:transform .18s var(--ease), filter .18s var(--ease), box-shadow .18s var(--ease);
}
.elementor-6 .elementor-element.elementor-element-373af8d.elementor-widget .elementor-button:hover{transform:translateY(-1px)}
.elementor-6 .elementor-element.elementor-element-373af8d.elementor-widget .elementor-button:active{transform:translateY(0)}

.elementor-6 .elementor-element.elementor-element-373af8d.elementor-widget .elementor-button{
  background:transparent; color:var(--gold-lt); font-weight:500; font-size:14px;
  padding:9px 20px; border-radius:9px; box-shadow:inset 0 0 0 1px rgba(212,175,55,.5);
}
.elementor-6 .elementor-element.elementor-element-373af8d.elementor-widget .elementor-button:hover{background:rgba(212,175,55,.1)}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6049493c */.elementor-6 .elementor-element.elementor-element-6049493c.elementor-widget{margin:0}

.elementor-6 .elementor-element.elementor-element-6049493c.elementor-widget .elementor-button{
  display:inline-flex; align-items:center; justify-content:center; gap:7px;
  font-family:'Kanit',sans-serif; border:0; white-space:nowrap; line-height:1.6;
  transition:transform .18s var(--ease), filter .18s var(--ease), box-shadow .18s var(--ease);
}
.elementor-6 .elementor-element.elementor-element-6049493c.elementor-widget .elementor-button:hover{transform:translateY(-1px)}
.elementor-6 .elementor-element.elementor-element-6049493c.elementor-widget .elementor-button:active{transform:translateY(0)}

.elementor-6 .elementor-element.elementor-element-6049493c.elementor-widget .elementor-button{
  background:var(--g-metal); color:#231A05; font-weight:600; font-size:14px;
  padding:9px 20px; border-radius:9px; position:relative; overflow:hidden;
  box-shadow:0 4px 16px -6px rgba(212,175,55,.6), inset 0 1px 0 rgba(255,255,255,.45);
}
.elementor-6 .elementor-element.elementor-element-6049493c.elementor-widget .elementor-button::after{
  content:''; position:absolute; top:0; bottom:0; width:38%; left:-60%;
  background:linear-gradient(100deg,transparent,rgba(255,255,255,.62),transparent);
  animation:ufa-shimmer 3.6s var(--ease) infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22423978 */.elementor-6 .elementor-element.elementor-element-22423978.e-con{width:auto}.elementor-6 .elementor-element.elementor-element-22423978.e-con{flex:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55244948 */.elementor-6 .elementor-element.elementor-element-55244948.e-con{width:auto}.elementor-6 .elementor-element.elementor-element-55244948.e-con{flex:none}@media(max-width:900px){.elementor-6 .elementor-element.elementor-element-55244948.e-con{margin-left:auto}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-514699fb */.elementor-6 .elementor-element.elementor-element-514699fb.e-con{max-width:1240px;margin-inline:auto;width:100%;min-height:74px}@media(max-width:900px){.elementor-6 .elementor-element.elementor-element-514699fb.e-con{min-height:0;flex-wrap:wrap;padding-top:10px;padding-bottom:10px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70b937d9 */.elementor-6 .elementor-element.elementor-element-70b937d9.e-con{background:linear-gradient(180deg,#0E0E12,#0A0A0D);border-bottom:1px solid var(--line-soft);position:relative;z-index:20}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-14e98f25 */.elementor-6 .elementor-element.elementor-element-14e98f25.elementor-widget{margin:0}
.elementor-6 .elementor-element.elementor-element-14e98f25.elementor-widget{flex:none;border-bottom:2px solid transparent;transition:background .2s var(--ease)}.elementor-6 .elementor-element.elementor-element-14e98f25.elementor-widget .elementor-icon-box-wrapper{display:flex;align-items:center;gap:7px;padding:14px 15px;text-align:left}.elementor-6 .elementor-element.elementor-element-14e98f25.elementor-widget .elementor-icon-box-icon{margin:0;flex:none}.elementor-6 .elementor-element.elementor-element-14e98f25.elementor-widget .elementor-icon-box-title{margin:0;font-family:'Kanit',sans-serif;font-size:14px;font-weight:500;color:var(--muted);white-space:nowrap;line-height:1.6;transition:color .2s var(--ease)}.elementor-6 .elementor-element.elementor-element-14e98f25.elementor-widget .elementor-icon-box-title a{color:inherit}.elementor-6 .elementor-element.elementor-element-14e98f25.elementor-widget .elementor-icon-box-description{display:none}.elementor-6 .elementor-element.elementor-element-14e98f25.elementor-widget .elementor-icon{color:var(--gold)}.elementor-6 .elementor-element.elementor-element-14e98f25.elementor-widget .elementor-icon svg{width:18px;height:18px;fill:var(--gold);opacity:.85}.elementor-6 .elementor-element.elementor-element-14e98f25.elementor-widget:hover{background:rgba(212,175,55,.06)}.elementor-6 .elementor-element.elementor-element-14e98f25.elementor-widget:hover .elementor-icon-box-title{color:var(--ink)}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-38f8ef07 */.elementor-6 .elementor-element.elementor-element-38f8ef07.elementor-widget{margin:0}
.elementor-6 .elementor-element.elementor-element-38f8ef07.elementor-widget{flex:none;border-bottom:2px solid transparent;transition:background .2s var(--ease)}.elementor-6 .elementor-element.elementor-element-38f8ef07.elementor-widget .elementor-icon-box-wrapper{display:flex;align-items:center;gap:7px;padding:14px 15px;text-align:left}.elementor-6 .elementor-element.elementor-element-38f8ef07.elementor-widget .elementor-icon-box-icon{margin:0;flex:none}.elementor-6 .elementor-element.elementor-element-38f8ef07.elementor-widget .elementor-icon-box-title{margin:0;font-family:'Kanit',sans-serif;font-size:14px;font-weight:500;color:var(--muted);white-space:nowrap;line-height:1.6;transition:color .2s var(--ease)}.elementor-6 .elementor-element.elementor-element-38f8ef07.elementor-widget .elementor-icon-box-title a{color:inherit}.elementor-6 .elementor-element.elementor-element-38f8ef07.elementor-widget .elementor-icon-box-description{display:none}.elementor-6 .elementor-element.elementor-element-38f8ef07.elementor-widget .elementor-icon{color:var(--gold)}.elementor-6 .elementor-element.elementor-element-38f8ef07.elementor-widget .elementor-icon svg{width:18px;height:18px;fill:var(--gold);opacity:.85}.elementor-6 .elementor-element.elementor-element-38f8ef07.elementor-widget:hover{background:rgba(212,175,55,.06)}.elementor-6 .elementor-element.elementor-element-38f8ef07.elementor-widget:hover .elementor-icon-box-title{color:var(--ink)}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-22a4468f */.elementor-6 .elementor-element.elementor-element-22a4468f.elementor-widget{margin:0}
.elementor-6 .elementor-element.elementor-element-22a4468f.elementor-widget{flex:none;border-bottom:2px solid transparent;transition:background .2s var(--ease)}.elementor-6 .elementor-element.elementor-element-22a4468f.elementor-widget .elementor-icon-box-wrapper{display:flex;align-items:center;gap:7px;padding:14px 15px;text-align:left}.elementor-6 .elementor-element.elementor-element-22a4468f.elementor-widget .elementor-icon-box-icon{margin:0;flex:none}.elementor-6 .elementor-element.elementor-element-22a4468f.elementor-widget .elementor-icon-box-title{margin:0;font-family:'Kanit',sans-serif;font-size:14px;font-weight:500;color:var(--muted);white-space:nowrap;line-height:1.6;transition:color .2s var(--ease)}.elementor-6 .elementor-element.elementor-element-22a4468f.elementor-widget .elementor-icon-box-title a{color:inherit}.elementor-6 .elementor-element.elementor-element-22a4468f.elementor-widget .elementor-icon-box-description{display:none}.elementor-6 .elementor-element.elementor-element-22a4468f.elementor-widget .elementor-icon{color:var(--gold)}.elementor-6 .elementor-element.elementor-element-22a4468f.elementor-widget .elementor-icon svg{width:18px;height:18px;fill:var(--gold);opacity:.85}.elementor-6 .elementor-element.elementor-element-22a4468f.elementor-widget:hover{background:rgba(212,175,55,.06)}.elementor-6 .elementor-element.elementor-element-22a4468f.elementor-widget:hover .elementor-icon-box-title{color:var(--ink)}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7381e55b */.elementor-6 .elementor-element.elementor-element-7381e55b.elementor-widget{margin:0}
.elementor-6 .elementor-element.elementor-element-7381e55b.elementor-widget{flex:none;border-bottom:2px solid transparent;transition:background .2s var(--ease)}.elementor-6 .elementor-element.elementor-element-7381e55b.elementor-widget .elementor-icon-box-wrapper{display:flex;align-items:center;gap:7px;padding:14px 15px;text-align:left}.elementor-6 .elementor-element.elementor-element-7381e55b.elementor-widget .elementor-icon-box-icon{margin:0;flex:none}.elementor-6 .elementor-element.elementor-element-7381e55b.elementor-widget .elementor-icon-box-title{margin:0;font-family:'Kanit',sans-serif;font-size:14px;font-weight:500;color:var(--muted);white-space:nowrap;line-height:1.6;transition:color .2s var(--ease)}.elementor-6 .elementor-element.elementor-element-7381e55b.elementor-widget .elementor-icon-box-title a{color:inherit}.elementor-6 .elementor-element.elementor-element-7381e55b.elementor-widget .elementor-icon-box-description{display:none}.elementor-6 .elementor-element.elementor-element-7381e55b.elementor-widget .elementor-icon{color:var(--gold)}.elementor-6 .elementor-element.elementor-element-7381e55b.elementor-widget .elementor-icon svg{width:18px;height:18px;fill:var(--gold);opacity:.85}.elementor-6 .elementor-element.elementor-element-7381e55b.elementor-widget:hover{background:rgba(212,175,55,.06)}.elementor-6 .elementor-element.elementor-element-7381e55b.elementor-widget:hover .elementor-icon-box-title{color:var(--ink)}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1d3eae46 */.elementor-6 .elementor-element.elementor-element-1d3eae46.elementor-widget{margin:0}
.elementor-6 .elementor-element.elementor-element-1d3eae46.elementor-widget{flex:none;border-bottom:2px solid transparent;transition:background .2s var(--ease)}.elementor-6 .elementor-element.elementor-element-1d3eae46.elementor-widget .elementor-icon-box-wrapper{display:flex;align-items:center;gap:7px;padding:14px 15px;text-align:left}.elementor-6 .elementor-element.elementor-element-1d3eae46.elementor-widget .elementor-icon-box-icon{margin:0;flex:none}.elementor-6 .elementor-element.elementor-element-1d3eae46.elementor-widget .elementor-icon-box-title{margin:0;font-family:'Kanit',sans-serif;font-size:14px;font-weight:500;color:var(--muted);white-space:nowrap;line-height:1.6;transition:color .2s var(--ease)}.elementor-6 .elementor-element.elementor-element-1d3eae46.elementor-widget .elementor-icon-box-title a{color:inherit}.elementor-6 .elementor-element.elementor-element-1d3eae46.elementor-widget .elementor-icon-box-description{display:none}.elementor-6 .elementor-element.elementor-element-1d3eae46.elementor-widget .elementor-icon{color:var(--gold)}.elementor-6 .elementor-element.elementor-element-1d3eae46.elementor-widget .elementor-icon svg{width:18px;height:18px;fill:var(--gold);opacity:.85}.elementor-6 .elementor-element.elementor-element-1d3eae46.elementor-widget:hover{background:rgba(212,175,55,.06)}.elementor-6 .elementor-element.elementor-element-1d3eae46.elementor-widget:hover .elementor-icon-box-title{color:var(--ink)}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-50412f63 */.elementor-6 .elementor-element.elementor-element-50412f63.elementor-widget{margin:0}
.elementor-6 .elementor-element.elementor-element-50412f63.elementor-widget{flex:none;border-bottom:2px solid transparent;transition:background .2s var(--ease)}.elementor-6 .elementor-element.elementor-element-50412f63.elementor-widget .elementor-icon-box-wrapper{display:flex;align-items:center;gap:7px;padding:14px 15px;text-align:left}.elementor-6 .elementor-element.elementor-element-50412f63.elementor-widget .elementor-icon-box-icon{margin:0;flex:none}.elementor-6 .elementor-element.elementor-element-50412f63.elementor-widget .elementor-icon-box-title{margin:0;font-family:'Kanit',sans-serif;font-size:14px;font-weight:500;color:var(--muted);white-space:nowrap;line-height:1.6;transition:color .2s var(--ease)}.elementor-6 .elementor-element.elementor-element-50412f63.elementor-widget .elementor-icon-box-title a{color:inherit}.elementor-6 .elementor-element.elementor-element-50412f63.elementor-widget .elementor-icon-box-description{display:none}.elementor-6 .elementor-element.elementor-element-50412f63.elementor-widget .elementor-icon{color:var(--gold)}.elementor-6 .elementor-element.elementor-element-50412f63.elementor-widget .elementor-icon svg{width:18px;height:18px;fill:var(--gold);opacity:.85}.elementor-6 .elementor-element.elementor-element-50412f63.elementor-widget:hover{background:rgba(212,175,55,.06)}.elementor-6 .elementor-element.elementor-element-50412f63.elementor-widget:hover .elementor-icon-box-title{color:var(--ink)}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5945ff71 */.elementor-6 .elementor-element.elementor-element-5945ff71.elementor-widget{margin:0}
.elementor-6 .elementor-element.elementor-element-5945ff71.elementor-widget{flex:none;border-bottom:2px solid transparent;transition:background .2s var(--ease)}.elementor-6 .elementor-element.elementor-element-5945ff71.elementor-widget .elementor-icon-box-wrapper{display:flex;align-items:center;gap:7px;padding:14px 15px;text-align:left}.elementor-6 .elementor-element.elementor-element-5945ff71.elementor-widget .elementor-icon-box-icon{margin:0;flex:none}.elementor-6 .elementor-element.elementor-element-5945ff71.elementor-widget .elementor-icon-box-title{margin:0;font-family:'Kanit',sans-serif;font-size:14px;font-weight:500;color:var(--muted);white-space:nowrap;line-height:1.6;transition:color .2s var(--ease)}.elementor-6 .elementor-element.elementor-element-5945ff71.elementor-widget .elementor-icon-box-title a{color:inherit}.elementor-6 .elementor-element.elementor-element-5945ff71.elementor-widget .elementor-icon-box-description{display:none}.elementor-6 .elementor-element.elementor-element-5945ff71.elementor-widget .elementor-icon{color:var(--gold)}.elementor-6 .elementor-element.elementor-element-5945ff71.elementor-widget .elementor-icon svg{width:18px;height:18px;fill:var(--gold);opacity:.85}.elementor-6 .elementor-element.elementor-element-5945ff71.elementor-widget:hover{background:rgba(212,175,55,.06)}.elementor-6 .elementor-element.elementor-element-5945ff71.elementor-widget:hover .elementor-icon-box-title{color:var(--ink)}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-158b1e47 */.elementor-6 .elementor-element.elementor-element-158b1e47.elementor-widget{margin:0}
.elementor-6 .elementor-element.elementor-element-158b1e47.elementor-widget{flex:none;border-bottom:2px solid transparent;transition:background .2s var(--ease)}.elementor-6 .elementor-element.elementor-element-158b1e47.elementor-widget .elementor-icon-box-wrapper{display:flex;align-items:center;gap:7px;padding:14px 15px;text-align:left}.elementor-6 .elementor-element.elementor-element-158b1e47.elementor-widget .elementor-icon-box-icon{margin:0;flex:none}.elementor-6 .elementor-element.elementor-element-158b1e47.elementor-widget .elementor-icon-box-title{margin:0;font-family:'Kanit',sans-serif;font-size:14px;font-weight:500;color:var(--muted);white-space:nowrap;line-height:1.6;transition:color .2s var(--ease)}.elementor-6 .elementor-element.elementor-element-158b1e47.elementor-widget .elementor-icon-box-title a{color:inherit}.elementor-6 .elementor-element.elementor-element-158b1e47.elementor-widget .elementor-icon-box-description{display:none}.elementor-6 .elementor-element.elementor-element-158b1e47.elementor-widget .elementor-icon{color:var(--gold)}.elementor-6 .elementor-element.elementor-element-158b1e47.elementor-widget .elementor-icon svg{width:18px;height:18px;fill:var(--gold);opacity:.85}.elementor-6 .elementor-element.elementor-element-158b1e47.elementor-widget:hover{background:rgba(212,175,55,.06)}.elementor-6 .elementor-element.elementor-element-158b1e47.elementor-widget:hover .elementor-icon-box-title{color:var(--ink)}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-44e09152 */.elementor-6 .elementor-element.elementor-element-44e09152.elementor-widget{margin:0}
.elementor-6 .elementor-element.elementor-element-44e09152.elementor-widget{flex:none;border-bottom:2px solid transparent;transition:background .2s var(--ease)}.elementor-6 .elementor-element.elementor-element-44e09152.elementor-widget .elementor-icon-box-wrapper{display:flex;align-items:center;gap:7px;padding:14px 15px;text-align:left}.elementor-6 .elementor-element.elementor-element-44e09152.elementor-widget .elementor-icon-box-icon{margin:0;flex:none}.elementor-6 .elementor-element.elementor-element-44e09152.elementor-widget .elementor-icon-box-title{margin:0;font-family:'Kanit',sans-serif;font-size:14px;font-weight:500;color:var(--muted);white-space:nowrap;line-height:1.6;transition:color .2s var(--ease)}.elementor-6 .elementor-element.elementor-element-44e09152.elementor-widget .elementor-icon-box-title a{color:inherit}.elementor-6 .elementor-element.elementor-element-44e09152.elementor-widget .elementor-icon-box-description{display:none}.elementor-6 .elementor-element.elementor-element-44e09152.elementor-widget .elementor-icon{color:var(--gold)}.elementor-6 .elementor-element.elementor-element-44e09152.elementor-widget .elementor-icon svg{width:18px;height:18px;fill:var(--gold);opacity:.85}.elementor-6 .elementor-element.elementor-element-44e09152.elementor-widget:hover{background:rgba(212,175,55,.06)}.elementor-6 .elementor-element.elementor-element-44e09152.elementor-widget:hover .elementor-icon-box-title{color:var(--ink)}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4717ff79 */.elementor-6 .elementor-element.elementor-element-4717ff79.elementor-widget{margin:0}
.elementor-6 .elementor-element.elementor-element-4717ff79.elementor-widget{flex:none;border-bottom:2px solid transparent;transition:background .2s var(--ease)}.elementor-6 .elementor-element.elementor-element-4717ff79.elementor-widget .elementor-icon-box-wrapper{display:flex;align-items:center;gap:7px;padding:14px 15px;text-align:left}.elementor-6 .elementor-element.elementor-element-4717ff79.elementor-widget .elementor-icon-box-icon{margin:0;flex:none}.elementor-6 .elementor-element.elementor-element-4717ff79.elementor-widget .elementor-icon-box-title{margin:0;font-family:'Kanit',sans-serif;font-size:14px;font-weight:500;color:var(--muted);white-space:nowrap;line-height:1.6;transition:color .2s var(--ease)}.elementor-6 .elementor-element.elementor-element-4717ff79.elementor-widget .elementor-icon-box-title a{color:inherit}.elementor-6 .elementor-element.elementor-element-4717ff79.elementor-widget .elementor-icon-box-description{display:none}.elementor-6 .elementor-element.elementor-element-4717ff79.elementor-widget .elementor-icon{color:var(--gold)}.elementor-6 .elementor-element.elementor-element-4717ff79.elementor-widget .elementor-icon svg{width:18px;height:18px;fill:var(--gold);opacity:.85}.elementor-6 .elementor-element.elementor-element-4717ff79.elementor-widget:hover{background:rgba(212,175,55,.06)}.elementor-6 .elementor-element.elementor-element-4717ff79.elementor-widget:hover .elementor-icon-box-title{color:var(--ink)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-747e4804 */.elementor-6 .elementor-element.elementor-element-747e4804.e-con{max-width:1240px;margin-inline:auto;width:100%;overflow-x:auto;scrollbar-width:none}.elementor-6 .elementor-element.elementor-element-747e4804.e-con::-webkit-scrollbar{display:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21e5c07a */.elementor-6 .elementor-element.elementor-element-21e5c07a.e-con{position:relative;z-index:30;background:rgba(10,10,13,.96);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);box-shadow:0 6px 22px -14px #000}/* End custom CSS */