.elementor-2469 .elementor-element.elementor-element-ac85bfc{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), kanit;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2469 .elementor-element.elementor-element-3a7108b > .elementor-widget-container{margin:-20px -20px -20px -20px;padding:0px 0px 0px 0px;}.elementor-2469 .elementor-element.elementor-element-419a558{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), kanit;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), kanit;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2469 .elementor-element.elementor-element-f6022b6 .elementor-menu-toggle{margin:0 auto;}.elementor-2469 .elementor-element.elementor-element-d29bd62{--display:flex;--min-height:0px;--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;}.elementor-2469 .elementor-element.elementor-element-d29bd62.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), kanit;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2469 .elementor-element.elementor-element-4dcaf85 .elementor-heading-title{font-family:"Kanit", kanit;color:#565151;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), kanit;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2469 .elementor-element.elementor-element-afbf39b{text-align:center;}.elementor-2469 .elementor-element.elementor-element-afbf39b .elementor-heading-title{font-family:"Kanit", kanit;color:#565050;}.elementor-2469 .elementor-element.elementor-element-4ee2e47{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2469 .elementor-element.elementor-element-6e47a0e > .elementor-widget-container{margin:11px 11px 11px 11px;}.elementor-2469 .elementor-element.elementor-element-6e47a0e{text-align:start;}.elementor-2469 .elementor-element.elementor-element-6e47a0e .elementor-heading-title{font-family:"Kanit", kanit;font-size:42px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), kanit;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-2469 .elementor-element.elementor-element-e25c4f9 > .elementor-widget-container{margin:-15px -15px -15px -15px;}.elementor-2469 .elementor-element.elementor-element-e25c4f9{column-gap:0px;text-align:center;font-family:"Kanit", kanit;font-size:19px;color:#999999;}.elementor-2469 .elementor-element.elementor-element-e25c4f9 p{margin-block-end:0px;}.elementor-2469 .elementor-element.elementor-element-1c048c6{--display:flex;}.elementor-2469 .elementor-element.elementor-element-1c048c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), kanit;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2469 .elementor-element.elementor-element-7484f8b .e-search-input{background-color:#484242;font-family:"Kanit", kanit;border-style:solid;border-width:-1px -1px -1px -1px;border-radius:5px 5px 5px 5px;}.elementor-2469 .elementor-element.elementor-element-7484f8b{--e-search-placeholder-color:#A7A1A1;--e-search-input-color:#8E0404;--e-search-input-padding-block-start:0px;--e-search-input-padding-inline-start:0px;--e-search-input-padding-block-end:0px;--e-search-input-padding-inline-end:0px;--e-search-submit-margin-inline-start:0px;}.elementor-2469 .elementor-element.elementor-element-d0d5430{--display:flex;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2469 .elementor-element.elementor-element-aed97e0 > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2469 .elementor-element.elementor-element-aed97e0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2469 .elementor-element.elementor-element-aed97e0 .elementor-button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2469 .elementor-element.elementor-element-8c2f3f4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2469 .elementor-element.elementor-element-adc9456 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2469 .elementor-element.elementor-element-ce4f662 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2469 .elementor-element.elementor-element-b138fd7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2469 .elementor-element.elementor-element-a3fca55{--display:flex;}.elementor-2469 .elementor-element.elementor-element-b8ec67e{--spacer-size:5px;}.elementor-2469 .elementor-element.elementor-element-e637338{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.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 ), kanit;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 ), kanit;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2469 .elementor-element.elementor-element-d051141 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-image:linear-gradient(176deg, #0C0C0C00 100%, #f2295b 100%);box-shadow:0px 36px 10px 0px rgba(0,0,0,0.5);}.elementor-2469 .elementor-element.elementor-element-d051141{grid-column:span 1;grid-row:span 1;}.elementor-2469 .elementor-element.elementor-element-d051141 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-2469 .elementor-element.elementor-element-d051141 .elementor-icon-box-title{margin-block-end:18px;color:#F8F8F8;transition-duration:0s;}.elementor-2469 .elementor-element.elementor-element-d051141.elementor-view-stacked .elementor-icon{background-color:#B80101;}.elementor-2469 .elementor-element.elementor-element-d051141.elementor-view-framed .elementor-icon, .elementor-2469 .elementor-element.elementor-element-d051141.elementor-view-default .elementor-icon{fill:#B80101;color:#B80101;border-color:#B80101;}.elementor-2469 .elementor-element.elementor-element-d051141 .elementor-icon{font-size:59px;}.elementor-2469 .elementor-element.elementor-element-d051141 .elementor-icon i{transform:rotate(1deg);}.elementor-2469 .elementor-element.elementor-element-d051141 .elementor-icon-box-description{text-shadow:15px 0px 100px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2469 .elementor-element.elementor-element-fe364c3 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-image:linear-gradient(176deg, #00000000 100%, #f2295b 100%);box-shadow:0px 36px 10px 0px rgba(0,0,0,0.5);}.elementor-2469 .elementor-element.elementor-element-fe364c3{grid-column:span 1;grid-row:span 1;}.elementor-2469 .elementor-element.elementor-element-fe364c3 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-2469 .elementor-element.elementor-element-fe364c3 .elementor-icon-box-title{margin-block-end:18px;color:#F8F8F8;transition-duration:0s;}.elementor-2469 .elementor-element.elementor-element-fe364c3.elementor-view-stacked .elementor-icon{background-color:#B80101;}.elementor-2469 .elementor-element.elementor-element-fe364c3.elementor-view-framed .elementor-icon, .elementor-2469 .elementor-element.elementor-element-fe364c3.elementor-view-default .elementor-icon{fill:#B80101;color:#B80101;border-color:#B80101;}.elementor-2469 .elementor-element.elementor-element-fe364c3 .elementor-icon{font-size:59px;}.elementor-2469 .elementor-element.elementor-element-fe364c3 .elementor-icon i{transform:rotate(1deg);}.elementor-2469 .elementor-element.elementor-element-fe364c3 .elementor-icon-box-description{text-shadow:15px 0px 100px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2469 .elementor-element.elementor-element-2477039 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-image:linear-gradient(176deg, #0C0C0C00 100%, #f2295b 100%);box-shadow:0px 36px 10px 0px rgba(0,0,0,0.5);}.elementor-2469 .elementor-element.elementor-element-2477039{grid-column:span 1;grid-row:span 1;}.elementor-2469 .elementor-element.elementor-element-2477039 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-2469 .elementor-element.elementor-element-2477039 .elementor-icon-box-title{margin-block-end:18px;color:#F8F8F8;transition-duration:0s;}.elementor-2469 .elementor-element.elementor-element-2477039.elementor-view-stacked .elementor-icon{background-color:#B80101;}.elementor-2469 .elementor-element.elementor-element-2477039.elementor-view-framed .elementor-icon, .elementor-2469 .elementor-element.elementor-element-2477039.elementor-view-default .elementor-icon{fill:#B80101;color:#B80101;border-color:#B80101;}.elementor-2469 .elementor-element.elementor-element-2477039 .elementor-icon{font-size:59px;}.elementor-2469 .elementor-element.elementor-element-2477039 .elementor-icon i{transform:rotate(1deg);}.elementor-2469 .elementor-element.elementor-element-2477039 .elementor-icon-box-description{text-shadow:15px 0px 100px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2469 .elementor-element.elementor-element-b58798b > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-image:linear-gradient(176deg, #0C0C0C00 100%, #f2295b 100%);box-shadow:0px 36px 10px 0px rgba(0,0,0,0.5);}.elementor-2469 .elementor-element.elementor-element-b58798b{grid-column:span 1;grid-row:span 1;}.elementor-2469 .elementor-element.elementor-element-b58798b .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-2469 .elementor-element.elementor-element-b58798b .elementor-icon-box-title{margin-block-end:18px;color:#F8F8F8;transition-duration:0s;}.elementor-2469 .elementor-element.elementor-element-b58798b.elementor-view-stacked .elementor-icon{background-color:#B80101;}.elementor-2469 .elementor-element.elementor-element-b58798b.elementor-view-framed .elementor-icon, .elementor-2469 .elementor-element.elementor-element-b58798b.elementor-view-default .elementor-icon{fill:#B80101;color:#B80101;border-color:#B80101;}.elementor-2469 .elementor-element.elementor-element-b58798b .elementor-icon{font-size:59px;}.elementor-2469 .elementor-element.elementor-element-b58798b .elementor-icon i{transform:rotate(1deg);}.elementor-2469 .elementor-element.elementor-element-b58798b .elementor-icon-box-description{text-shadow:15px 0px 100px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2469 .elementor-element.elementor-element-580c8fa > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-image:linear-gradient(176deg, #0C0C0C00 100%, #f2295b 100%);box-shadow:0px 36px 10px 0px rgba(0,0,0,0.5);}.elementor-2469 .elementor-element.elementor-element-580c8fa{grid-column:span 1;grid-row:span 1;}.elementor-2469 .elementor-element.elementor-element-580c8fa .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-2469 .elementor-element.elementor-element-580c8fa .elementor-icon-box-title{margin-block-end:18px;color:#F8F8F8;transition-duration:0s;}.elementor-2469 .elementor-element.elementor-element-580c8fa.elementor-view-stacked .elementor-icon{background-color:#B80101;}.elementor-2469 .elementor-element.elementor-element-580c8fa.elementor-view-framed .elementor-icon, .elementor-2469 .elementor-element.elementor-element-580c8fa.elementor-view-default .elementor-icon{fill:#B80101;color:#B80101;border-color:#B80101;}.elementor-2469 .elementor-element.elementor-element-580c8fa .elementor-icon{font-size:59px;}.elementor-2469 .elementor-element.elementor-element-580c8fa .elementor-icon i{transform:rotate(1deg);}.elementor-2469 .elementor-element.elementor-element-580c8fa .elementor-icon-box-description{text-shadow:15px 0px 100px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2469 .elementor-element.elementor-element-53daba5 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-image:linear-gradient(176deg, #0C0C0C00 100%, #f2295b 100%);box-shadow:0px 36px 10px 0px rgba(0,0,0,0.5);}.elementor-2469 .elementor-element.elementor-element-53daba5{grid-column:span 1;grid-row:span 1;}.elementor-2469 .elementor-element.elementor-element-53daba5 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-2469 .elementor-element.elementor-element-53daba5 .elementor-icon-box-title{margin-block-end:18px;color:#F8F8F8;transition-duration:0s;}.elementor-2469 .elementor-element.elementor-element-53daba5.elementor-view-stacked .elementor-icon{background-color:#B80101;}.elementor-2469 .elementor-element.elementor-element-53daba5.elementor-view-framed .elementor-icon, .elementor-2469 .elementor-element.elementor-element-53daba5.elementor-view-default .elementor-icon{fill:#B80101;color:#B80101;border-color:#B80101;}.elementor-2469 .elementor-element.elementor-element-53daba5 .elementor-icon{font-size:59px;}.elementor-2469 .elementor-element.elementor-element-53daba5 .elementor-icon i{transform:rotate(1deg);}.elementor-2469 .elementor-element.elementor-element-53daba5 .elementor-icon-box-description{text-shadow:15px 0px 100px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2469 .elementor-element.elementor-element-97d2336 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-image:linear-gradient(176deg, #0C0C0C00 100%, #f2295b 100%);box-shadow:0px 36px 10px 0px rgba(0,0,0,0.5);}.elementor-2469 .elementor-element.elementor-element-97d2336{grid-column:span 1;grid-row:span 1;}.elementor-2469 .elementor-element.elementor-element-97d2336 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-2469 .elementor-element.elementor-element-97d2336 .elementor-icon-box-title{margin-block-end:18px;color:#F8F8F8;transition-duration:0s;}.elementor-2469 .elementor-element.elementor-element-97d2336.elementor-view-stacked .elementor-icon{background-color:#B80101;}.elementor-2469 .elementor-element.elementor-element-97d2336.elementor-view-framed .elementor-icon, .elementor-2469 .elementor-element.elementor-element-97d2336.elementor-view-default .elementor-icon{fill:#B80101;color:#B80101;border-color:#B80101;}.elementor-2469 .elementor-element.elementor-element-97d2336 .elementor-icon{font-size:59px;}.elementor-2469 .elementor-element.elementor-element-97d2336 .elementor-icon i{transform:rotate(1deg);}.elementor-2469 .elementor-element.elementor-element-97d2336 .elementor-icon-box-description{text-shadow:15px 0px 100px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2469 .elementor-element.elementor-element-626d3c6 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-image:linear-gradient(176deg, #0C0C0C00 100%, #f2295b 100%);box-shadow:0px 36px 10px 0px rgba(0,0,0,0.5);}.elementor-2469 .elementor-element.elementor-element-626d3c6{grid-column:span 1;grid-row:span 1;}.elementor-2469 .elementor-element.elementor-element-626d3c6 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-2469 .elementor-element.elementor-element-626d3c6 .elementor-icon-box-title{margin-block-end:18px;color:#F8F8F8;transition-duration:0s;}.elementor-2469 .elementor-element.elementor-element-626d3c6.elementor-view-stacked .elementor-icon{background-color:#B80101;}.elementor-2469 .elementor-element.elementor-element-626d3c6.elementor-view-framed .elementor-icon, .elementor-2469 .elementor-element.elementor-element-626d3c6.elementor-view-default .elementor-icon{fill:#B80101;color:#B80101;border-color:#B80101;}.elementor-2469 .elementor-element.elementor-element-626d3c6 .elementor-icon{font-size:59px;}.elementor-2469 .elementor-element.elementor-element-626d3c6 .elementor-icon i{transform:rotate(1deg);}.elementor-2469 .elementor-element.elementor-element-626d3c6 .elementor-icon-box-description{text-shadow:15px 0px 100px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2469 .elementor-element.elementor-element-be56905{--display:flex;}.elementor-2469 .elementor-element.elementor-element-c6a0c66{--spacer-size:5px;}.elementor-2469 .elementor-element.elementor-element-4c922d5{--display:flex;}.elementor-2469 .elementor-element.elementor-element-add277b{--display:flex;}.elementor-2469 .elementor-element.elementor-element-6fe1e2b{--spacer-size:30px;}.elementor-2469 .elementor-element.elementor-element-953845e{--display:flex;--min-height:0px;}.elementor-2469 .elementor-element.elementor-element-e929690 .elementor-heading-title{font-family:"Kanit", kanit;font-size:35px;color:#CC0000;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), kanit;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), kanit;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), kanit;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2469 .elementor-element.elementor-element-5aac517{--grid-columns:2;--grid-row-gap:7px;--grid-column-gap:5px;}.elementor-2469 .elementor-element.elementor-element-83b0460{--display:flex;}.elementor-2469 .elementor-element.elementor-element-59cdc73{--spacer-size:25px;}.elementor-2469 .elementor-element.elementor-element-f2a0923{--display:flex;border-style:solid;--border-style:solid;}.elementor-2469 .elementor-element.elementor-element-551a2ee{text-align:center;}.elementor-2469 .elementor-element.elementor-element-551a2ee .elementor-heading-title{color:#CC0000;}.elementor-2469 .elementor-element.elementor-element-025c382{--display:flex;}.elementor-2469 .elementor-element.elementor-element-3f5b86f{--spacer-size:30px;}.elementor-2469 .elementor-element.elementor-element-b01ace9{--display:grid;--min-height:251px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2469 .elementor-element.elementor-element-b01ace9:not(.elementor-motion-effects-element-type-background), .elementor-2469 .elementor-element.elementor-element-b01ace9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B090900;}.elementor-2469 .elementor-element.elementor-element-b01ace9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2469 .elementor-element.elementor-element-e19d165{--display:flex;}.elementor-2469 .elementor-element.elementor-element-56c7b27 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2469 .elementor-element.elementor-element-56c7b27{text-align:start;}.elementor-2469 .elementor-element.elementor-element-5e2fc7b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2469 .elementor-element.elementor-element-5e2fc7b .elementor-heading-title{font-family:"Kanit", kanit;font-size:41px;font-weight:600;color:#FFFFFF;}.elementor-2469 .elementor-element.elementor-element-5c94dc4 > .elementor-widget-container{margin:-1px -1px -1px -1px;padding:-1px -1px -1px -1px;}.elementor-2469 .elementor-element.elementor-element-5c94dc4.elementor-element{--align-self:flex-start;}.elementor-2469 .elementor-element.elementor-element-5c94dc4{font-family:"Kanit", kanit;color:#B6AAAA;}.elementor-2469 .elementor-element.elementor-element-576dab9{--display:flex;}.elementor-2469 .elementor-element.elementor-element-576dab9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), kanit;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2469 .elementor-element.elementor-element-f46522f{width:var( --container-widget-width, 97.352% );max-width:97.352%;--container-widget-width:97.352%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2469 .elementor-element.elementor-element-f46522f > .elementor-widget-container{margin:-17px -17px -17px -17px;padding:0px 0px 0px 0px;}.elementor-2469 .elementor-element.elementor-element-f46522f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2469 .elementor-element.elementor-element-f46522f .elementor-icon-list-icon i{color:#D70D0D;transition:color 0.3s;}.elementor-2469 .elementor-element.elementor-element-f46522f .elementor-icon-list-icon svg{fill:#D70D0D;transition:fill 0.3s;}.elementor-2469 .elementor-element.elementor-element-f46522f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2469 .elementor-element.elementor-element-f46522f .elementor-icon-list-item > a{font-family:"Kanit", kanit;}.elementor-2469 .elementor-element.elementor-element-f46522f .elementor-icon-list-text{text-shadow:0px 0px 31px rgba(0,0,0,0.3);color:#D8D0D0;transition:color 0.3s;}.elementor-2469 .elementor-element.elementor-element-e025e78{width:var( --container-widget-width, 90.581% );max-width:90.581%;--container-widget-width:90.581%;--container-widget-flex-grow:0;}.elementor-2469 .elementor-element.elementor-element-e025e78 > .elementor-widget-container{margin:2px 2px 2px 2px;padding:2px 2px 2px 2px;}.elementor-2469 .elementor-element.elementor-element-e025e78.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2469 .elementor-element.elementor-element-03ba53b > .elementor-widget-container{margin:-14px -14px -14px -14px;padding:1px 1px 1px 1px;}.elementor-2469 .elementor-element.elementor-element-03ba53b.elementor-element{--align-self:flex-start;}.elementor-2469 .elementor-element.elementor-element-03ba53b{text-align:start;}.elementor-2469 .elementor-element.elementor-element-03ba53b .elementor-heading-title{font-family:"Kanit", kanit;font-weight:300;mix-blend-mode:screen;color:#FFFFFF;}.elementor-2469 .elementor-element.elementor-element-03ba53b .elementor-heading-title a{transition-duration:1.6s;}.elementor-2469 .elementor-element.elementor-element-ce7519b > .elementor-widget-container{margin:12px 12px 12px 12px;padding:-3px -3px -3px -3px;}.elementor-2469 .elementor-element.elementor-element-a3d6010{--display:flex;}.elementor-2469 .elementor-element.elementor-element-b0b7aa6{--spacer-size:30px;}.elementor-2469 .elementor-element.elementor-element-6be9e2d{--display:flex;}.elementor-2469 .elementor-element.elementor-element-4380c17 > .elementor-widget-container{margin:4px 4px 4px 4px;padding:-1px -1px -1px -1px;}.elementor-2469 .elementor-element.elementor-element-4380c17 .elementor-heading-title{font-family:"Kanit", kanit;font-size:40px;line-height:0.1em;color:#CC0000;}.elementor-2469 .elementor-element.elementor-element-bd1a080{--grid-columns:3;}.elementor-2469 .elementor-element.elementor-element-d5c3961{--display:flex;}.elementor-2469 .elementor-element.elementor-element-aa30bae{--spacer-size:40px;}.elementor-2469 .elementor-element.elementor-element-a9ed00a{--display:flex;}.elementor-2469 .elementor-element.elementor-element-2da7843{--spacer-size:5px;}.elementor-2469 .elementor-element.elementor-element-e60452b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2469 .elementor-element.elementor-element-9b772fd > .elementor-widget-container{margin:-31px -31px -31px -31px;padding:0px 0px 0px 0px;}.elementor-2469 .elementor-element.elementor-element-9b772fd .elementor-heading-title{font-family:"Kanit", kanit;font-size:40px;line-height:0.1em;color:#CC0000;}.elementor-2469 .elementor-element.elementor-element-9b772fd .elementor-heading-title a{transition-duration:2.1s;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), kanit;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), kanit;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), kanit;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), kanit;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), kanit;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), kanit;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), kanit;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), kanit;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2469 .elementor-element.elementor-element-00fdd15{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2469 .elementor-element.elementor-element-00fdd15 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% );}.elementor-2469 .elementor-element.elementor-element-00fdd15:after{content:"0.6";}.elementor-2469 .elementor-element.elementor-element-00fdd15 .elementor-post__thumbnail__link{width:50%;}.elementor-2469 .elementor-element.elementor-element-00fdd15.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2469 .elementor-element.elementor-element-00fdd15.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2469 .elementor-element.elementor-element-00fdd15.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2469 .elementor-element.elementor-element-00fdd15 .elementor-post__title, .elementor-2469 .elementor-element.elementor-element-00fdd15 .elementor-post__title a{font-family:"Kanit", kanit;font-weight:600;}.elementor-2469 .elementor-element.elementor-element-c26e973.elementor-element{--align-self:center;}.elementor-2469 .elementor-element.elementor-element-5813e8a{--display:flex;}.elementor-2469 .elementor-element.elementor-element-2d2e8a9{--spacer-size:40px;}.elementor-2469 .elementor-element.elementor-element-2969760{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2469 .elementor-element.elementor-element-1b61827 > .elementor-widget-container{margin:-29px -29px -29px -29px;padding:0px 0px 0px 0px;}.elementor-2469 .elementor-element.elementor-element-1b61827{text-align:start;}.elementor-2469 .elementor-element.elementor-element-1b61827 .elementor-heading-title{font-family:"Kanit", kanit;font-size:40px;line-height:0.1em;color:#CC0000;}.elementor-2469 .elementor-element.elementor-element-1b61827 .elementor-heading-title a{transition-duration:2.1s;}.elementor-2469 .elementor-element.elementor-element-627ab9e{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2469 .elementor-element.elementor-element-627ab9e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% );}.elementor-2469 .elementor-element.elementor-element-627ab9e:after{content:"0.6";}.elementor-2469 .elementor-element.elementor-element-627ab9e .elementor-post__thumbnail__link{width:50%;}.elementor-2469 .elementor-element.elementor-element-627ab9e.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2469 .elementor-element.elementor-element-627ab9e.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2469 .elementor-element.elementor-element-627ab9e.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2469 .elementor-element.elementor-element-627ab9e .elementor-post__title, .elementor-2469 .elementor-element.elementor-element-627ab9e .elementor-post__title a{font-family:"Kanit", kanit;font-weight:600;}.elementor-2469 .elementor-element.elementor-element-8077be9.elementor-element{--align-self:center;}.elementor-2469 .elementor-element.elementor-element-8bdca44{--display:flex;}.elementor-2469 .elementor-element.elementor-element-3c24b32{--spacer-size:40px;}.elementor-2469 .elementor-element.elementor-element-34e5314{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2469 .elementor-element.elementor-element-383d8da > .elementor-widget-container{margin:-28px -28px -28px -28px;padding:0px 0px 0px 0px;}.elementor-2469 .elementor-element.elementor-element-383d8da{text-align:start;}.elementor-2469 .elementor-element.elementor-element-383d8da .elementor-heading-title{font-family:"Kanit", kanit;font-size:40px;line-height:0.1em;color:#CC0000;}.elementor-2469 .elementor-element.elementor-element-383d8da .elementor-heading-title a{transition-duration:2.1s;}.elementor-2469 .elementor-element.elementor-element-ed08aa1{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2469 .elementor-element.elementor-element-ed08aa1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% );}.elementor-2469 .elementor-element.elementor-element-ed08aa1:after{content:"0.6";}.elementor-2469 .elementor-element.elementor-element-ed08aa1 .elementor-post__thumbnail__link{width:50%;}.elementor-2469 .elementor-element.elementor-element-ed08aa1.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2469 .elementor-element.elementor-element-ed08aa1.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2469 .elementor-element.elementor-element-ed08aa1.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2469 .elementor-element.elementor-element-ed08aa1 .elementor-post__title, .elementor-2469 .elementor-element.elementor-element-ed08aa1 .elementor-post__title a{font-family:"Kanit", kanit;font-weight:600;}.elementor-2469 .elementor-element.elementor-element-096c77a.elementor-element{--align-self:center;}.elementor-2469 .elementor-element.elementor-element-4ba1688{--display:flex;}.elementor-2469 .elementor-element.elementor-element-57c7cf6{--spacer-size:35px;}.elementor-2469 .elementor-element.elementor-element-ab239a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2469 .elementor-element.elementor-element-2b93fdf > .elementor-widget-container{margin:-28px -28px -28px -28px;padding:0px 0px 0px 0px;}.elementor-2469 .elementor-element.elementor-element-2b93fdf{text-align:start;}.elementor-2469 .elementor-element.elementor-element-2b93fdf .elementor-heading-title{font-family:"Kanit", kanit;font-size:40px;line-height:0.1em;color:#CC0000;}.elementor-2469 .elementor-element.elementor-element-2b93fdf .elementor-heading-title a{transition-duration:2.1s;}.elementor-2469 .elementor-element.elementor-element-0b3beb1{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2469 .elementor-element.elementor-element-0b3beb1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% );}.elementor-2469 .elementor-element.elementor-element-0b3beb1:after{content:"0.6";}.elementor-2469 .elementor-element.elementor-element-0b3beb1 .elementor-post__thumbnail__link{width:50%;}.elementor-2469 .elementor-element.elementor-element-0b3beb1.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2469 .elementor-element.elementor-element-0b3beb1.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2469 .elementor-element.elementor-element-0b3beb1.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2469 .elementor-element.elementor-element-0b3beb1 .elementor-post__title, .elementor-2469 .elementor-element.elementor-element-0b3beb1 .elementor-post__title a{font-family:"Kanit", kanit;font-weight:600;}.elementor-2469 .elementor-element.elementor-element-aaee129.elementor-element{--align-self:center;}.elementor-2469 .elementor-element.elementor-element-ef5fd59{--display:flex;}.elementor-2469 .elementor-element.elementor-element-d3d237e{--spacer-size:24px;}.elementor-2469 .elementor-element.elementor-element-40ab79f{--display:flex;border-style:none;--border-style:none;}.elementor-2469 .elementor-element.elementor-element-ff7fd3a{--display:flex;}.elementor-2469 .elementor-element.elementor-element-93366e9{--spacer-size:50px;}.elementor-2469 .elementor-element.elementor-element-64f4387{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-2469 .elementor-element.elementor-element-64f4387:not(.elementor-motion-effects-element-type-background), .elementor-2469 .elementor-element.elementor-element-64f4387 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060505;}.elementor-2469 .elementor-element.elementor-element-3e2af57 .elementor-heading-title{font-family:"Kanit", kanit;color:#AEAAAA;}.elementor-2469 .elementor-element.elementor-element-7387b89 .elementor-repeater-item-83ad35c.elementor-social-icon{background-color:#140F27;}.elementor-2469 .elementor-element.elementor-element-7387b89{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2469 .elementor-element.elementor-element-7387b89 .elementor-widget-container{text-align:center;}.elementor-2469 .elementor-element.elementor-element-95b2397{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2469 .elementor-element.elementor-element-cd90390{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-sitemap .elementor-sitemap-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), kanit;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-sitemap .elementor-sitemap-item, .elementor-widget-sitemap span.elementor-sitemap-list, .elementor-widget-sitemap .elementor-sitemap-item a{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), kanit;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-sitemap .elementor-sitemap-item{color:var( --e-global-color-text );}.elementor-2469 .elementor-element.elementor-element-0b21fbb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2469 .elementor-element.elementor-element-0b21fbb.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-2469 .elementor-element.elementor-element-0b21fbb .elementor-sitemap-section{flex-basis:calc( 1 / 4 * 100% );padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2469 .elementor-element.elementor-element-0b21fbb .elementor-sitemap-section ul{margin-left:44px;}body.rtl .elementor-2469 .elementor-element.elementor-element-0b21fbb .elementor-sitemap-section ul{margin-right:44px;}.elementor-2469 .elementor-element.elementor-element-0b21fbb .elementor-sitemap-title{color:#A9434300;}.elementor-2469 .elementor-element.elementor-element-0b21fbb .elementor-sitemap-item, .elementor-2469 .elementor-element.elementor-element-0b21fbb span.elementor-sitemap-list, .elementor-2469 .elementor-element.elementor-element-0b21fbb .elementor-sitemap-item a{color:#565353;}.elementor-2469 .elementor-element.elementor-element-0b21fbb .elementor-sitemap-list, .elementor-2469 .elementor-element.elementor-element-0b21fbb .elementor-sitemap-list .children{list-style-type:disc;}.elementor-2469 .elementor-element.elementor-element-5c9d7d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2469 .elementor-element.elementor-element-5c9d7d4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2469 .elementor-element.elementor-element-5c0bd1d .elementor-heading-title{font-family:"Kanit", kanit;font-weight:600;color:#7B7B7B;}.elementor-2469 .elementor-element.elementor-element-87335da{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2469 .elementor-element.elementor-element-87335da .elementor-post{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2469 .elementor-element.elementor-element-87335da .elementor-post__title, .elementor-2469 .elementor-element.elementor-element-87335da .elementor-post__title a{color:#887F7F;font-family:"Sarabun", kanit;font-weight:600;letter-spacing:0.1px;}.elementor-2469 .elementor-element.elementor-element-8617bf9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2469 .elementor-element.elementor-element-8617bf9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2469 .elementor-element.elementor-element-974a21c .elementor-heading-title{font-family:"Kanit", kanit;font-weight:600;color:#7B7B7B;}.elementor-2469 .elementor-element.elementor-element-6df3425{--grid-row-gap:35px;width:var( --container-widget-width, 113.059% );max-width:113.059%;--container-widget-width:113.059%;--container-widget-flex-grow:0;--grid-column-gap:30px;}.elementor-2469 .elementor-element.elementor-element-6df3425.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2469 .elementor-element.elementor-element-6df3425 .elementor-post__title, .elementor-2469 .elementor-element.elementor-element-6df3425 .elementor-post__title a{color:#887F7F;font-family:"Sarabun", kanit;font-weight:600;letter-spacing:-0.9px;}.elementor-2469 .elementor-element.elementor-element-6df3425 .elementor-post__title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2469 .elementor-element.elementor-element-a00c351{--display:flex;}.elementor-2469 .elementor-element.elementor-element-1eea25b .e-link-in-bio{--e-link-in-bio-image-links-columns:2;--e-link-in-bio-identity-image-profile-position:center center;--e-link-in-bio-identity-image-profile-width:90px;--e-link-in-bio-heading-color:#ECDBDB;--e-link-in-bio-title-color:#968F8F;--e-link-in-bio-description-color:#8A8989;--e-link-in-bio-icon-color:#884545;--background-overlay-opacity:0.5;}.elementor-2469 .elementor-element.elementor-element-1eea25b .e-link-in-bio__heading{font-family:"Kanit", kanit;}.elementor-2469 .elementor-element.elementor-element-1eea25b .e-link-in-bio__title{font-family:"Kanit", kanit;}.elementor-2469 .elementor-element.elementor-element-1eea25b .e-link-in-bio__description{font-family:"Kanit", kanit;letter-spacing:0.1px;word-spacing:0px;}@media(max-width:1024px){.elementor-2469 .elementor-element.elementor-element-e637338{--grid-auto-flow:row;}.elementor-2469 .elementor-element.elementor-element-5aac517{--grid-columns:2;}.elementor-2469 .elementor-element.elementor-element-b01ace9{--grid-auto-flow:row;}.elementor-2469 .elementor-element.elementor-element-bd1a080{--grid-columns:2;}.elementor-2469 .elementor-element.elementor-element-0b21fbb .elementor-sitemap-section{flex-basis:calc( 1 / 2 * 100% );}.elementor-2469 .elementor-element.elementor-element-1eea25b .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;}}@media(min-width:768px){.elementor-2469 .elementor-element.elementor-element-d29bd62{--width:89.899%;}.elementor-2469 .elementor-element.elementor-element-1c048c6{--width:82.875%;}.elementor-2469 .elementor-element.elementor-element-953845e{--content-width:1145px;}.elementor-2469 .elementor-element.elementor-element-f2a0923{--content-width:1180px;}.elementor-2469 .elementor-element.elementor-element-b01ace9{--content-width:1114px;}.elementor-2469 .elementor-element.elementor-element-576dab9{--width:93.987%;}.elementor-2469 .elementor-element.elementor-element-6be9e2d{--content-width:1120px;}.elementor-2469 .elementor-element.elementor-element-e60452b{--content-width:1106px;}.elementor-2469 .elementor-element.elementor-element-2969760{--content-width:1106px;}.elementor-2469 .elementor-element.elementor-element-34e5314{--content-width:1106px;}.elementor-2469 .elementor-element.elementor-element-ab239a1{--content-width:1106px;}.elementor-2469 .elementor-element.elementor-element-40ab79f{--content-width:1107px;}.elementor-2469 .elementor-element.elementor-element-95b2397{--content-width:1064px;}.elementor-2469 .elementor-element.elementor-element-cd90390{--width:25%;}.elementor-2469 .elementor-element.elementor-element-5c9d7d4{--width:20.296%;}.elementor-2469 .elementor-element.elementor-element-8617bf9{--width:19.836%;}.elementor-2469 .elementor-element.elementor-element-a00c351{--width:34%;}}@media(max-width:767px){.elementor-2469 .elementor-element.elementor-element-4dcaf85.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2469 .elementor-element.elementor-element-4dcaf85{text-align:center;}.elementor-2469 .elementor-element.elementor-element-e637338{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2469 .elementor-element.elementor-element-5aac517{--grid-columns:1;}.elementor-2469 .elementor-element.elementor-element-b01ace9{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2469 .elementor-element.elementor-element-bd1a080{--grid-columns:1;}.elementor-2469 .elementor-element.elementor-element-9b772fd > .elementor-widget-container{margin:-5px -5px -5px -5px;}.elementor-2469 .elementor-element.elementor-element-00fdd15 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2469 .elementor-element.elementor-element-00fdd15:after{content:"0.5";}.elementor-2469 .elementor-element.elementor-element-00fdd15 .elementor-post__thumbnail__link{width:100%;}.elementor-2469 .elementor-element.elementor-element-1b61827 > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-2469 .elementor-element.elementor-element-627ab9e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2469 .elementor-element.elementor-element-627ab9e:after{content:"0.5";}.elementor-2469 .elementor-element.elementor-element-627ab9e .elementor-post__thumbnail__link{width:100%;}.elementor-2469 .elementor-element.elementor-element-383d8da > .elementor-widget-container{margin:-1px -1px -1px -1px;}.elementor-2469 .elementor-element.elementor-element-ed08aa1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2469 .elementor-element.elementor-element-ed08aa1:after{content:"0.5";}.elementor-2469 .elementor-element.elementor-element-ed08aa1 .elementor-post__thumbnail__link{width:100%;}.elementor-2469 .elementor-element.elementor-element-2b93fdf > .elementor-widget-container{margin:-1px -1px -1px -1px;}.elementor-2469 .elementor-element.elementor-element-0b3beb1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2469 .elementor-element.elementor-element-0b3beb1:after{content:"0.5";}.elementor-2469 .elementor-element.elementor-element-0b3beb1 .elementor-post__thumbnail__link{width:100%;}.elementor-2469 .elementor-element.elementor-element-0b21fbb .elementor-sitemap-section{flex-basis:calc( 1 / 1 * 100% );}.elementor-2469 .elementor-element.elementor-element-1eea25b .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;}}/* Start custom CSS for nav-menu, class: .elementor-element-f6022b6 *//* --- 1. ปรับกรอบเมนูให้โค้งและดูแพง --- */
.menu, .nav-menu, .primary-menu, ul[id*="menu-"] {
    border: 2px solid #838B8B !important; /* เส้นขอบแดง */
    border-radius: 15px !important;       /* มุมโค้ง */
    padding: 5px 15px !important;
    background-color: #000000 !important; /* พื้นหลังดำสนิท */
    display: flex !important;
    justify-content: center !important;
    flex-wrap: wrap !important;           /* ป้องกันเมนูล้นแถว */
    list-style: none !important;
}

/* --- 2. ปรับแต่งปุ่มเมนู --- */
.menu li a, .nav-menu li a, .primary-menu li a, ul[id*="menu-"] li a {
    color: #ffffff !important;
    font-weight: bold !important;
    text-transform: uppercase !important;
    padding: 12px 20px !important;
    display: block !important;
    border-radius: 10px !important;       /* มุมโค้งที่ตัวปุ่ม */
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important; /* อนิเมชั่นแบบนุ่มๆ */
    text-decoration: none !important;
}

/* --- 3. เอฟเฟกต์เรืองแสง (Glow Effect) ตอน Hover --- */
.menu li a:hover, .nav-menu li a:hover, .primary-menu li a:hover, ul[id*="menu-"] li a:hover {
    background-color: #ff0000 !important; /* พื้นหลังแดงสด */
    color: #ffffff !important;
    
    /* เรืองแสงสีแดงแบบจัดเต็ม */
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.9), 
                0 0 40px rgba(255, 0, 0, 0.4) !important;
    
    /* เอฟเฟกต์ยกตัวเล็กน้อย */
    transform: translateY(-3px) scale(1.05) !important;
}

/* --- 4. แก้ไขระยะห่างระหว่างปุ่ม --- */
.menu li, .nav-menu li, .primary-menu li, ul[id*="menu-"] li {
    margin: 5px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d29bd62 *//* คุมโครงสร้างแถบหลักให้เกาะกลุ่มกันตรงกลาง */
.elementor-2469 .elementor-element.elementor-element-d29bd62 {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: center !important; /* เปลี่ยนจาก space-between เป็น center */
    gap: 20px !important; /* กำหนดระยะห่างระหว่างแต่ละส่วน (ปรับตัวเลขนี้ได้ตามใจชอบ) */
    
    background: #e3dff2;
    border-radius: 50px;
    padding: 8px 30px !important;
    max-width: 1100px;
    margin: 15px auto;
    
    /* ป้องกันตัวหนังสือตัดบรรทัด */
    white-space: nowrap !important;
}

/* จัดการข้อความฝั่งซ้าย */
.elementor-2469 .elementor-element.elementor-element-d29bd62 .elementor-text-editor {
    font-size: 13px !important;
    color: #333333 !important;
    margin: 0 !important;
}

/* ปรับปุ่ม Click Here */
.elementor-2469 .elementor-element.elementor-element-d29bd62 .elementor-button {
    background: linear-gradient(90deg, #ff7e1a 0%, #ff3a6d 100%) !important;
    border-radius: 50px !important;
    font-size: 11px !important;
    padding: 6px 18px !important;
    font-weight: 700 !important;
    margin: 0 !important;
}

/* ข้อความฝั่งขวา */
.elementor-2469 .elementor-element.elementor-element-d29bd62 .extra-text {
    font-size: 12px !important;
    color: #7a63b8 !important;
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-7484f8b */input[type="text"] {
    width: 100%;
    max-width: 700px;         /* จำกัดความกว้างไม่ให้ยาวเกินไป */
    padding: 14px 25px;       /* เพิ่มพื้นที่ว่างข้างใน ให้ดูไม่อึดอัด */
    font-size: 16px;
    color: #ffffff;
    background-color: #2a2a2a; /* สีเทาเข้มเข้ากับธีมมืด */
    border: 1px solid #444;    /* เส้นขอบบางๆ */
    border-radius: 30px;      /* ทำให้โค้งมนเป็นทรงแคปซูล */
    outline: none;            /* ลบเส้นขอบสีน้ำเงินเริ่มต้นของ Browser */
    transition: all 0.3s ease; /* ใส่ความสมูทเวลาคลิก */
}

/* เอฟเฟกต์ตอนเอาเมาส์ไปวาง หรือกำลังพิมพ์ */
input[type="text"]:focus {
    border-color: #e02020;    /* เปลี่ยนขอบเป็นสีแดง (โทน FM) */
    background-color: #333;
    box-shadow: 0 0 8px rgba(224, 32, 32, 0.4); /* เพิ่มแสงเรืองแสงสีแดงอ่อนๆ */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0d5430 *//* 1. กำหนดโครงสร้างปุ่มให้ขนาดเท่าเดิมและดูคมชัด */
.elementor-2469 .elementor-element.elementor-element-d0d5430 .elementor-button {
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    background-color: transparent !important; /* ปุ่มใส */
    color: #ffffff !important; /* ตัวหนังสือขาว */
    
    /* กรอบปุ่มขาวบางๆ ให้ดูหรู */
    border: 1px solid rgba(255, 255, 255, 0.4) !important;
    
    /* ขนาดและสัดส่วน (อ้างอิงจากรูป Harry Amass) */
    padding: 8px 20px !important; 
    border-radius: 50px !important; /* ทรงแคปซูล */
    
    /* ความสมูทของอนิเมชั่น */
    transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;
    position: relative;
    overflow: hidden;
}

/* 2. ปรับแต่งตัวหนังสือและไอคอนภายใน */
.elementor-2469 .elementor-element.elementor-element-d0d5430 .elementor-button-text {
    font-size: 13px !important;
    font-weight: 600 !important;
    letter-spacing: 0.5px;
}

.elementor-2469 .elementor-element.elementor-element-d0d5430 .elementor-button-icon i {
    font-size: 12px !important;
    color: #ffffff !important;
    margin-right: 8px; /* ระยะห่างไอคอนนาฬิกากับข้อความ */
}

/* 3. สถานะ Hover: สะท้อนสีแดงนีออน (Neon Red Reflection) */
.elementor-2469 .elementor-element.elementor-element-d0d5430 .elementor-button:hover {
    background-color: #ff0000 !important; /* พื้นหลังเปลี่ยนเป็นแดง */
    border-color: #ff0000 !important; /* ขอบเปลี่ยนเป็นแดง */
    color: #ffffff !important;

    /* เอฟเฟกต์แสงสะท้อนและฟุ้งกระจายรอบปุ่ม */
    box-shadow: 0 0 10px #ff0000, 
                0 0 20px rgba(255, 0, 0, 0.6), 
                0 0 40px rgba(255, 0, 0, 0.4) !important;
    
    /* ให้ปุ่มดูลอยขึ้นมาเล็กน้อยเพื่อมิติ */
    transform: translateY(-2px) !important;
}

/* 4. ล้างค่า Active/Current (สำหรับปุ่มแรกที่มักจะเขียว) */
.elementor-2469 .elementor-element.elementor-element-d0d5430 .elementor-button.elementor-button-active,
.elementor-2469 .elementor-element.elementor-element-d0d5430 .elementor-item-active .elementor-button,
.elementor-2469 .elementor-element.elementor-element-d0d5430 .current-menu-item .elementor-button {
    background-color: transparent !important;
    border-color: rgba(255, 255, 255, 0.4) !important;
    color: #ffffff !important;
    box-shadow: none !important;
}

/* 5. เอฟเฟกต์ตอนกด (Active Click) */
.elementor-2469 .elementor-element.elementor-element-d0d5430 .elementor-button:active {
    transform: translateY(0) scale(0.95) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ee2e47 *//* --- ส่วนที่แก้ไขให้เป็น ขาว-แดงนีออน ทั้งหมด --- */

/* 1. ตั้งค่าพื้นฐานทุกปุ่มให้เหมือนกัน (ใส ขอบขาวจาง) */
.elementor-2469 .elementor-element.elementor-element-4ee2e47 .elementor-button {
    background-color: transparent !important;
    color: #ffffff !important;
    border: 1px solid rgba(255, 255, 255, 0.4) !important; /* ขอบขาวจาง */
    border-radius: 50px !important;
    font-weight: 800 !important;
    text-transform: uppercase;
    transition: all 0.4s ease-in-out !important;
    box-shadow: none !important; /* ลบแสงฟุ้งสีอื่นออกให้หมด */
}

/* 2. เอฟเฟกต์เวลา Hover ให้เป็นแดงนีออนทุกปุ่ม */
.elementor-2469 .elementor-element.elementor-element-4ee2e47 .elementor-button:hover {
    background-color: #ff0000 !important; /* พื้นหลังแดง */
    border-color: #ff0000 !important;
    color: #ffffff !important;
    transform: translateY(-5px) scale(1.05) !important;
    /* แสงฟุ้งสีแดงนีออน */
    box-shadow: 0 0 15px #ff0000, 
                0 0 30px rgba(255, 0, 0, 0.5) !important;
}

/* 3. บังคับล้างค่า Active (ป้องกันปุ่มแรกกลับไปเขียว) */
.elementor-2469 .elementor-element.elementor-element-4ee2e47 .elementor-button.elementor-button-active,
.elementor-2469 .elementor-element.elementor-element-4ee2e47 .elementor-item-active .elementor-button {
    background-color: transparent !important;
    border-color: rgba(255, 255, 255, 0.4) !important;
    color: #ffffff !important;
    box-shadow: none !important;
}
/* บังคับความกว้างให้ตรงกับโครงสร้างเว็บ */
.elementor-2469 .elementor-element.elementor-element-4ee2e47 {
    --container-max-width: 1140px; /* ปรับเลขนี้ให้เท่ากับค่า Global ของเว็บคุณ */
    
    max-width: var(--container-max-width) !important;
    width: 100% !important;
    
    /* จัดวางกึ่งกลางหน้าจอแบบบังคับ */
    margin-left: auto !important;
    margin-right: auto !important;
    
    /* กรอบเทาและมุมโค้งที่คุณต้องการ */
    background-color: #111111 !important;
    border: 1px solid #333333 !important;
    border-radius: 30px !important;
    
    /* ดึงส่วนที่ล้นกลับเข้ามา */
    left: 0 !important;
    right: 0 !important;
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e637338 *//* 1. สไตล์ปุ่มปกติ (Glassmorphism) */
.elementor-2469 .elementor-element.elementor-element-e637338 .elementor-widget-icon-box {
    background: rgba(255, 255, 255, 0.03) !important; /* พื้นหลังใสบางๆ */
    backdrop-filter: blur(10px); /* เอฟเฟกต์กระจกฝ้า */
    border: 1px solid rgba(255, 255, 255, 0.08) !important; /* เส้นขอบจางๆ */
    border-radius: 15px !important;
    padding: 30px 20px !important;
    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    text-align: center;
}

/* 2. เส้นแสงนีออนสีแดงด้านล่าง (แบรนด์ LEN FM) */
.elementor-2469 .elementor-element.elementor-element-e637338 .elementor-widget-icon-box::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 10%;
    width: 80%;
    height: 2px;
    background: #ff073a !important; /* แดงนีออน */
    box-shadow: 0 0 15px #ff073a, 0 0 5px #ff073a;
    opacity: 0.6;
    transition: 0.4s;
}

/* 3. เอฟเฟกต์เมื่อเอาเมาส์ชี้ (Hover) - แบบปุ่ม FORUM */
.elementor-2469 .elementor-element.elementor-element-e637338 .elementor-widget-icon-box:hover {
    background: rgba(255, 7, 58, 0.08) !important; /* พื้นหลังเรืองแสงสีแดงอ่อนๆ */
    border-color: rgba(255, 7, 58, 0.5) !important;
    transform: translateY(-8px) scale(1.02); /* ปุ่มลอยขึ้นเล็กน้อย */
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5), 0 0 20px rgba(255, 7, 58, 0.2) !important;
}

/* 4. เมื่อ Hover ให้เส้นข้างล่างสว่างวาบขึ้น */
.elementor-2469 .elementor-element.elementor-element-e637338 .elementor-widget-icon-box:hover::after {
    width: 100%;
    left: 0;
    opacity: 1;
    box-shadow: 0 0 25px #ff073a, 0 0 10px #ff073a;
}

/* 5. ปรับสีไอคอนและตัวอักษรให้เข้ากับธีม */
.elementor-2469 .elementor-element.elementor-element-e637338 .elementor-icon-box-icon i, 
.elementor-2469 .elementor-element.elementor-element-e637338 .elementor-icon-box-title {
    color: #ffffff !important;
    transition: 0.3s !important;
}

.elementor-2469 .elementor-element.elementor-element-e637338 .elementor-widget-icon-box:hover .elementor-icon-box-icon i,
.elementor-2469 .elementor-element.elementor-element-e637338 .elementor-widget-icon-box:hover .elementor-icon-box-title {
    color: #ff073a !important; /* เปลี่ยนเป็นสีแดงตอนชี้ */
    text-shadow: 0 0 8px rgba(255, 7, 58, 0.6);
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-5aac517 */// ดึงบทความเรียงตามยอดวิวจากปลั๊กอิน Post Views Counter
add_action( 'elementor/query/my_popular_posts', function( $query ) {
    $query->set( 'orderby', 'meta_value_num' );
    $query->set( 'meta_key', 'post_views_count' ); // ชื่อ key ขึ้นอยู่กับปลั๊กอินที่ใช้
    $query->set( 'order', 'DESC' );
} );/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2a0923 *//* ลบเส้นขอบทุกจุดใน Section/Column นี้ */
.elementor-element, 
.elementor-column, 
.elementor-widget-wrap, 
.elementor-background-overlay {
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
    border-style: none !important;
    border-width: 0 !important;
}

/* ป้องกันกรอบโผล่มาตอนเอาเมาส์ไปชี้ */
.elementor-element:hover, 
.elementor-column:hover, 
.elementor-widget-wrap:hover {
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
}

/* ลบกรอบ Focus ของ Browser */
*:focus {
    outline: none !important;
    box-shadow: none !important;
}

.elementor-2469 .elementor-element.elementor-element-f2a0923 {
    /* 1. บีบกรอบให้เท่าเนื้อหาและจัดกึ่งกลาง */
    display: table !important;      
    margin-left: auto !important;
    margin-right: auto !important;
    width: auto !important;

    /* 2. ใส่สีพื้นหลังและสีขอบ */
    background-color: #000000 !important; /* พื้นหลังสีดำ */
    border: 1px solid rgba(255, 255, 255, 0.1) !important; /* เส้นขอบบางๆ */
    
    /* 3. ความมนและระยะห่าง */
    border-radius: 30px !important;
    padding: 30px 40px !important; /* เพิ่มพื้นที่ว่างข้างใน (บน-ล่าง 30, ซ้าย-ขวา 40) */
    
    /* 4. เพิ่มมิติแสงเงา */
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5) !important;
    transition: all 0.3s ease !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e025e78 *//* แต่งปุ่ม Click here */
.elementor-button {
    border-radius: 5px !important;
    transition: all 0.3s ease !important;
    box-shadow: 0 4px 15px rgba(255, 0, 0, 0.2);
}
.elementor-button:hover {
    background-color: #ff0000 !important;
    transform: translateY(-2px);
    box-shadow: 0 6px 20px rgba(255, 0, 0, 0.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b01ace9 *//* ลบเส้นขอบทุกจุดใน Section/Column นี้ */
.elementor-element, 
.elementor-column, 
.elementor-widget-wrap, 
.elementor-background-overlay {
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
    border-style: none !important;
    border-width: 0 !important;
}

/* ป้องกันกรอบโผล่มาตอนเอาเมาส์ไปชี้ */
.elementor-element:hover, 
.elementor-column:hover, 
.elementor-widget-wrap:hover {
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
}

/* ลบกรอบ Focus ของ Browser */
*:focus {
    outline: none !important;
    box-shadow: none !important;
}

.elementor-2469 .elementor-element.elementor-element-b01ace9 {
    /* 1. บีบกรอบให้เท่าเนื้อหาและจัดกึ่งกลาง */
    display: table !important;      
    margin-left: auto !important;
    margin-right: auto !important;
    width: auto !important;

    /* 2. ใส่สีพื้นหลังและสีขอบ */
    background-color: #000000 !important; /* พื้นหลังสีดำ */
    border: 1px solid rgba(255, 255, 255, 0.1) !important; /* เส้นขอบบางๆ */
    
    /* 3. ความมนและระยะห่าง */
    border-radius: 30px !important;
    padding: 30px 40px !important; /* เพิ่มพื้นที่ว่างข้างใน (บน-ล่าง 30, ซ้าย-ขวา 40) */
    
    /* 4. เพิ่มมิติแสงเงา */
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5) !important;
    transition: all 0.3s ease !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be9e2d */.elementor-2469 .elementor-element.elementor-element-6be9e2d {
    /* 1. บีบกรอบให้เท่าเนื้อหาและจัดกึ่งกลาง */
    display: table !important;      
    margin-left: auto !important;
    margin-right: auto !important;
    width: auto !important;

    /* 2. ใส่สีพื้นหลังและสีขอบ */
    background-color: #000000 !important; /* พื้นหลังสีดำ */
    border: 1px solid rgba(255, 255, 255, 0.1) !important; /* เส้นขอบบางๆ */
    
    /* 3. ความมนและระยะห่าง */
    border-radius: 30px !important;
    padding: 30px 40px !important; /* เพิ่มพื้นที่ว่างข้างใน (บน-ล่าง 30, ซ้าย-ขวา 40) */
    
    /* 4. เพิ่มมิติแสงเงา */
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5) !important;
    transition: all 0.3s ease !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e60452b *//* 1. รูปภาพ: จัดขนาดและแสงเรือง */
.elementor-2469 .elementor-element.elementor-element-e60452b .elementor-post__thumbnail img {
    height: 150px !important;
    object-fit: cover !important;
    border-radius: 8px !important;
    transition: all 0.3s ease !important;
}

/* แสงสีแดงตอน Hover ที่รูป */
.elementor-2469 .elementor-element.elementor-element-e60452b .elementor-post:hover .elementor-post__thumbnail img {
    box-shadow: 0 0 15px rgba(204, 0, 0, 0.7) !important;
}

/* 2. ป้าย Tactics: บังคับให้แสดงผลหน้าจริง */
.elementor-2469 .elementor-element.elementor-element-e60452b .elementor-post__title a::before {
    content: "Tactics" !important;
    display: block !important;
    background-color: #CC0000 !important;
    color: #ffffff !important;
    font-size: 11px !important;
    padding: 2px 8px !important;
    border-radius: 3px !important;
    margin-bottom: 8px !important;
    width: fit-content !important;
    text-transform: uppercase !important;
}

/* 3. หัวข้อข่าว: ฟอนต์และสี */
.elementor-2469 .elementor-element.elementor-element-e60452b .elementor-post__title a {
    font-family: 'Kanit', sans-serif !important;
    font-size: 16px !important;
    color: #FFFFFF !important;
    text-decoration: none !important;
    transition: all 0.3s ease !important;
    display: inline-block !important;
}

/* รีแอคตอน Hover: เปลี่ยนสีและขยับตัวหนังสือ */
.elementor-2469 .elementor-element.elementor-element-e60452b .elementor-post:hover .elementor-post__title a {
    color: #ff4d4d !important;
    transform: translateX(5px) !important;
}

/* 4. ระยะห่างระหว่างบทความ */
.elementor-2469 .elementor-element.elementor-element-e60452b .elementor-post {
    padding-bottom: 1px !important;
    margin-bottom: 1px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2969760 *//* 1. รูปภาพ: จัดขนาดและแสงเรือง */
.elementor-2469 .elementor-element.elementor-element-2969760 .elementor-post__thumbnail img {
    height: 150px !important;
    object-fit: cover !important;
    border-radius: 8px !important;
    transition: all 0.3s ease !important;
}

/* แสงสีแดงตอน Hover ที่รูป */
.elementor-2469 .elementor-element.elementor-element-2969760 .elementor-post:hover .elementor-post__thumbnail img {
    box-shadow: 0 0 15px rgba(204, 0, 0, 0.7) !important;
}

/* 2. ป้าย Tactics: บังคับให้แสดงผลหน้าจริง */
.elementor-2469 .elementor-element.elementor-element-2969760 .elementor-post__title a::before {
    content: "GUIDES" !important;
    display: block !important;
    background-color: #CC0000 !important;
    color: #ffffff !important;
    font-size: 11px !important;
    padding: 2px 8px !important;
    border-radius: 3px !important;
    margin-bottom: 8px !important;
    width: fit-content !important;
    text-transform: uppercase !important;
}

/* 3. หัวข้อข่าว: ฟอนต์และสี */
.elementor-2469 .elementor-element.elementor-element-2969760 .elementor-post__title a {
    font-family: 'Kanit', sans-serif !important;
    font-size: 16px !important;
    color: #FFFFFF !important;
    text-decoration: none !important;
    transition: all 0.3s ease !important;
    display: inline-block !important;
}

/* รีแอคตอน Hover: เปลี่ยนสีและขยับตัวหนังสือ */
.elementor-2469 .elementor-element.elementor-element-2969760 .elementor-post:hover .elementor-post__title a {
    color: #ff4d4d !important;
    transform: translateX(5px) !important;
}

/* 4. ระยะห่างระหว่างบทความ */
.elementor-2469 .elementor-element.elementor-element-2969760 .elementor-post {
    padding-bottom: 1px !important;
    margin-bottom: 1px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34e5314 *//* 1. รูปภาพ: จัดขนาดและแสงเรือง */
.elementor-2469 .elementor-element.elementor-element-34e5314 .elementor-post__thumbnail img {
    height: 150px !important;
    object-fit: cover !important;
    border-radius: 8px !important;
    transition: all 0.3s ease !important;
}

/* แสงสีแดงตอน Hover ที่รูป */
.elementor-2469 .elementor-element.elementor-element-34e5314 .elementor-post:hover .elementor-post__thumbnail img {
    box-shadow: 0 0 15px rgba(204, 0, 0, 0.7) !important;
}

/* 2. ป้าย Tactics: บังคับให้แสดงผลหน้าจริง */
.elementor-2469 .elementor-element.elementor-element-34e5314 .elementor-post__title a::before {
    content: "MODS" !important;
    display: block !important;
    background-color: #CC0000 !important;
    color: #ffffff !important;
    font-size: 11px !important;
    padding: 2px 8px !important;
    border-radius: 3px !important;
    margin-bottom: 8px !important;
    width: fit-content !important;
    text-transform: uppercase !important;
}

/* 3. หัวข้อข่าว: ฟอนต์และสี */
.elementor-2469 .elementor-element.elementor-element-34e5314 .elementor-post__title a {
    font-family: 'Kanit', sans-serif !important;
    font-size: 16px !important;
    color: #FFFFFF !important;
    text-decoration: none !important;
    transition: all 0.3s ease !important;
    display: inline-block !important;
}

/* รีแอคตอน Hover: เปลี่ยนสีและขยับตัวหนังสือ */
.elementor-2469 .elementor-element.elementor-element-34e5314 .elementor-post:hover .elementor-post__title a {
    color: #ff4d4d !important;
    transform: translateX(5px) !important;
}

/* 4. ระยะห่างระหว่างบทความ */
.elementor-2469 .elementor-element.elementor-element-34e5314 .elementor-post {
    padding-bottom: 1px !important;
    margin-bottom: 1px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab239a1 *//* 1. รูปภาพ: จัดขนาดและแสงเรือง */
.elementor-2469 .elementor-element.elementor-element-ab239a1 .elementor-post__thumbnail img {
    height: 150px !important;
    object-fit: cover !important;
    border-radius: 8px !important;
    transition: all 0.3s ease !important;
}

/* แสงสีแดงตอน Hover ที่รูป */
.elementor-2469 .elementor-element.elementor-element-ab239a1 .elementor-post:hover .elementor-post__thumbnail img {
    box-shadow: 0 0 15px rgba(204, 0, 0, 0.7) !important;
}

/* 2. ป้าย Tactics: บังคับให้แสดงผลหน้าจริง */
.elementor-2469 .elementor-element.elementor-element-ab239a1 .elementor-post__title a::before {
    content: "ISSUE" !important;
    display: block !important;
    background-color: #CC0000 !important;
    color: #ffffff !important;
    font-size: 11px !important;
    padding: 2px 8px !important;
    border-radius: 3px !important;
    margin-bottom: 8px !important;
    width: fit-content !important;
    text-transform: uppercase !important;
}

/* 3. หัวข้อข่าว: ฟอนต์และสี */
.elementor-2469 .elementor-element.elementor-element-ab239a1 .elementor-post__title a {
    font-family: 'Kanit', sans-serif !important;
    font-size: 16px !important;
    color: #FFFFFF !important;
    text-decoration: none !important;
    transition: all 0.3s ease !important;
    display: inline-block !important;
}

/* รีแอคตอน Hover: เปลี่ยนสีและขยับตัวหนังสือ */
.elementor-2469 .elementor-element.elementor-element-ab239a1 .elementor-post:hover .elementor-post__title a {
    color: #ff4d4d !important;
    transform: translateX(5px) !important;
}

/* 4. ระยะห่างระหว่างบทความ */
.elementor-2469 .elementor-element.elementor-element-ab239a1 .elementor-post {
    padding-bottom: 1px !important;
    margin-bottom: 1px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f332c2 */.elementor-2469 .elementor-element.elementor-element-0f332c2 img {
    width: 100% !important;
    max-width: 1100px !important; /* เปลี่ยนตัวเลขนี้ให้เท่ากับความกว้างเมนูของคุณ */
    height: auto !important;
    display: block;
    margin: 0 auto !important; /* จัดให้อยู่ตรงกลาง */
    border-radius: 15px; /* เพิ่มความมนให้เข้ากับส่วนอื่นๆ ในเว็บ */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40ab79f */.elementor-2469 .elementor-element.elementor-element-40ab79f img {
    /* 1. ใส่เส้นขอบสีเทาบางๆ */
    border: 1px solid #333333 !important; 
    
    /* 2. ทำขอมน (ปรับตัวเลขให้เท่ากับส่วนอื่นในเว็บคุณ) */
    border-radius: 15px !important; 
    
    /* 3. คุมความกว้างให้พอดีกับ Container และไม่แตก */
    width: 100% !important;
    height: auto !important;
    max-width: 100% !important;
    object-fit: cover !important;
    
    /* 4. เพิ่มมิติเงาจางๆ ด้านล่างให้ดูลอยขึ้น */
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.5) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64f4387 */.elementor-2469 .elementor-element.elementor-element-64f4387 {
    background-color: #0d0d0d !important; /* พื้นหลังตัวเลขสีดำ */
    color: #ffffff !important;
    padding: 2px 10px !important;
    border-radius: 20px !important;
    font-size: 12px !important;
    font-weight: bold !important;
    margin-left: -10px; /* ให้เลขเกยทับไอคอนนิดๆ แบบในรูป */
    border: 1px solid #222; /* เพิ่มขอบบางๆ ให้ดูคม */
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for sitemap, class: .elementor-element-0b21fbb *//* 1. ลดช่องว่างด้านบนของรายการเมนู */
.elementor-widget-wp-widget-nav_menu ul, 
.elementor-nav-menu--main {
    margin-top: -20px !important; /* ค่าติดลบจะช่วยดึงให้ขยับขึ้นไปหาโลโก้ */
    padding-top: 0 !important;
}

/* 2. ลดช่องว่างด้านล่างของตัวโลโก้ (ถ้าโลโก้เป็น Widget แยก) */
.elementor-widget-image {
    margin-bottom: -10px !important; /* ดึงขอบล่างของโลโก้ขึ้นเพื่อลดช่องว่าง */
}

/* 3. ลบจุดวงกลมหน้าเมนู (Bullet points) และขยับให้ตรงกลาง (เผื่อต้องการความเนียน) */
.elementor-widget-wp-widget-nav_menu ul {
    list-style: none !important;
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-widget-wp-widget-nav_menu li {
    margin-bottom: 5px !important; /* ระยะห่างระหว่างบรรทัดเมนู */
}/* End custom CSS */