.elementor-52 .elementor-element.elementor-element-6e7c4b5{--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-52 .elementor-element.elementor-element-6e7c4b5:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-6e7c4b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 66%, #0006FF 100%);}.elementor-52 .elementor-element.elementor-element-b66d3fc{--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-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-52 .elementor-element.elementor-element-ea6746c{padding:0px 0px 0px 10px;text-align:center;}.elementor-52 .elementor-element.elementor-element-ea6746c img{width:250px;max-width:100%;height:90px;object-fit:contain;object-position:center center;opacity:1;}.elementor-52 .elementor-element.elementor-element-a83802e{--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;--justify-content:center;--align-items:center;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;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 ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-52 .elementor-element.elementor-element-36f8d7b .elementor-menu-toggle{margin:0 auto;}.elementor-52 .elementor-element.elementor-element-36f8d7b .elementor-nav-menu .elementor-item{font-family:"Kanit", Sans-serif;font-size:18px;font-weight:600;}.elementor-52 .elementor-element.elementor-element-36f8d7b .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-36f8d7b .elementor-nav-menu--main .elementor-item:hover,
					.elementor-52 .elementor-element.elementor-element-36f8d7b .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-52 .elementor-element.elementor-element-36f8d7b .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-52 .elementor-element.elementor-element-36f8d7b .elementor-nav-menu--main .elementor-item:focus{color:#FFEC00;fill:#FFEC00;}.elementor-52 .elementor-element.elementor-element-36f8d7b .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-52 .elementor-element.elementor-element-36f8d7b .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#FFEC00;}.elementor-52 .elementor-element.elementor-element-36f8d7b .e--pointer-framed .elementor-item:before,
					.elementor-52 .elementor-element.elementor-element-36f8d7b .e--pointer-framed .elementor-item:after{border-color:#FFEC00;}.elementor-52 .elementor-element.elementor-element-36f8d7b .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFEC00;}.elementor-52 .elementor-element.elementor-element-36f8d7b .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-52 .elementor-element.elementor-element-36f8d7b .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#FFEC00;}.elementor-52 .elementor-element.elementor-element-36f8d7b .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-52 .elementor-element.elementor-element-36f8d7b .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#FFEC00;}.elementor-52 .elementor-element.elementor-element-36f8d7b .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-52 .elementor-element.elementor-element-36f8d7b .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-52 .elementor-element.elementor-element-36f8d7b .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-52 .elementor-element.elementor-element-36f8d7b .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-52 .elementor-element.elementor-element-36f8d7b .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-52 .elementor-element.elementor-element-36f8d7b .e--pointer-underline .elementor-item:after,
					 .elementor-52 .elementor-element.elementor-element-36f8d7b .e--pointer-overline .elementor-item:before,
					 .elementor-52 .elementor-element.elementor-element-36f8d7b .e--pointer-double-line .elementor-item:before,
					 .elementor-52 .elementor-element.elementor-element-36f8d7b .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-52 .elementor-element.elementor-element-36f8d7b .elementor-nav-menu--dropdown a, .elementor-52 .elementor-element.elementor-element-36f8d7b .elementor-menu-toggle{color:#FFEC00;fill:#FFEC00;}.elementor-52 .elementor-element.elementor-element-36f8d7b .elementor-nav-menu--dropdown{background-color:#7D7D7D;}.elementor-52 .elementor-element.elementor-element-36f8d7b .elementor-nav-menu--dropdown .elementor-item, .elementor-52 .elementor-element.elementor-element-36f8d7b .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Kanit", Sans-serif;font-weight:500;}.elementor-52 .elementor-element.elementor-element-36f8d7b div.elementor-menu-toggle{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-36f8d7b div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-e9d542e{--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-52 .elementor-element.elementor-element-4b377e0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-4aa6a8e img{width:100%;}.elementor-52 .elementor-element.elementor-element-12627c9b{--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-52 .elementor-element.elementor-element-12627c9b:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-12627c9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #56A07C00 0%, #1A723A00 100%);}.elementor-52 .elementor-element.elementor-element-3648c496{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-52 .elementor-element.elementor-element-3648c496.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-52 .elementor-element.elementor-element-3709b89b{width:var( --container-widget-width, 80% );max-width:80%;background-color:transparent;--container-widget-width:80%;--container-widget-flex-grow:0;background-image:linear-gradient(90deg, #5F5F0063 69%, #00000047 100%);border-style:solid;border-width:0px 3px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-3709b89b:hover{background-color:transparent;background-image:linear-gradient(310deg, #010DFF 0%, #000000 100%);}.elementor-52 .elementor-element.elementor-element-3709b89b.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-3709b89b.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-52 .elementor-element.elementor-element-3709b89b.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-52 .elementor-element.elementor-element-3709b89b.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-3709b89b .elementor-image-box-title{margin-bottom:0px;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-3709b89b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-52 .elementor-element.elementor-element-3709b89b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-52 .elementor-element.elementor-element-3709b89b:has(:hover) .elementor-image-box-title,
					 .elementor-52 .elementor-element.elementor-element-3709b89b:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-3709b89b .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-4052a283{width:var( --container-widget-width, 80% );max-width:80%;background-color:transparent;--container-widget-width:80%;--container-widget-flex-grow:0;background-image:linear-gradient(90deg, #5F5F0063 69%, #00000047 100%);border-style:solid;border-width:0px 3px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-4052a283:hover{background-color:transparent;background-image:linear-gradient(310deg, #010DFF 0%, #000000 100%);}.elementor-52 .elementor-element.elementor-element-4052a283.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-4052a283.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-52 .elementor-element.elementor-element-4052a283.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-52 .elementor-element.elementor-element-4052a283.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-4052a283 .elementor-image-box-title{margin-bottom:0px;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-4052a283 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-52 .elementor-element.elementor-element-4052a283 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-52 .elementor-element.elementor-element-4052a283:has(:hover) .elementor-image-box-title,
					 .elementor-52 .elementor-element.elementor-element-4052a283:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-4052a283 .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-496f68a{width:var( --container-widget-width, 80% );max-width:80%;background-color:transparent;--container-widget-width:80%;--container-widget-flex-grow:0;background-image:linear-gradient(90deg, #5F5F0063 69%, #00000047 100%);border-style:solid;border-width:0px 3px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-496f68a:hover{background-color:transparent;background-image:linear-gradient(310deg, #010DFF 0%, #000000 100%);}.elementor-52 .elementor-element.elementor-element-496f68a.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-496f68a.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-52 .elementor-element.elementor-element-496f68a.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-52 .elementor-element.elementor-element-496f68a.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-496f68a .elementor-image-box-title{margin-bottom:0px;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-496f68a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-52 .elementor-element.elementor-element-496f68a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-52 .elementor-element.elementor-element-496f68a:has(:hover) .elementor-image-box-title,
					 .elementor-52 .elementor-element.elementor-element-496f68a:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-496f68a .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-61e6270b{width:var( --container-widget-width, 80% );max-width:80%;background-color:transparent;--container-widget-width:80%;--container-widget-flex-grow:0;background-image:linear-gradient(90deg, #5F5F0063 69%, #00000047 100%);border-style:solid;border-width:0px 3px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-61e6270b:hover{background-color:transparent;background-image:linear-gradient(310deg, #010DFF 0%, #000000 100%);}.elementor-52 .elementor-element.elementor-element-61e6270b.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-61e6270b.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-52 .elementor-element.elementor-element-61e6270b.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-52 .elementor-element.elementor-element-61e6270b.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-61e6270b .elementor-image-box-title{margin-bottom:0px;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-61e6270b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-52 .elementor-element.elementor-element-61e6270b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-52 .elementor-element.elementor-element-61e6270b:has(:hover) .elementor-image-box-title,
					 .elementor-52 .elementor-element.elementor-element-61e6270b:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-61e6270b .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-1a8ae7eb{width:var( --container-widget-width, 80% );max-width:80%;background-color:transparent;--container-widget-width:80%;--container-widget-flex-grow:0;background-image:linear-gradient(90deg, #5F5F0063 69%, #00000047 100%);border-style:solid;border-width:0px 3px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-1a8ae7eb:hover{background-color:transparent;background-image:linear-gradient(310deg, #010DFF 0%, #000000 100%);}.elementor-52 .elementor-element.elementor-element-1a8ae7eb.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-1a8ae7eb.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-52 .elementor-element.elementor-element-1a8ae7eb.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-52 .elementor-element.elementor-element-1a8ae7eb.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-1a8ae7eb .elementor-image-box-title{margin-bottom:0px;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-1a8ae7eb .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-52 .elementor-element.elementor-element-1a8ae7eb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-52 .elementor-element.elementor-element-1a8ae7eb:has(:hover) .elementor-image-box-title,
					 .elementor-52 .elementor-element.elementor-element-1a8ae7eb:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-1a8ae7eb .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-59e58c5{width:var( --container-widget-width, 80% );max-width:80%;background-color:transparent;--container-widget-width:80%;--container-widget-flex-grow:0;background-image:linear-gradient(90deg, #5F5F0063 69%, #00000047 100%);border-style:solid;border-width:0px 3px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-59e58c5:hover{background-color:transparent;background-image:linear-gradient(310deg, #010DFF 0%, #000000 100%);}.elementor-52 .elementor-element.elementor-element-59e58c5.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-59e58c5.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-52 .elementor-element.elementor-element-59e58c5.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-52 .elementor-element.elementor-element-59e58c5.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-59e58c5 .elementor-image-box-title{margin-bottom:0px;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-59e58c5 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-52 .elementor-element.elementor-element-59e58c5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-52 .elementor-element.elementor-element-59e58c5:has(:hover) .elementor-image-box-title,
					 .elementor-52 .elementor-element.elementor-element-59e58c5:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-59e58c5 .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-7c87188b{width:var( --container-widget-width, 80% );max-width:80%;background-color:transparent;--container-widget-width:80%;--container-widget-flex-grow:0;background-image:linear-gradient(90deg, #5F5F0063 69%, #00000047 100%);border-style:solid;border-width:0px 3px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-7c87188b:hover{background-color:transparent;background-image:linear-gradient(310deg, #010DFF 0%, #000000 100%);}.elementor-52 .elementor-element.elementor-element-7c87188b.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-7c87188b.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-52 .elementor-element.elementor-element-7c87188b.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-52 .elementor-element.elementor-element-7c87188b.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-7c87188b .elementor-image-box-title{margin-bottom:0px;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-7c87188b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-52 .elementor-element.elementor-element-7c87188b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-52 .elementor-element.elementor-element-7c87188b:has(:hover) .elementor-image-box-title,
					 .elementor-52 .elementor-element.elementor-element-7c87188b:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-7c87188b .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-7291496f{width:var( --container-widget-width, 80% );max-width:80%;background-color:transparent;--container-widget-width:80%;--container-widget-flex-grow:0;background-image:linear-gradient(90deg, #5F5F0063 69%, #00000047 100%);border-style:solid;border-width:0px 3px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-7291496f:hover{background-color:transparent;background-image:linear-gradient(310deg, #010DFF 0%, #000000 100%);}.elementor-52 .elementor-element.elementor-element-7291496f.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-7291496f.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-52 .elementor-element.elementor-element-7291496f.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-52 .elementor-element.elementor-element-7291496f.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-7291496f .elementor-image-box-title{margin-bottom:0px;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-7291496f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-52 .elementor-element.elementor-element-7291496f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-52 .elementor-element.elementor-element-7291496f:has(:hover) .elementor-image-box-title,
					 .elementor-52 .elementor-element.elementor-element-7291496f:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-7291496f .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-226df8ee{--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-52 .elementor-element.elementor-element-226df8ee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-52 .elementor-element.elementor-element-f50f9ca{--display:flex;}.elementor-52 .elementor-element.elementor-element-5174b561{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-443bafb7{--display:flex;}.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-52 .elementor-element.elementor-element-ca4afb9 .elementor-button{background-color:#61CE7000;font-family:"Kanit", Sans-serif;font-size:15px;font-weight:500;}.elementor-52 .elementor-element.elementor-element-da65e72{--display:flex;}.elementor-52 .elementor-element.elementor-element-1c47e26f .elementor-button{background-color:#FFFFFF00;}.elementor-52 .elementor-element.elementor-element-19974f1c{--display:flex;}.elementor-52 .elementor-element.elementor-element-4e435d4a .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-19da91c7{--display:flex;}.elementor-52 .elementor-element.elementor-element-3aa08c16 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-409dee4e{--display:flex;}.elementor-52 .elementor-element.elementor-element-302efa4d .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-295bc49a{--display:flex;}.elementor-52 .elementor-element.elementor-element-385ddcff .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-1ee9f4dc{--display:flex;}.elementor-52 .elementor-element.elementor-element-57707f53 .elementor-button{background-color:#61CE7000;font-family:"Kanit", Sans-serif;font-size:15px;font-weight:500;}.elementor-52 .elementor-element.elementor-element-4e3846c1{--display:flex;}.elementor-52 .elementor-element.elementor-element-6a0c8be1 .elementor-button{background-color:#61CE7000;font-family:"Kanit", Sans-serif;font-size:15px;font-weight:500;}.elementor-52 .elementor-element.elementor-element-481c057d{--display:flex;}.elementor-52 .elementor-element.elementor-element-2f08219d .elementor-button{background-color:#61CE7000;font-family:"Kanit", Sans-serif;font-size:15px;font-weight:500;}.elementor-52 .elementor-element.elementor-element-39ed8e83{--display:flex;}.elementor-52 .elementor-element.elementor-element-39259aa3 .elementor-button{background-color:#61CE7000;font-family:"Kanit", Sans-serif;font-size:15px;font-weight:500;}.elementor-52 .elementor-element.elementor-element-62032f4e{--display:flex;}.elementor-52 .elementor-element.elementor-element-619d63d5{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-6702c374{--display:flex;}.elementor-52 .elementor-element.elementor-element-71ef1fdc .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-40e030ce{--display:flex;}.elementor-52 .elementor-element.elementor-element-5dc05d08{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-7f9dbc0d{--display:flex;}.elementor-52 .elementor-element.elementor-element-398a43a3 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-6a934827{--display:flex;}.elementor-52 .elementor-element.elementor-element-3ec8ed8c .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-4e7e5516{--display:flex;}.elementor-52 .elementor-element.elementor-element-7814f573 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-17b8e8cc{--display:flex;}.elementor-52 .elementor-element.elementor-element-672fb7ac .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-386dff1c{--display:flex;}.elementor-52 .elementor-element.elementor-element-20d58465 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-318eeaa9{--display:flex;}.elementor-52 .elementor-element.elementor-element-1715ac0a .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-7e937aea{--display:flex;}.elementor-52 .elementor-element.elementor-element-4c9e0dae .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-14369997{--display:flex;}.elementor-52 .elementor-element.elementor-element-2f2fbdaa .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-22629835{--display:flex;}.elementor-52 .elementor-element.elementor-element-505f2eeb{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-469af8c3{--display:flex;}.elementor-52 .elementor-element.elementor-element-12ae3634 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-56669123{--display:flex;}.elementor-52 .elementor-element.elementor-element-6f870310 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-7c756389{--display:flex;}.elementor-52 .elementor-element.elementor-element-69edd7f4 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-20fcf5d6{--display:flex;}.elementor-52 .elementor-element.elementor-element-3e21f99b .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-24a037f8{--display:flex;}.elementor-52 .elementor-element.elementor-element-603a46fd .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-68ec5f1e{--display:flex;}.elementor-52 .elementor-element.elementor-element-76514de .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-7c384efc{--display:flex;}.elementor-52 .elementor-element.elementor-element-366d6f32 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-4aa97fed{--display:flex;}.elementor-52 .elementor-element.elementor-element-340c5388 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-6d417289{--display:flex;}.elementor-52 .elementor-element.elementor-element-2b2ddf56 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-42cc99d6{--display:flex;}.elementor-52 .elementor-element.elementor-element-22eae7a9 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-7e8ed5e5{--display:flex;}.elementor-52 .elementor-element.elementor-element-3916da74 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-302a7d35{--display:flex;}.elementor-52 .elementor-element.elementor-element-74bb529e .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-671dc90{--display:flex;}.elementor-52 .elementor-element.elementor-element-62889d54{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-57c26b6f{--display:flex;}.elementor-52 .elementor-element.elementor-element-56f70a9e .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-18ef1fa3{--display:flex;}.elementor-52 .elementor-element.elementor-element-20c8c92e .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-11b7b7ab{--display:flex;}.elementor-52 .elementor-element.elementor-element-13b09482 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-790d9e86{--display:flex;}.elementor-52 .elementor-element.elementor-element-3935a5f0 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-7e123acf{--display:flex;}.elementor-52 .elementor-element.elementor-element-17ae5d2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-18293e22{--display:flex;}.elementor-52 .elementor-element.elementor-element-3db07c63 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-4d991621{--display:flex;}.elementor-52 .elementor-element.elementor-element-73b555f0 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-68280bf9{--display:flex;}.elementor-52 .elementor-element.elementor-element-75643e2b .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-13682a03{--display:flex;}.elementor-52 .elementor-element.elementor-element-6421eda5 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-26aadcf9{--display:flex;}.elementor-52 .elementor-element.elementor-element-e2727f5 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-69499b5c{--display:flex;}.elementor-52 .elementor-element.elementor-element-66a39005 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-1e8c7c68{--display:flex;}.elementor-52 .elementor-element.elementor-element-2891645b .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-1680652f{--display:flex;}.elementor-52 .elementor-element.elementor-element-2af6630c .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-51bb2fdf{--display:flex;}.elementor-52 .elementor-element.elementor-element-1076213c .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-12e42d5d{--display:flex;}.elementor-52 .elementor-element.elementor-element-b79c273 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-3785f9dc{--display:flex;}.elementor-52 .elementor-element.elementor-element-8c9d428 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-214766b9{--display:flex;}.elementor-52 .elementor-element.elementor-element-3aa41d62 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-cd76fbb{--display:flex;}.elementor-52 .elementor-element.elementor-element-1fd80a71 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-3ed490e3{--display:flex;}.elementor-52 .elementor-element.elementor-element-5a67c70d .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-541cd807{--display:flex;}.elementor-52 .elementor-element.elementor-element-37c1633c .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-74e3e5ed{--display:flex;}.elementor-52 .elementor-element.elementor-element-7fdddd8b .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-2f61e45b{--display:flex;}.elementor-52 .elementor-element.elementor-element-631fcca1 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-1c313df5{--display:flex;}.elementor-52 .elementor-element.elementor-element-51ad3b90 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-589a2c56{--display:flex;}.elementor-52 .elementor-element.elementor-element-47239aa4 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-2483b63{--display:flex;}.elementor-52 .elementor-element.elementor-element-9c0d2ac .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-23ba9032{--display:flex;}.elementor-52 .elementor-element.elementor-element-2945f1df{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-439daac6{--display:flex;}.elementor-52 .elementor-element.elementor-element-6e97ca3a .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-12052f37{--display:flex;}.elementor-52 .elementor-element.elementor-element-6a220c50{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-14583360{--display:flex;}.elementor-52 .elementor-element.elementor-element-247d4ade .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-43df0163{--display:flex;}.elementor-52 .elementor-element.elementor-element-5e1aa875 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-76e389{--display:flex;}.elementor-52 .elementor-element.elementor-element-25ead2f4 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-51dbf439{--display:flex;}.elementor-52 .elementor-element.elementor-element-5d084a55 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-428e915f{--display:flex;}.elementor-52 .elementor-element.elementor-element-257af7e5 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-4dfe04ae{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-52 .elementor-element.elementor-element-b66d3fc{--width:30%;}.elementor-52 .elementor-element.elementor-element-a83802e{--width:40%;}.elementor-52 .elementor-element.elementor-element-e9d542e{--width:30%;}.elementor-52 .elementor-element.elementor-element-3648c496{--width:20%;}.elementor-52 .elementor-element.elementor-element-226df8ee{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-52 .elementor-element.elementor-element-b66d3fc{--width:150px;}.elementor-52 .elementor-element.elementor-element-a83802e{--width:500px;}.elementor-52 .elementor-element.elementor-element-e9d542e{--width:300px;}}@media(max-width:1024px){.elementor-52 .elementor-element.elementor-element-ea6746c img{width:150px;}.elementor-52 .elementor-element.elementor-element-36f8d7b .elementor-nav-menu .elementor-item{font-size:14px;}.elementor-52 .elementor-element.elementor-element-e9d542e{--justify-content:center;}.elementor-52 .elementor-element.elementor-element-4b377e0{--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-5174b561{--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-619d63d5{--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-5dc05d08{--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-505f2eeb{--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-62889d54{--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-17ae5d2{--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-2945f1df{--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-6a220c50{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-52 .elementor-element.elementor-element-a83802e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-52 .elementor-element.elementor-element-a83802e.e-con{--order:99999 /* order end hack */;}.elementor-52 .elementor-element.elementor-element-36f8d7b .elementor-nav-menu--dropdown .elementor-item, .elementor-52 .elementor-element.elementor-element-36f8d7b .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:18px;}.elementor-52 .elementor-element.elementor-element-36f8d7b .elementor-menu-toggle{border-width:1px;}.elementor-52 .elementor-element.elementor-element-4b377e0{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-3648c496{--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;--justify-content:center;}.elementor-52 .elementor-element.elementor-element-3709b89b{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-52 .elementor-element.elementor-element-3709b89b .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-4052a283{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-52 .elementor-element.elementor-element-4052a283 .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-496f68a{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-52 .elementor-element.elementor-element-496f68a .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-61e6270b{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-52 .elementor-element.elementor-element-61e6270b .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-1a8ae7eb{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-52 .elementor-element.elementor-element-1a8ae7eb .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-59e58c5{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-52 .elementor-element.elementor-element-59e58c5 .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-7c87188b{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-52 .elementor-element.elementor-element-7c87188b .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-7291496f{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-52 .elementor-element.elementor-element-7291496f .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-5174b561{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-443bafb7{--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-52 .elementor-element.elementor-element-619d63d5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-5dc05d08{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-505f2eeb{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-62889d54{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-17ae5d2{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-2945f1df{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-6a220c50{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-443bafb7 */.elementor-52 .elementor-element.elementor-element-443bafb7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-443bafb7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-443bafb7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-443bafb7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-443bafb7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da65e72 */.elementor-52 .elementor-element.elementor-element-da65e72 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-da65e72 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-da65e72:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-da65e72 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-da65e72:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19974f1c */.elementor-52 .elementor-element.elementor-element-19974f1c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-19974f1c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-19974f1c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-19974f1c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-19974f1c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19da91c7 */.elementor-52 .elementor-element.elementor-element-19da91c7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-19da91c7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-19da91c7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-19da91c7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-19da91c7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-409dee4e */.elementor-52 .elementor-element.elementor-element-409dee4e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-409dee4e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-409dee4e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-409dee4e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-409dee4e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-295bc49a */.elementor-52 .elementor-element.elementor-element-295bc49a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-295bc49a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-295bc49a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-295bc49a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-295bc49a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ee9f4dc */.elementor-52 .elementor-element.elementor-element-1ee9f4dc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e3846c1 */.elementor-52 .elementor-element.elementor-element-4e3846c1 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4e3846c1 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4e3846c1:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4e3846c1 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4e3846c1:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481c057d */.elementor-52 .elementor-element.elementor-element-481c057d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-481c057d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-481c057d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-481c057d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-481c057d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39ed8e83 */.elementor-52 .elementor-element.elementor-element-39ed8e83 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-39ed8e83 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-39ed8e83:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-39ed8e83 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-39ed8e83:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6702c374 */.elementor-52 .elementor-element.elementor-element-6702c374 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6702c374 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6702c374:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6702c374 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6702c374:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f9dbc0d */.elementor-52 .elementor-element.elementor-element-7f9dbc0d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a934827 */.elementor-52 .elementor-element.elementor-element-6a934827 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6a934827 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6a934827:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6a934827 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6a934827:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e7e5516 */.elementor-52 .elementor-element.elementor-element-4e7e5516 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4e7e5516 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4e7e5516:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4e7e5516 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4e7e5516:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17b8e8cc */.elementor-52 .elementor-element.elementor-element-17b8e8cc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-17b8e8cc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-17b8e8cc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-17b8e8cc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-17b8e8cc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-386dff1c */.elementor-52 .elementor-element.elementor-element-386dff1c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-386dff1c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-386dff1c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-386dff1c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-386dff1c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318eeaa9 */.elementor-52 .elementor-element.elementor-element-318eeaa9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-318eeaa9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-318eeaa9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-318eeaa9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-318eeaa9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e937aea */.elementor-52 .elementor-element.elementor-element-7e937aea {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7e937aea img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7e937aea:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7e937aea .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7e937aea:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14369997 */.elementor-52 .elementor-element.elementor-element-14369997 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-14369997 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-14369997:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-14369997 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-14369997:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-469af8c3 */.elementor-52 .elementor-element.elementor-element-469af8c3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-469af8c3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-469af8c3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-469af8c3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-469af8c3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56669123 */.elementor-52 .elementor-element.elementor-element-56669123 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-56669123 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-56669123:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-56669123 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-56669123:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c756389 */.elementor-52 .elementor-element.elementor-element-7c756389 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7c756389 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7c756389:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7c756389 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7c756389:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20fcf5d6 */.elementor-52 .elementor-element.elementor-element-20fcf5d6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-20fcf5d6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-20fcf5d6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-20fcf5d6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-20fcf5d6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24a037f8 */.elementor-52 .elementor-element.elementor-element-24a037f8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-24a037f8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-24a037f8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-24a037f8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-24a037f8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68ec5f1e */.elementor-52 .elementor-element.elementor-element-68ec5f1e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-68ec5f1e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-68ec5f1e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-68ec5f1e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-68ec5f1e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c384efc */.elementor-52 .elementor-element.elementor-element-7c384efc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7c384efc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7c384efc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7c384efc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7c384efc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa97fed */.elementor-52 .elementor-element.elementor-element-4aa97fed {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4aa97fed img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4aa97fed:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4aa97fed .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4aa97fed:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d417289 */.elementor-52 .elementor-element.elementor-element-6d417289 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6d417289 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6d417289:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6d417289 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6d417289:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42cc99d6 */.elementor-52 .elementor-element.elementor-element-42cc99d6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-42cc99d6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-42cc99d6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-42cc99d6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-42cc99d6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e8ed5e5 */.elementor-52 .elementor-element.elementor-element-7e8ed5e5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-302a7d35 */.elementor-52 .elementor-element.elementor-element-302a7d35 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-302a7d35 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-302a7d35:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-302a7d35 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-302a7d35:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57c26b6f */.elementor-52 .elementor-element.elementor-element-57c26b6f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-57c26b6f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-57c26b6f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-57c26b6f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-57c26b6f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18ef1fa3 */.elementor-52 .elementor-element.elementor-element-18ef1fa3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-18ef1fa3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-18ef1fa3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-18ef1fa3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-18ef1fa3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11b7b7ab */.elementor-52 .elementor-element.elementor-element-11b7b7ab {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-11b7b7ab img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-11b7b7ab:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-11b7b7ab .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-11b7b7ab:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-790d9e86 */.elementor-52 .elementor-element.elementor-element-790d9e86 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-790d9e86 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-790d9e86:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-790d9e86 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-790d9e86:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18293e22 */.elementor-52 .elementor-element.elementor-element-18293e22 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-18293e22 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-18293e22:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-18293e22 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-18293e22:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d991621 */.elementor-52 .elementor-element.elementor-element-4d991621 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4d991621 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4d991621:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4d991621 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4d991621:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68280bf9 */.elementor-52 .elementor-element.elementor-element-68280bf9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-68280bf9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-68280bf9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-68280bf9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-68280bf9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13682a03 */.elementor-52 .elementor-element.elementor-element-13682a03 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-13682a03 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-13682a03:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-13682a03 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-13682a03:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26aadcf9 */.elementor-52 .elementor-element.elementor-element-26aadcf9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-26aadcf9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-26aadcf9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-26aadcf9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-26aadcf9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69499b5c */.elementor-52 .elementor-element.elementor-element-69499b5c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-69499b5c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-69499b5c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-69499b5c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-69499b5c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8c7c68 */.elementor-52 .elementor-element.elementor-element-1e8c7c68 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1e8c7c68 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1e8c7c68:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1e8c7c68 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1e8c7c68:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1680652f */.elementor-52 .elementor-element.elementor-element-1680652f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1680652f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1680652f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1680652f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1680652f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51bb2fdf */.elementor-52 .elementor-element.elementor-element-51bb2fdf {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-51bb2fdf img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-51bb2fdf:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-51bb2fdf .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-51bb2fdf:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12e42d5d */.elementor-52 .elementor-element.elementor-element-12e42d5d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-12e42d5d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-12e42d5d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-12e42d5d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-12e42d5d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3785f9dc */.elementor-52 .elementor-element.elementor-element-3785f9dc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3785f9dc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3785f9dc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3785f9dc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3785f9dc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-214766b9 */.elementor-52 .elementor-element.elementor-element-214766b9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-214766b9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-214766b9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-214766b9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-214766b9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd76fbb */.elementor-52 .elementor-element.elementor-element-cd76fbb {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-cd76fbb img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-cd76fbb:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-cd76fbb .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-cd76fbb:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ed490e3 */.elementor-52 .elementor-element.elementor-element-3ed490e3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ed490e3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ed490e3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ed490e3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ed490e3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-541cd807 */.elementor-52 .elementor-element.elementor-element-541cd807 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-541cd807 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-541cd807:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-541cd807 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-541cd807:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74e3e5ed */.elementor-52 .elementor-element.elementor-element-74e3e5ed {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-74e3e5ed img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-74e3e5ed:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-74e3e5ed .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-74e3e5ed:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f61e45b */.elementor-52 .elementor-element.elementor-element-2f61e45b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2f61e45b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2f61e45b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2f61e45b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2f61e45b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c313df5 */.elementor-52 .elementor-element.elementor-element-1c313df5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1c313df5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1c313df5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1c313df5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1c313df5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-589a2c56 */.elementor-52 .elementor-element.elementor-element-589a2c56 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-589a2c56 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-589a2c56:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-589a2c56 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-589a2c56:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2483b63 */.elementor-52 .elementor-element.elementor-element-2483b63 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2483b63 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2483b63:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2483b63 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2483b63:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439daac6 */.elementor-52 .elementor-element.elementor-element-439daac6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-439daac6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-439daac6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-439daac6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-439daac6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14583360 */.elementor-52 .elementor-element.elementor-element-14583360 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-14583360 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-14583360:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-14583360 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-14583360:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43df0163 */.elementor-52 .elementor-element.elementor-element-43df0163 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-43df0163 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-43df0163:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-43df0163 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-43df0163:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76e389 */.elementor-52 .elementor-element.elementor-element-76e389 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-76e389 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-76e389:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-76e389 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-76e389:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51dbf439 */.elementor-52 .elementor-element.elementor-element-51dbf439 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-51dbf439 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-51dbf439:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-51dbf439 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-51dbf439:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428e915f */.elementor-52 .elementor-element.elementor-element-428e915f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-428e915f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-428e915f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-428e915f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-428e915f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443bafb7 */.elementor-52 .elementor-element.elementor-element-443bafb7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-443bafb7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-443bafb7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-443bafb7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-443bafb7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da65e72 */.elementor-52 .elementor-element.elementor-element-da65e72 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-da65e72 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-da65e72:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-da65e72 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-da65e72:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19974f1c */.elementor-52 .elementor-element.elementor-element-19974f1c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-19974f1c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-19974f1c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-19974f1c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-19974f1c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19da91c7 */.elementor-52 .elementor-element.elementor-element-19da91c7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-19da91c7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-19da91c7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-19da91c7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-19da91c7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-409dee4e */.elementor-52 .elementor-element.elementor-element-409dee4e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-409dee4e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-409dee4e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-409dee4e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-409dee4e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-295bc49a */.elementor-52 .elementor-element.elementor-element-295bc49a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-295bc49a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-295bc49a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-295bc49a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-295bc49a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ee9f4dc */.elementor-52 .elementor-element.elementor-element-1ee9f4dc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e3846c1 */.elementor-52 .elementor-element.elementor-element-4e3846c1 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4e3846c1 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4e3846c1:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4e3846c1 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4e3846c1:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481c057d */.elementor-52 .elementor-element.elementor-element-481c057d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-481c057d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-481c057d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-481c057d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-481c057d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39ed8e83 */.elementor-52 .elementor-element.elementor-element-39ed8e83 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-39ed8e83 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-39ed8e83:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-39ed8e83 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-39ed8e83:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6702c374 */.elementor-52 .elementor-element.elementor-element-6702c374 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6702c374 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6702c374:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6702c374 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6702c374:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f9dbc0d */.elementor-52 .elementor-element.elementor-element-7f9dbc0d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a934827 */.elementor-52 .elementor-element.elementor-element-6a934827 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6a934827 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6a934827:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6a934827 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6a934827:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e7e5516 */.elementor-52 .elementor-element.elementor-element-4e7e5516 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4e7e5516 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4e7e5516:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4e7e5516 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4e7e5516:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17b8e8cc */.elementor-52 .elementor-element.elementor-element-17b8e8cc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-17b8e8cc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-17b8e8cc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-17b8e8cc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-17b8e8cc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-386dff1c */.elementor-52 .elementor-element.elementor-element-386dff1c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-386dff1c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-386dff1c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-386dff1c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-386dff1c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318eeaa9 */.elementor-52 .elementor-element.elementor-element-318eeaa9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-318eeaa9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-318eeaa9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-318eeaa9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-318eeaa9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e937aea */.elementor-52 .elementor-element.elementor-element-7e937aea {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7e937aea img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7e937aea:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7e937aea .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7e937aea:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14369997 */.elementor-52 .elementor-element.elementor-element-14369997 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-14369997 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-14369997:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-14369997 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-14369997:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-469af8c3 */.elementor-52 .elementor-element.elementor-element-469af8c3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-469af8c3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-469af8c3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-469af8c3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-469af8c3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56669123 */.elementor-52 .elementor-element.elementor-element-56669123 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-56669123 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-56669123:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-56669123 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-56669123:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c756389 */.elementor-52 .elementor-element.elementor-element-7c756389 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7c756389 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7c756389:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7c756389 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7c756389:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20fcf5d6 */.elementor-52 .elementor-element.elementor-element-20fcf5d6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-20fcf5d6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-20fcf5d6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-20fcf5d6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-20fcf5d6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24a037f8 */.elementor-52 .elementor-element.elementor-element-24a037f8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-24a037f8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-24a037f8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-24a037f8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-24a037f8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68ec5f1e */.elementor-52 .elementor-element.elementor-element-68ec5f1e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-68ec5f1e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-68ec5f1e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-68ec5f1e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-68ec5f1e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c384efc */.elementor-52 .elementor-element.elementor-element-7c384efc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7c384efc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7c384efc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7c384efc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7c384efc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa97fed */.elementor-52 .elementor-element.elementor-element-4aa97fed {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4aa97fed img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4aa97fed:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4aa97fed .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4aa97fed:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d417289 */.elementor-52 .elementor-element.elementor-element-6d417289 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6d417289 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6d417289:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6d417289 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6d417289:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42cc99d6 */.elementor-52 .elementor-element.elementor-element-42cc99d6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-42cc99d6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-42cc99d6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-42cc99d6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-42cc99d6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e8ed5e5 */.elementor-52 .elementor-element.elementor-element-7e8ed5e5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-302a7d35 */.elementor-52 .elementor-element.elementor-element-302a7d35 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-302a7d35 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-302a7d35:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-302a7d35 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-302a7d35:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57c26b6f */.elementor-52 .elementor-element.elementor-element-57c26b6f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-57c26b6f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-57c26b6f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-57c26b6f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-57c26b6f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18ef1fa3 */.elementor-52 .elementor-element.elementor-element-18ef1fa3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-18ef1fa3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-18ef1fa3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-18ef1fa3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-18ef1fa3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11b7b7ab */.elementor-52 .elementor-element.elementor-element-11b7b7ab {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-11b7b7ab img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-11b7b7ab:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-11b7b7ab .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-11b7b7ab:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-790d9e86 */.elementor-52 .elementor-element.elementor-element-790d9e86 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-790d9e86 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-790d9e86:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-790d9e86 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-790d9e86:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18293e22 */.elementor-52 .elementor-element.elementor-element-18293e22 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-18293e22 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-18293e22:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-18293e22 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-18293e22:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d991621 */.elementor-52 .elementor-element.elementor-element-4d991621 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4d991621 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4d991621:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4d991621 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4d991621:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68280bf9 */.elementor-52 .elementor-element.elementor-element-68280bf9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-68280bf9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-68280bf9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-68280bf9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-68280bf9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13682a03 */.elementor-52 .elementor-element.elementor-element-13682a03 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-13682a03 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-13682a03:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-13682a03 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-13682a03:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26aadcf9 */.elementor-52 .elementor-element.elementor-element-26aadcf9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-26aadcf9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-26aadcf9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-26aadcf9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-26aadcf9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69499b5c */.elementor-52 .elementor-element.elementor-element-69499b5c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-69499b5c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-69499b5c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-69499b5c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-69499b5c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8c7c68 */.elementor-52 .elementor-element.elementor-element-1e8c7c68 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1e8c7c68 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1e8c7c68:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1e8c7c68 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1e8c7c68:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1680652f */.elementor-52 .elementor-element.elementor-element-1680652f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1680652f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1680652f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1680652f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1680652f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51bb2fdf */.elementor-52 .elementor-element.elementor-element-51bb2fdf {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-51bb2fdf img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-51bb2fdf:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-51bb2fdf .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-51bb2fdf:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12e42d5d */.elementor-52 .elementor-element.elementor-element-12e42d5d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-12e42d5d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-12e42d5d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-12e42d5d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-12e42d5d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3785f9dc */.elementor-52 .elementor-element.elementor-element-3785f9dc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3785f9dc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3785f9dc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3785f9dc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3785f9dc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-214766b9 */.elementor-52 .elementor-element.elementor-element-214766b9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-214766b9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-214766b9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-214766b9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-214766b9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd76fbb */.elementor-52 .elementor-element.elementor-element-cd76fbb {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-cd76fbb img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-cd76fbb:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-cd76fbb .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-cd76fbb:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ed490e3 */.elementor-52 .elementor-element.elementor-element-3ed490e3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ed490e3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ed490e3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ed490e3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ed490e3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-541cd807 */.elementor-52 .elementor-element.elementor-element-541cd807 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-541cd807 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-541cd807:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-541cd807 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-541cd807:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74e3e5ed */.elementor-52 .elementor-element.elementor-element-74e3e5ed {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-74e3e5ed img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-74e3e5ed:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-74e3e5ed .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-74e3e5ed:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f61e45b */.elementor-52 .elementor-element.elementor-element-2f61e45b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2f61e45b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2f61e45b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2f61e45b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2f61e45b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c313df5 */.elementor-52 .elementor-element.elementor-element-1c313df5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1c313df5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1c313df5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1c313df5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1c313df5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-589a2c56 */.elementor-52 .elementor-element.elementor-element-589a2c56 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-589a2c56 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-589a2c56:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-589a2c56 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-589a2c56:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2483b63 */.elementor-52 .elementor-element.elementor-element-2483b63 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2483b63 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2483b63:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2483b63 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2483b63:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439daac6 */.elementor-52 .elementor-element.elementor-element-439daac6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-439daac6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-439daac6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-439daac6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-439daac6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14583360 */.elementor-52 .elementor-element.elementor-element-14583360 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-14583360 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-14583360:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-14583360 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-14583360:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43df0163 */.elementor-52 .elementor-element.elementor-element-43df0163 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-43df0163 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-43df0163:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-43df0163 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-43df0163:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76e389 */.elementor-52 .elementor-element.elementor-element-76e389 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-76e389 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-76e389:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-76e389 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-76e389:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51dbf439 */.elementor-52 .elementor-element.elementor-element-51dbf439 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-51dbf439 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-51dbf439:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-51dbf439 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-51dbf439:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428e915f */.elementor-52 .elementor-element.elementor-element-428e915f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-428e915f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-428e915f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-428e915f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-428e915f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443bafb7 */.elementor-52 .elementor-element.elementor-element-443bafb7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-443bafb7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-443bafb7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-443bafb7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-443bafb7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da65e72 */.elementor-52 .elementor-element.elementor-element-da65e72 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-da65e72 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-da65e72:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-da65e72 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-da65e72:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19974f1c */.elementor-52 .elementor-element.elementor-element-19974f1c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-19974f1c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-19974f1c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-19974f1c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-19974f1c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19da91c7 */.elementor-52 .elementor-element.elementor-element-19da91c7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-19da91c7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-19da91c7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-19da91c7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-19da91c7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-409dee4e */.elementor-52 .elementor-element.elementor-element-409dee4e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-409dee4e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-409dee4e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-409dee4e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-409dee4e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-295bc49a */.elementor-52 .elementor-element.elementor-element-295bc49a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-295bc49a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-295bc49a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-295bc49a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-295bc49a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ee9f4dc */.elementor-52 .elementor-element.elementor-element-1ee9f4dc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e3846c1 */.elementor-52 .elementor-element.elementor-element-4e3846c1 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4e3846c1 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4e3846c1:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4e3846c1 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4e3846c1:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481c057d */.elementor-52 .elementor-element.elementor-element-481c057d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-481c057d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-481c057d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-481c057d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-481c057d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39ed8e83 */.elementor-52 .elementor-element.elementor-element-39ed8e83 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-39ed8e83 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-39ed8e83:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-39ed8e83 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-39ed8e83:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6702c374 */.elementor-52 .elementor-element.elementor-element-6702c374 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6702c374 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6702c374:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6702c374 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6702c374:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f9dbc0d */.elementor-52 .elementor-element.elementor-element-7f9dbc0d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a934827 */.elementor-52 .elementor-element.elementor-element-6a934827 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6a934827 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6a934827:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6a934827 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6a934827:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e7e5516 */.elementor-52 .elementor-element.elementor-element-4e7e5516 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4e7e5516 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4e7e5516:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4e7e5516 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4e7e5516:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17b8e8cc */.elementor-52 .elementor-element.elementor-element-17b8e8cc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-17b8e8cc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-17b8e8cc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-17b8e8cc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-17b8e8cc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-386dff1c */.elementor-52 .elementor-element.elementor-element-386dff1c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-386dff1c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-386dff1c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-386dff1c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-386dff1c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318eeaa9 */.elementor-52 .elementor-element.elementor-element-318eeaa9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-318eeaa9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-318eeaa9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-318eeaa9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-318eeaa9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e937aea */.elementor-52 .elementor-element.elementor-element-7e937aea {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7e937aea img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7e937aea:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7e937aea .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7e937aea:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14369997 */.elementor-52 .elementor-element.elementor-element-14369997 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-14369997 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-14369997:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-14369997 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-14369997:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-469af8c3 */.elementor-52 .elementor-element.elementor-element-469af8c3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-469af8c3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-469af8c3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-469af8c3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-469af8c3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56669123 */.elementor-52 .elementor-element.elementor-element-56669123 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-56669123 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-56669123:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-56669123 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-56669123:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c756389 */.elementor-52 .elementor-element.elementor-element-7c756389 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7c756389 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7c756389:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7c756389 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7c756389:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20fcf5d6 */.elementor-52 .elementor-element.elementor-element-20fcf5d6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-20fcf5d6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-20fcf5d6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-20fcf5d6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-20fcf5d6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24a037f8 */.elementor-52 .elementor-element.elementor-element-24a037f8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-24a037f8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-24a037f8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-24a037f8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-24a037f8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68ec5f1e */.elementor-52 .elementor-element.elementor-element-68ec5f1e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-68ec5f1e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-68ec5f1e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-68ec5f1e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-68ec5f1e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c384efc */.elementor-52 .elementor-element.elementor-element-7c384efc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7c384efc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7c384efc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7c384efc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7c384efc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa97fed */.elementor-52 .elementor-element.elementor-element-4aa97fed {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4aa97fed img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4aa97fed:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4aa97fed .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4aa97fed:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d417289 */.elementor-52 .elementor-element.elementor-element-6d417289 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6d417289 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6d417289:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6d417289 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6d417289:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42cc99d6 */.elementor-52 .elementor-element.elementor-element-42cc99d6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-42cc99d6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-42cc99d6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-42cc99d6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-42cc99d6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e8ed5e5 */.elementor-52 .elementor-element.elementor-element-7e8ed5e5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-302a7d35 */.elementor-52 .elementor-element.elementor-element-302a7d35 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-302a7d35 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-302a7d35:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-302a7d35 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-302a7d35:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57c26b6f */.elementor-52 .elementor-element.elementor-element-57c26b6f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-57c26b6f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-57c26b6f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-57c26b6f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-57c26b6f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18ef1fa3 */.elementor-52 .elementor-element.elementor-element-18ef1fa3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-18ef1fa3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-18ef1fa3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-18ef1fa3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-18ef1fa3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11b7b7ab */.elementor-52 .elementor-element.elementor-element-11b7b7ab {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-11b7b7ab img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-11b7b7ab:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-11b7b7ab .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-11b7b7ab:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-790d9e86 */.elementor-52 .elementor-element.elementor-element-790d9e86 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-790d9e86 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-790d9e86:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-790d9e86 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-790d9e86:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18293e22 */.elementor-52 .elementor-element.elementor-element-18293e22 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-18293e22 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-18293e22:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-18293e22 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-18293e22:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d991621 */.elementor-52 .elementor-element.elementor-element-4d991621 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4d991621 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4d991621:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4d991621 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4d991621:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68280bf9 */.elementor-52 .elementor-element.elementor-element-68280bf9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-68280bf9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-68280bf9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-68280bf9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-68280bf9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13682a03 */.elementor-52 .elementor-element.elementor-element-13682a03 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-13682a03 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-13682a03:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-13682a03 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-13682a03:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26aadcf9 */.elementor-52 .elementor-element.elementor-element-26aadcf9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-26aadcf9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-26aadcf9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-26aadcf9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-26aadcf9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69499b5c */.elementor-52 .elementor-element.elementor-element-69499b5c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-69499b5c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-69499b5c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-69499b5c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-69499b5c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8c7c68 */.elementor-52 .elementor-element.elementor-element-1e8c7c68 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1e8c7c68 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1e8c7c68:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1e8c7c68 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1e8c7c68:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1680652f */.elementor-52 .elementor-element.elementor-element-1680652f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1680652f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1680652f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1680652f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1680652f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51bb2fdf */.elementor-52 .elementor-element.elementor-element-51bb2fdf {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-51bb2fdf img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-51bb2fdf:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-51bb2fdf .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-51bb2fdf:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12e42d5d */.elementor-52 .elementor-element.elementor-element-12e42d5d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-12e42d5d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-12e42d5d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-12e42d5d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-12e42d5d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3785f9dc */.elementor-52 .elementor-element.elementor-element-3785f9dc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3785f9dc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3785f9dc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3785f9dc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3785f9dc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-214766b9 */.elementor-52 .elementor-element.elementor-element-214766b9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-214766b9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-214766b9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-214766b9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-214766b9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd76fbb */.elementor-52 .elementor-element.elementor-element-cd76fbb {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-cd76fbb img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-cd76fbb:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-cd76fbb .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-cd76fbb:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ed490e3 */.elementor-52 .elementor-element.elementor-element-3ed490e3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ed490e3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ed490e3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ed490e3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ed490e3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-541cd807 */.elementor-52 .elementor-element.elementor-element-541cd807 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-541cd807 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-541cd807:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-541cd807 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-541cd807:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74e3e5ed */.elementor-52 .elementor-element.elementor-element-74e3e5ed {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-74e3e5ed img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-74e3e5ed:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-74e3e5ed .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-74e3e5ed:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f61e45b */.elementor-52 .elementor-element.elementor-element-2f61e45b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2f61e45b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2f61e45b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2f61e45b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2f61e45b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c313df5 */.elementor-52 .elementor-element.elementor-element-1c313df5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1c313df5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1c313df5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1c313df5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1c313df5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-589a2c56 */.elementor-52 .elementor-element.elementor-element-589a2c56 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-589a2c56 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-589a2c56:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-589a2c56 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-589a2c56:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2483b63 */.elementor-52 .elementor-element.elementor-element-2483b63 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2483b63 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2483b63:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2483b63 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2483b63:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439daac6 */.elementor-52 .elementor-element.elementor-element-439daac6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-439daac6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-439daac6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-439daac6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-439daac6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14583360 */.elementor-52 .elementor-element.elementor-element-14583360 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-14583360 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-14583360:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-14583360 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-14583360:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43df0163 */.elementor-52 .elementor-element.elementor-element-43df0163 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-43df0163 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-43df0163:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-43df0163 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-43df0163:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76e389 */.elementor-52 .elementor-element.elementor-element-76e389 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-76e389 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-76e389:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-76e389 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-76e389:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51dbf439 */.elementor-52 .elementor-element.elementor-element-51dbf439 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-51dbf439 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-51dbf439:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-51dbf439 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-51dbf439:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428e915f */.elementor-52 .elementor-element.elementor-element-428e915f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-428e915f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-428e915f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-428e915f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-428e915f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443bafb7 */.elementor-52 .elementor-element.elementor-element-443bafb7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-443bafb7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-443bafb7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-443bafb7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-443bafb7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da65e72 */.elementor-52 .elementor-element.elementor-element-da65e72 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-da65e72 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-da65e72:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-da65e72 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-da65e72:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19974f1c */.elementor-52 .elementor-element.elementor-element-19974f1c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-19974f1c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-19974f1c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-19974f1c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-19974f1c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19da91c7 */.elementor-52 .elementor-element.elementor-element-19da91c7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-19da91c7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-19da91c7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-19da91c7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-19da91c7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-409dee4e */.elementor-52 .elementor-element.elementor-element-409dee4e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-409dee4e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-409dee4e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-409dee4e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-409dee4e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-295bc49a */.elementor-52 .elementor-element.elementor-element-295bc49a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-295bc49a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-295bc49a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-295bc49a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-295bc49a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ee9f4dc */.elementor-52 .elementor-element.elementor-element-1ee9f4dc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e3846c1 */.elementor-52 .elementor-element.elementor-element-4e3846c1 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4e3846c1 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4e3846c1:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4e3846c1 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4e3846c1:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481c057d */.elementor-52 .elementor-element.elementor-element-481c057d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-481c057d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-481c057d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-481c057d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-481c057d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39ed8e83 */.elementor-52 .elementor-element.elementor-element-39ed8e83 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-39ed8e83 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-39ed8e83:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-39ed8e83 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-39ed8e83:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6702c374 */.elementor-52 .elementor-element.elementor-element-6702c374 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6702c374 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6702c374:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6702c374 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6702c374:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f9dbc0d */.elementor-52 .elementor-element.elementor-element-7f9dbc0d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a934827 */.elementor-52 .elementor-element.elementor-element-6a934827 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6a934827 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6a934827:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6a934827 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6a934827:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e7e5516 */.elementor-52 .elementor-element.elementor-element-4e7e5516 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4e7e5516 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4e7e5516:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4e7e5516 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4e7e5516:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17b8e8cc */.elementor-52 .elementor-element.elementor-element-17b8e8cc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-17b8e8cc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-17b8e8cc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-17b8e8cc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-17b8e8cc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-386dff1c */.elementor-52 .elementor-element.elementor-element-386dff1c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-386dff1c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-386dff1c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-386dff1c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-386dff1c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318eeaa9 */.elementor-52 .elementor-element.elementor-element-318eeaa9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-318eeaa9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-318eeaa9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-318eeaa9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-318eeaa9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e937aea */.elementor-52 .elementor-element.elementor-element-7e937aea {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7e937aea img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7e937aea:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7e937aea .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7e937aea:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14369997 */.elementor-52 .elementor-element.elementor-element-14369997 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-14369997 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-14369997:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-14369997 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-14369997:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-469af8c3 */.elementor-52 .elementor-element.elementor-element-469af8c3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-469af8c3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-469af8c3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-469af8c3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-469af8c3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56669123 */.elementor-52 .elementor-element.elementor-element-56669123 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-56669123 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-56669123:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-56669123 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-56669123:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c756389 */.elementor-52 .elementor-element.elementor-element-7c756389 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7c756389 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7c756389:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7c756389 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7c756389:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20fcf5d6 */.elementor-52 .elementor-element.elementor-element-20fcf5d6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-20fcf5d6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-20fcf5d6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-20fcf5d6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-20fcf5d6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24a037f8 */.elementor-52 .elementor-element.elementor-element-24a037f8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-24a037f8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-24a037f8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-24a037f8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-24a037f8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68ec5f1e */.elementor-52 .elementor-element.elementor-element-68ec5f1e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-68ec5f1e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-68ec5f1e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-68ec5f1e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-68ec5f1e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c384efc */.elementor-52 .elementor-element.elementor-element-7c384efc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7c384efc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7c384efc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7c384efc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7c384efc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa97fed */.elementor-52 .elementor-element.elementor-element-4aa97fed {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4aa97fed img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4aa97fed:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4aa97fed .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4aa97fed:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d417289 */.elementor-52 .elementor-element.elementor-element-6d417289 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6d417289 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6d417289:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6d417289 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6d417289:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42cc99d6 */.elementor-52 .elementor-element.elementor-element-42cc99d6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-42cc99d6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-42cc99d6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-42cc99d6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-42cc99d6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e8ed5e5 */.elementor-52 .elementor-element.elementor-element-7e8ed5e5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-302a7d35 */.elementor-52 .elementor-element.elementor-element-302a7d35 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-302a7d35 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-302a7d35:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-302a7d35 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-302a7d35:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57c26b6f */.elementor-52 .elementor-element.elementor-element-57c26b6f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-57c26b6f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-57c26b6f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-57c26b6f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-57c26b6f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18ef1fa3 */.elementor-52 .elementor-element.elementor-element-18ef1fa3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-18ef1fa3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-18ef1fa3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-18ef1fa3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-18ef1fa3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11b7b7ab */.elementor-52 .elementor-element.elementor-element-11b7b7ab {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-11b7b7ab img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-11b7b7ab:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-11b7b7ab .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-11b7b7ab:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-790d9e86 */.elementor-52 .elementor-element.elementor-element-790d9e86 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-790d9e86 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-790d9e86:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-790d9e86 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-790d9e86:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18293e22 */.elementor-52 .elementor-element.elementor-element-18293e22 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-18293e22 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-18293e22:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-18293e22 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-18293e22:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d991621 */.elementor-52 .elementor-element.elementor-element-4d991621 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4d991621 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4d991621:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4d991621 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4d991621:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68280bf9 */.elementor-52 .elementor-element.elementor-element-68280bf9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-68280bf9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-68280bf9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-68280bf9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-68280bf9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13682a03 */.elementor-52 .elementor-element.elementor-element-13682a03 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-13682a03 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-13682a03:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-13682a03 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-13682a03:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26aadcf9 */.elementor-52 .elementor-element.elementor-element-26aadcf9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-26aadcf9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-26aadcf9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-26aadcf9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-26aadcf9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69499b5c */.elementor-52 .elementor-element.elementor-element-69499b5c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-69499b5c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-69499b5c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-69499b5c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-69499b5c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8c7c68 */.elementor-52 .elementor-element.elementor-element-1e8c7c68 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1e8c7c68 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1e8c7c68:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1e8c7c68 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1e8c7c68:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1680652f */.elementor-52 .elementor-element.elementor-element-1680652f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1680652f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1680652f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1680652f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1680652f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51bb2fdf */.elementor-52 .elementor-element.elementor-element-51bb2fdf {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-51bb2fdf img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-51bb2fdf:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-51bb2fdf .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-51bb2fdf:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12e42d5d */.elementor-52 .elementor-element.elementor-element-12e42d5d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-12e42d5d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-12e42d5d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-12e42d5d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-12e42d5d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3785f9dc */.elementor-52 .elementor-element.elementor-element-3785f9dc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3785f9dc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3785f9dc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3785f9dc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3785f9dc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-214766b9 */.elementor-52 .elementor-element.elementor-element-214766b9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-214766b9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-214766b9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-214766b9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-214766b9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd76fbb */.elementor-52 .elementor-element.elementor-element-cd76fbb {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-cd76fbb img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-cd76fbb:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-cd76fbb .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-cd76fbb:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ed490e3 */.elementor-52 .elementor-element.elementor-element-3ed490e3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ed490e3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ed490e3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ed490e3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ed490e3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-541cd807 */.elementor-52 .elementor-element.elementor-element-541cd807 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-541cd807 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-541cd807:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-541cd807 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-541cd807:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74e3e5ed */.elementor-52 .elementor-element.elementor-element-74e3e5ed {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-74e3e5ed img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-74e3e5ed:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-74e3e5ed .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-74e3e5ed:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f61e45b */.elementor-52 .elementor-element.elementor-element-2f61e45b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2f61e45b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2f61e45b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2f61e45b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2f61e45b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c313df5 */.elementor-52 .elementor-element.elementor-element-1c313df5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1c313df5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1c313df5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1c313df5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1c313df5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-589a2c56 */.elementor-52 .elementor-element.elementor-element-589a2c56 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-589a2c56 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-589a2c56:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-589a2c56 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-589a2c56:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2483b63 */.elementor-52 .elementor-element.elementor-element-2483b63 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2483b63 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2483b63:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2483b63 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2483b63:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439daac6 */.elementor-52 .elementor-element.elementor-element-439daac6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-439daac6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-439daac6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-439daac6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-439daac6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14583360 */.elementor-52 .elementor-element.elementor-element-14583360 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-14583360 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-14583360:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-14583360 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-14583360:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43df0163 */.elementor-52 .elementor-element.elementor-element-43df0163 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-43df0163 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-43df0163:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-43df0163 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-43df0163:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76e389 */.elementor-52 .elementor-element.elementor-element-76e389 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-76e389 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-76e389:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-76e389 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-76e389:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51dbf439 */.elementor-52 .elementor-element.elementor-element-51dbf439 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-51dbf439 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-51dbf439:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-51dbf439 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-51dbf439:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428e915f */.elementor-52 .elementor-element.elementor-element-428e915f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-428e915f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-428e915f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-428e915f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-428e915f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443bafb7 */.elementor-52 .elementor-element.elementor-element-443bafb7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-443bafb7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-443bafb7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-443bafb7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-443bafb7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da65e72 */.elementor-52 .elementor-element.elementor-element-da65e72 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-da65e72 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-da65e72:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-da65e72 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-da65e72:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19974f1c */.elementor-52 .elementor-element.elementor-element-19974f1c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-19974f1c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-19974f1c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-19974f1c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-19974f1c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19da91c7 */.elementor-52 .elementor-element.elementor-element-19da91c7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-19da91c7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-19da91c7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-19da91c7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-19da91c7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-409dee4e */.elementor-52 .elementor-element.elementor-element-409dee4e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-409dee4e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-409dee4e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-409dee4e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-409dee4e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-295bc49a */.elementor-52 .elementor-element.elementor-element-295bc49a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-295bc49a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-295bc49a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-295bc49a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-295bc49a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ee9f4dc */.elementor-52 .elementor-element.elementor-element-1ee9f4dc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e3846c1 */.elementor-52 .elementor-element.elementor-element-4e3846c1 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4e3846c1 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4e3846c1:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4e3846c1 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4e3846c1:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481c057d */.elementor-52 .elementor-element.elementor-element-481c057d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-481c057d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-481c057d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-481c057d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-481c057d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39ed8e83 */.elementor-52 .elementor-element.elementor-element-39ed8e83 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-39ed8e83 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-39ed8e83:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-39ed8e83 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-39ed8e83:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6702c374 */.elementor-52 .elementor-element.elementor-element-6702c374 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6702c374 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6702c374:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6702c374 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6702c374:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f9dbc0d */.elementor-52 .elementor-element.elementor-element-7f9dbc0d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a934827 */.elementor-52 .elementor-element.elementor-element-6a934827 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6a934827 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6a934827:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6a934827 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6a934827:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e7e5516 */.elementor-52 .elementor-element.elementor-element-4e7e5516 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4e7e5516 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4e7e5516:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4e7e5516 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4e7e5516:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17b8e8cc */.elementor-52 .elementor-element.elementor-element-17b8e8cc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-17b8e8cc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-17b8e8cc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-17b8e8cc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-17b8e8cc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-386dff1c */.elementor-52 .elementor-element.elementor-element-386dff1c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-386dff1c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-386dff1c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-386dff1c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-386dff1c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318eeaa9 */.elementor-52 .elementor-element.elementor-element-318eeaa9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-318eeaa9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-318eeaa9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-318eeaa9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-318eeaa9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e937aea */.elementor-52 .elementor-element.elementor-element-7e937aea {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7e937aea img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7e937aea:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7e937aea .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7e937aea:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14369997 */.elementor-52 .elementor-element.elementor-element-14369997 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-14369997 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-14369997:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-14369997 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-14369997:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-469af8c3 */.elementor-52 .elementor-element.elementor-element-469af8c3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-469af8c3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-469af8c3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-469af8c3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-469af8c3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56669123 */.elementor-52 .elementor-element.elementor-element-56669123 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-56669123 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-56669123:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-56669123 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-56669123:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c756389 */.elementor-52 .elementor-element.elementor-element-7c756389 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7c756389 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7c756389:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7c756389 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7c756389:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20fcf5d6 */.elementor-52 .elementor-element.elementor-element-20fcf5d6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-20fcf5d6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-20fcf5d6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-20fcf5d6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-20fcf5d6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24a037f8 */.elementor-52 .elementor-element.elementor-element-24a037f8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-24a037f8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-24a037f8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-24a037f8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-24a037f8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68ec5f1e */.elementor-52 .elementor-element.elementor-element-68ec5f1e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-68ec5f1e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-68ec5f1e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-68ec5f1e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-68ec5f1e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c384efc */.elementor-52 .elementor-element.elementor-element-7c384efc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7c384efc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7c384efc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7c384efc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7c384efc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa97fed */.elementor-52 .elementor-element.elementor-element-4aa97fed {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4aa97fed img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4aa97fed:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4aa97fed .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4aa97fed:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d417289 */.elementor-52 .elementor-element.elementor-element-6d417289 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6d417289 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6d417289:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6d417289 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6d417289:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42cc99d6 */.elementor-52 .elementor-element.elementor-element-42cc99d6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-42cc99d6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-42cc99d6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-42cc99d6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-42cc99d6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e8ed5e5 */.elementor-52 .elementor-element.elementor-element-7e8ed5e5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-302a7d35 */.elementor-52 .elementor-element.elementor-element-302a7d35 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-302a7d35 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-302a7d35:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-302a7d35 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-302a7d35:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57c26b6f */.elementor-52 .elementor-element.elementor-element-57c26b6f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-57c26b6f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-57c26b6f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-57c26b6f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-57c26b6f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18ef1fa3 */.elementor-52 .elementor-element.elementor-element-18ef1fa3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-18ef1fa3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-18ef1fa3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-18ef1fa3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-18ef1fa3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11b7b7ab */.elementor-52 .elementor-element.elementor-element-11b7b7ab {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-11b7b7ab img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-11b7b7ab:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-11b7b7ab .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-11b7b7ab:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-790d9e86 */.elementor-52 .elementor-element.elementor-element-790d9e86 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-790d9e86 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-790d9e86:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-790d9e86 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-790d9e86:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18293e22 */.elementor-52 .elementor-element.elementor-element-18293e22 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-18293e22 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-18293e22:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-18293e22 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-18293e22:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d991621 */.elementor-52 .elementor-element.elementor-element-4d991621 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4d991621 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4d991621:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4d991621 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4d991621:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68280bf9 */.elementor-52 .elementor-element.elementor-element-68280bf9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-68280bf9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-68280bf9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-68280bf9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-68280bf9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13682a03 */.elementor-52 .elementor-element.elementor-element-13682a03 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-13682a03 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-13682a03:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-13682a03 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-13682a03:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26aadcf9 */.elementor-52 .elementor-element.elementor-element-26aadcf9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-26aadcf9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-26aadcf9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-26aadcf9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-26aadcf9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69499b5c */.elementor-52 .elementor-element.elementor-element-69499b5c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-69499b5c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-69499b5c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-69499b5c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-69499b5c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8c7c68 */.elementor-52 .elementor-element.elementor-element-1e8c7c68 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1e8c7c68 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1e8c7c68:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1e8c7c68 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1e8c7c68:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1680652f */.elementor-52 .elementor-element.elementor-element-1680652f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1680652f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1680652f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1680652f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1680652f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51bb2fdf */.elementor-52 .elementor-element.elementor-element-51bb2fdf {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-51bb2fdf img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-51bb2fdf:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-51bb2fdf .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-51bb2fdf:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12e42d5d */.elementor-52 .elementor-element.elementor-element-12e42d5d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-12e42d5d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-12e42d5d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-12e42d5d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-12e42d5d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3785f9dc */.elementor-52 .elementor-element.elementor-element-3785f9dc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3785f9dc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3785f9dc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3785f9dc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3785f9dc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-214766b9 */.elementor-52 .elementor-element.elementor-element-214766b9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-214766b9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-214766b9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-214766b9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-214766b9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd76fbb */.elementor-52 .elementor-element.elementor-element-cd76fbb {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-cd76fbb img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-cd76fbb:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-cd76fbb .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-cd76fbb:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ed490e3 */.elementor-52 .elementor-element.elementor-element-3ed490e3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ed490e3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ed490e3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ed490e3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ed490e3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-541cd807 */.elementor-52 .elementor-element.elementor-element-541cd807 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-541cd807 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-541cd807:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-541cd807 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-541cd807:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74e3e5ed */.elementor-52 .elementor-element.elementor-element-74e3e5ed {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-74e3e5ed img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-74e3e5ed:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-74e3e5ed .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-74e3e5ed:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f61e45b */.elementor-52 .elementor-element.elementor-element-2f61e45b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2f61e45b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2f61e45b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2f61e45b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2f61e45b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c313df5 */.elementor-52 .elementor-element.elementor-element-1c313df5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1c313df5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1c313df5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1c313df5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1c313df5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-589a2c56 */.elementor-52 .elementor-element.elementor-element-589a2c56 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-589a2c56 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-589a2c56:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-589a2c56 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-589a2c56:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2483b63 */.elementor-52 .elementor-element.elementor-element-2483b63 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2483b63 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2483b63:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2483b63 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2483b63:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439daac6 */.elementor-52 .elementor-element.elementor-element-439daac6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-439daac6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-439daac6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-439daac6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-439daac6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14583360 */.elementor-52 .elementor-element.elementor-element-14583360 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-14583360 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-14583360:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-14583360 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-14583360:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43df0163 */.elementor-52 .elementor-element.elementor-element-43df0163 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-43df0163 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-43df0163:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-43df0163 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-43df0163:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76e389 */.elementor-52 .elementor-element.elementor-element-76e389 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-76e389 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-76e389:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-76e389 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-76e389:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51dbf439 */.elementor-52 .elementor-element.elementor-element-51dbf439 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-51dbf439 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-51dbf439:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-51dbf439 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-51dbf439:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428e915f */.elementor-52 .elementor-element.elementor-element-428e915f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-428e915f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-428e915f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-428e915f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-428e915f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443bafb7 */.elementor-52 .elementor-element.elementor-element-443bafb7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-443bafb7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-443bafb7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-443bafb7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-443bafb7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da65e72 */.elementor-52 .elementor-element.elementor-element-da65e72 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-da65e72 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-da65e72:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-da65e72 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-da65e72:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19974f1c */.elementor-52 .elementor-element.elementor-element-19974f1c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-19974f1c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-19974f1c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-19974f1c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-19974f1c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19da91c7 */.elementor-52 .elementor-element.elementor-element-19da91c7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-19da91c7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-19da91c7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-19da91c7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-19da91c7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-409dee4e */.elementor-52 .elementor-element.elementor-element-409dee4e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-409dee4e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-409dee4e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-409dee4e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-409dee4e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-295bc49a */.elementor-52 .elementor-element.elementor-element-295bc49a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-295bc49a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-295bc49a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-295bc49a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-295bc49a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ee9f4dc */.elementor-52 .elementor-element.elementor-element-1ee9f4dc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e3846c1 */.elementor-52 .elementor-element.elementor-element-4e3846c1 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4e3846c1 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4e3846c1:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4e3846c1 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4e3846c1:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481c057d */.elementor-52 .elementor-element.elementor-element-481c057d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-481c057d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-481c057d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-481c057d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-481c057d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39ed8e83 */.elementor-52 .elementor-element.elementor-element-39ed8e83 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-39ed8e83 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-39ed8e83:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-39ed8e83 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-39ed8e83:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6702c374 */.elementor-52 .elementor-element.elementor-element-6702c374 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6702c374 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6702c374:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6702c374 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6702c374:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f9dbc0d */.elementor-52 .elementor-element.elementor-element-7f9dbc0d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a934827 */.elementor-52 .elementor-element.elementor-element-6a934827 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6a934827 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6a934827:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6a934827 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6a934827:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e7e5516 */.elementor-52 .elementor-element.elementor-element-4e7e5516 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4e7e5516 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4e7e5516:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4e7e5516 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4e7e5516:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17b8e8cc */.elementor-52 .elementor-element.elementor-element-17b8e8cc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-17b8e8cc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-17b8e8cc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-17b8e8cc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-17b8e8cc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-386dff1c */.elementor-52 .elementor-element.elementor-element-386dff1c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-386dff1c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-386dff1c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-386dff1c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-386dff1c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318eeaa9 */.elementor-52 .elementor-element.elementor-element-318eeaa9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-318eeaa9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-318eeaa9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-318eeaa9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-318eeaa9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e937aea */.elementor-52 .elementor-element.elementor-element-7e937aea {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7e937aea img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7e937aea:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7e937aea .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7e937aea:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14369997 */.elementor-52 .elementor-element.elementor-element-14369997 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-14369997 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-14369997:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-14369997 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-14369997:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-469af8c3 */.elementor-52 .elementor-element.elementor-element-469af8c3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-469af8c3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-469af8c3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-469af8c3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-469af8c3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56669123 */.elementor-52 .elementor-element.elementor-element-56669123 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-56669123 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-56669123:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-56669123 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-56669123:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c756389 */.elementor-52 .elementor-element.elementor-element-7c756389 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7c756389 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7c756389:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7c756389 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7c756389:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20fcf5d6 */.elementor-52 .elementor-element.elementor-element-20fcf5d6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-20fcf5d6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-20fcf5d6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-20fcf5d6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-20fcf5d6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24a037f8 */.elementor-52 .elementor-element.elementor-element-24a037f8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-24a037f8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-24a037f8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-24a037f8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-24a037f8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68ec5f1e */.elementor-52 .elementor-element.elementor-element-68ec5f1e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-68ec5f1e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-68ec5f1e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-68ec5f1e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-68ec5f1e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c384efc */.elementor-52 .elementor-element.elementor-element-7c384efc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7c384efc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7c384efc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7c384efc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7c384efc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa97fed */.elementor-52 .elementor-element.elementor-element-4aa97fed {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4aa97fed img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4aa97fed:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4aa97fed .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4aa97fed:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d417289 */.elementor-52 .elementor-element.elementor-element-6d417289 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6d417289 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6d417289:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6d417289 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6d417289:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42cc99d6 */.elementor-52 .elementor-element.elementor-element-42cc99d6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-42cc99d6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-42cc99d6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-42cc99d6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-42cc99d6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e8ed5e5 */.elementor-52 .elementor-element.elementor-element-7e8ed5e5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-302a7d35 */.elementor-52 .elementor-element.elementor-element-302a7d35 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-302a7d35 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-302a7d35:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-302a7d35 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-302a7d35:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57c26b6f */.elementor-52 .elementor-element.elementor-element-57c26b6f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-57c26b6f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-57c26b6f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-57c26b6f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-57c26b6f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18ef1fa3 */.elementor-52 .elementor-element.elementor-element-18ef1fa3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-18ef1fa3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-18ef1fa3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-18ef1fa3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-18ef1fa3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11b7b7ab */.elementor-52 .elementor-element.elementor-element-11b7b7ab {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-11b7b7ab img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-11b7b7ab:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-11b7b7ab .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-11b7b7ab:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-790d9e86 */.elementor-52 .elementor-element.elementor-element-790d9e86 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-790d9e86 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-790d9e86:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-790d9e86 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-790d9e86:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18293e22 */.elementor-52 .elementor-element.elementor-element-18293e22 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-18293e22 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-18293e22:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-18293e22 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-18293e22:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d991621 */.elementor-52 .elementor-element.elementor-element-4d991621 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4d991621 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4d991621:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4d991621 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4d991621:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68280bf9 */.elementor-52 .elementor-element.elementor-element-68280bf9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-68280bf9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-68280bf9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-68280bf9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-68280bf9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13682a03 */.elementor-52 .elementor-element.elementor-element-13682a03 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-13682a03 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-13682a03:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-13682a03 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-13682a03:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26aadcf9 */.elementor-52 .elementor-element.elementor-element-26aadcf9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-26aadcf9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-26aadcf9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-26aadcf9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-26aadcf9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69499b5c */.elementor-52 .elementor-element.elementor-element-69499b5c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-69499b5c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-69499b5c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-69499b5c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-69499b5c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8c7c68 */.elementor-52 .elementor-element.elementor-element-1e8c7c68 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1e8c7c68 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1e8c7c68:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1e8c7c68 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1e8c7c68:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1680652f */.elementor-52 .elementor-element.elementor-element-1680652f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1680652f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1680652f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1680652f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1680652f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51bb2fdf */.elementor-52 .elementor-element.elementor-element-51bb2fdf {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-51bb2fdf img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-51bb2fdf:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-51bb2fdf .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-51bb2fdf:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12e42d5d */.elementor-52 .elementor-element.elementor-element-12e42d5d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-12e42d5d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-12e42d5d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-12e42d5d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-12e42d5d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3785f9dc */.elementor-52 .elementor-element.elementor-element-3785f9dc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3785f9dc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3785f9dc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3785f9dc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3785f9dc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-214766b9 */.elementor-52 .elementor-element.elementor-element-214766b9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-214766b9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-214766b9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-214766b9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-214766b9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd76fbb */.elementor-52 .elementor-element.elementor-element-cd76fbb {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-cd76fbb img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-cd76fbb:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-cd76fbb .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-cd76fbb:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ed490e3 */.elementor-52 .elementor-element.elementor-element-3ed490e3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ed490e3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ed490e3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ed490e3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ed490e3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-541cd807 */.elementor-52 .elementor-element.elementor-element-541cd807 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-541cd807 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-541cd807:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-541cd807 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-541cd807:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74e3e5ed */.elementor-52 .elementor-element.elementor-element-74e3e5ed {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-74e3e5ed img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-74e3e5ed:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-74e3e5ed .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-74e3e5ed:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f61e45b */.elementor-52 .elementor-element.elementor-element-2f61e45b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2f61e45b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2f61e45b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2f61e45b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2f61e45b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c313df5 */.elementor-52 .elementor-element.elementor-element-1c313df5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1c313df5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1c313df5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1c313df5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1c313df5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-589a2c56 */.elementor-52 .elementor-element.elementor-element-589a2c56 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-589a2c56 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-589a2c56:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-589a2c56 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-589a2c56:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2483b63 */.elementor-52 .elementor-element.elementor-element-2483b63 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2483b63 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2483b63:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2483b63 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2483b63:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439daac6 */.elementor-52 .elementor-element.elementor-element-439daac6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-439daac6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-439daac6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-439daac6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-439daac6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14583360 */.elementor-52 .elementor-element.elementor-element-14583360 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-14583360 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-14583360:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-14583360 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-14583360:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43df0163 */.elementor-52 .elementor-element.elementor-element-43df0163 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-43df0163 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-43df0163:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-43df0163 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-43df0163:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76e389 */.elementor-52 .elementor-element.elementor-element-76e389 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-76e389 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-76e389:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-76e389 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-76e389:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51dbf439 */.elementor-52 .elementor-element.elementor-element-51dbf439 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-51dbf439 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-51dbf439:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-51dbf439 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-51dbf439:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428e915f */.elementor-52 .elementor-element.elementor-element-428e915f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-428e915f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-428e915f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-428e915f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-428e915f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443bafb7 */.elementor-52 .elementor-element.elementor-element-443bafb7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-443bafb7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-443bafb7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-443bafb7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-443bafb7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da65e72 */.elementor-52 .elementor-element.elementor-element-da65e72 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-da65e72 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-da65e72:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-da65e72 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-da65e72:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19974f1c */.elementor-52 .elementor-element.elementor-element-19974f1c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-19974f1c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-19974f1c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-19974f1c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-19974f1c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19da91c7 */.elementor-52 .elementor-element.elementor-element-19da91c7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-19da91c7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-19da91c7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-19da91c7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-19da91c7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-409dee4e */.elementor-52 .elementor-element.elementor-element-409dee4e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-409dee4e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-409dee4e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-409dee4e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-409dee4e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-295bc49a */.elementor-52 .elementor-element.elementor-element-295bc49a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-295bc49a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-295bc49a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-295bc49a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-295bc49a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ee9f4dc */.elementor-52 .elementor-element.elementor-element-1ee9f4dc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e3846c1 */.elementor-52 .elementor-element.elementor-element-4e3846c1 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4e3846c1 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4e3846c1:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4e3846c1 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4e3846c1:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481c057d */.elementor-52 .elementor-element.elementor-element-481c057d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-481c057d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-481c057d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-481c057d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-481c057d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39ed8e83 */.elementor-52 .elementor-element.elementor-element-39ed8e83 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-39ed8e83 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-39ed8e83:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-39ed8e83 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-39ed8e83:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6702c374 */.elementor-52 .elementor-element.elementor-element-6702c374 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6702c374 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6702c374:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6702c374 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6702c374:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f9dbc0d */.elementor-52 .elementor-element.elementor-element-7f9dbc0d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a934827 */.elementor-52 .elementor-element.elementor-element-6a934827 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6a934827 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6a934827:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6a934827 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6a934827:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e7e5516 */.elementor-52 .elementor-element.elementor-element-4e7e5516 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4e7e5516 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4e7e5516:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4e7e5516 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4e7e5516:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17b8e8cc */.elementor-52 .elementor-element.elementor-element-17b8e8cc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-17b8e8cc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-17b8e8cc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-17b8e8cc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-17b8e8cc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-386dff1c */.elementor-52 .elementor-element.elementor-element-386dff1c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-386dff1c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-386dff1c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-386dff1c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-386dff1c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318eeaa9 */.elementor-52 .elementor-element.elementor-element-318eeaa9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-318eeaa9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-318eeaa9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-318eeaa9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-318eeaa9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e937aea */.elementor-52 .elementor-element.elementor-element-7e937aea {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7e937aea img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7e937aea:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7e937aea .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7e937aea:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14369997 */.elementor-52 .elementor-element.elementor-element-14369997 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-14369997 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-14369997:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-14369997 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-14369997:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-469af8c3 */.elementor-52 .elementor-element.elementor-element-469af8c3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-469af8c3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-469af8c3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-469af8c3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-469af8c3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56669123 */.elementor-52 .elementor-element.elementor-element-56669123 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-56669123 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-56669123:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-56669123 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-56669123:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c756389 */.elementor-52 .elementor-element.elementor-element-7c756389 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7c756389 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7c756389:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7c756389 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7c756389:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20fcf5d6 */.elementor-52 .elementor-element.elementor-element-20fcf5d6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-20fcf5d6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-20fcf5d6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-20fcf5d6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-20fcf5d6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24a037f8 */.elementor-52 .elementor-element.elementor-element-24a037f8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-24a037f8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-24a037f8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-24a037f8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-24a037f8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68ec5f1e */.elementor-52 .elementor-element.elementor-element-68ec5f1e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-68ec5f1e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-68ec5f1e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-68ec5f1e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-68ec5f1e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c384efc */.elementor-52 .elementor-element.elementor-element-7c384efc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7c384efc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7c384efc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7c384efc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7c384efc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa97fed */.elementor-52 .elementor-element.elementor-element-4aa97fed {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4aa97fed img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4aa97fed:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4aa97fed .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4aa97fed:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d417289 */.elementor-52 .elementor-element.elementor-element-6d417289 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6d417289 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6d417289:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6d417289 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6d417289:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42cc99d6 */.elementor-52 .elementor-element.elementor-element-42cc99d6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-42cc99d6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-42cc99d6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-42cc99d6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-42cc99d6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e8ed5e5 */.elementor-52 .elementor-element.elementor-element-7e8ed5e5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-302a7d35 */.elementor-52 .elementor-element.elementor-element-302a7d35 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-302a7d35 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-302a7d35:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-302a7d35 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-302a7d35:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57c26b6f */.elementor-52 .elementor-element.elementor-element-57c26b6f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-57c26b6f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-57c26b6f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-57c26b6f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-57c26b6f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18ef1fa3 */.elementor-52 .elementor-element.elementor-element-18ef1fa3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-18ef1fa3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-18ef1fa3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-18ef1fa3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-18ef1fa3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11b7b7ab */.elementor-52 .elementor-element.elementor-element-11b7b7ab {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-11b7b7ab img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-11b7b7ab:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-11b7b7ab .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-11b7b7ab:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-790d9e86 */.elementor-52 .elementor-element.elementor-element-790d9e86 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-790d9e86 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-790d9e86:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-790d9e86 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-790d9e86:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18293e22 */.elementor-52 .elementor-element.elementor-element-18293e22 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-18293e22 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-18293e22:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-18293e22 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-18293e22:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d991621 */.elementor-52 .elementor-element.elementor-element-4d991621 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4d991621 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4d991621:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4d991621 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4d991621:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68280bf9 */.elementor-52 .elementor-element.elementor-element-68280bf9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-68280bf9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-68280bf9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-68280bf9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-68280bf9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13682a03 */.elementor-52 .elementor-element.elementor-element-13682a03 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-13682a03 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-13682a03:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-13682a03 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-13682a03:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26aadcf9 */.elementor-52 .elementor-element.elementor-element-26aadcf9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-26aadcf9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-26aadcf9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-26aadcf9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-26aadcf9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69499b5c */.elementor-52 .elementor-element.elementor-element-69499b5c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-69499b5c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-69499b5c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-69499b5c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-69499b5c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8c7c68 */.elementor-52 .elementor-element.elementor-element-1e8c7c68 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1e8c7c68 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1e8c7c68:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1e8c7c68 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1e8c7c68:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1680652f */.elementor-52 .elementor-element.elementor-element-1680652f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1680652f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1680652f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1680652f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1680652f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51bb2fdf */.elementor-52 .elementor-element.elementor-element-51bb2fdf {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-51bb2fdf img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-51bb2fdf:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-51bb2fdf .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-51bb2fdf:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12e42d5d */.elementor-52 .elementor-element.elementor-element-12e42d5d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-12e42d5d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-12e42d5d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-12e42d5d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-12e42d5d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3785f9dc */.elementor-52 .elementor-element.elementor-element-3785f9dc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3785f9dc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3785f9dc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3785f9dc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3785f9dc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-214766b9 */.elementor-52 .elementor-element.elementor-element-214766b9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-214766b9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-214766b9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-214766b9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-214766b9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd76fbb */.elementor-52 .elementor-element.elementor-element-cd76fbb {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-cd76fbb img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-cd76fbb:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-cd76fbb .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-cd76fbb:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ed490e3 */.elementor-52 .elementor-element.elementor-element-3ed490e3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ed490e3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ed490e3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ed490e3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ed490e3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-541cd807 */.elementor-52 .elementor-element.elementor-element-541cd807 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-541cd807 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-541cd807:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-541cd807 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-541cd807:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74e3e5ed */.elementor-52 .elementor-element.elementor-element-74e3e5ed {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-74e3e5ed img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-74e3e5ed:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-74e3e5ed .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-74e3e5ed:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f61e45b */.elementor-52 .elementor-element.elementor-element-2f61e45b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2f61e45b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2f61e45b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2f61e45b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2f61e45b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c313df5 */.elementor-52 .elementor-element.elementor-element-1c313df5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1c313df5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1c313df5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1c313df5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1c313df5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-589a2c56 */.elementor-52 .elementor-element.elementor-element-589a2c56 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-589a2c56 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-589a2c56:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-589a2c56 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-589a2c56:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2483b63 */.elementor-52 .elementor-element.elementor-element-2483b63 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2483b63 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2483b63:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2483b63 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2483b63:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439daac6 */.elementor-52 .elementor-element.elementor-element-439daac6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-439daac6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-439daac6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-439daac6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-439daac6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14583360 */.elementor-52 .elementor-element.elementor-element-14583360 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-14583360 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-14583360:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-14583360 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-14583360:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43df0163 */.elementor-52 .elementor-element.elementor-element-43df0163 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-43df0163 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-43df0163:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-43df0163 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-43df0163:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76e389 */.elementor-52 .elementor-element.elementor-element-76e389 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-76e389 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-76e389:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-76e389 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-76e389:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51dbf439 */.elementor-52 .elementor-element.elementor-element-51dbf439 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-51dbf439 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-51dbf439:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-51dbf439 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-51dbf439:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428e915f */.elementor-52 .elementor-element.elementor-element-428e915f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-428e915f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-428e915f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-428e915f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-428e915f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443bafb7 */.elementor-52 .elementor-element.elementor-element-443bafb7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-443bafb7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-443bafb7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-443bafb7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-443bafb7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da65e72 */.elementor-52 .elementor-element.elementor-element-da65e72 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-da65e72 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-da65e72:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-da65e72 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-da65e72:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19974f1c */.elementor-52 .elementor-element.elementor-element-19974f1c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-19974f1c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-19974f1c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-19974f1c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-19974f1c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19da91c7 */.elementor-52 .elementor-element.elementor-element-19da91c7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-19da91c7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-19da91c7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-19da91c7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-19da91c7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-409dee4e */.elementor-52 .elementor-element.elementor-element-409dee4e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-409dee4e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-409dee4e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-409dee4e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-409dee4e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-295bc49a */.elementor-52 .elementor-element.elementor-element-295bc49a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-295bc49a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-295bc49a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-295bc49a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-295bc49a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ee9f4dc */.elementor-52 .elementor-element.elementor-element-1ee9f4dc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e3846c1 */.elementor-52 .elementor-element.elementor-element-4e3846c1 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4e3846c1 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4e3846c1:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4e3846c1 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4e3846c1:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481c057d */.elementor-52 .elementor-element.elementor-element-481c057d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-481c057d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-481c057d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-481c057d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-481c057d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39ed8e83 */.elementor-52 .elementor-element.elementor-element-39ed8e83 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-39ed8e83 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-39ed8e83:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-39ed8e83 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-39ed8e83:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6702c374 */.elementor-52 .elementor-element.elementor-element-6702c374 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6702c374 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6702c374:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6702c374 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6702c374:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f9dbc0d */.elementor-52 .elementor-element.elementor-element-7f9dbc0d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a934827 */.elementor-52 .elementor-element.elementor-element-6a934827 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6a934827 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6a934827:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6a934827 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6a934827:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e7e5516 */.elementor-52 .elementor-element.elementor-element-4e7e5516 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4e7e5516 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4e7e5516:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4e7e5516 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4e7e5516:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17b8e8cc */.elementor-52 .elementor-element.elementor-element-17b8e8cc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-17b8e8cc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-17b8e8cc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-17b8e8cc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-17b8e8cc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-386dff1c */.elementor-52 .elementor-element.elementor-element-386dff1c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-386dff1c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-386dff1c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-386dff1c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-386dff1c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318eeaa9 */.elementor-52 .elementor-element.elementor-element-318eeaa9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-318eeaa9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-318eeaa9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-318eeaa9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-318eeaa9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e937aea */.elementor-52 .elementor-element.elementor-element-7e937aea {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7e937aea img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7e937aea:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7e937aea .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7e937aea:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14369997 */.elementor-52 .elementor-element.elementor-element-14369997 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-14369997 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-14369997:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-14369997 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-14369997:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-469af8c3 */.elementor-52 .elementor-element.elementor-element-469af8c3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-469af8c3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-469af8c3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-469af8c3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-469af8c3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56669123 */.elementor-52 .elementor-element.elementor-element-56669123 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-56669123 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-56669123:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-56669123 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-56669123:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c756389 */.elementor-52 .elementor-element.elementor-element-7c756389 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7c756389 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7c756389:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7c756389 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7c756389:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20fcf5d6 */.elementor-52 .elementor-element.elementor-element-20fcf5d6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-20fcf5d6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-20fcf5d6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-20fcf5d6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-20fcf5d6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24a037f8 */.elementor-52 .elementor-element.elementor-element-24a037f8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-24a037f8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-24a037f8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-24a037f8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-24a037f8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68ec5f1e */.elementor-52 .elementor-element.elementor-element-68ec5f1e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-68ec5f1e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-68ec5f1e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-68ec5f1e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-68ec5f1e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c384efc */.elementor-52 .elementor-element.elementor-element-7c384efc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7c384efc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7c384efc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7c384efc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7c384efc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa97fed */.elementor-52 .elementor-element.elementor-element-4aa97fed {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4aa97fed img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4aa97fed:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4aa97fed .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4aa97fed:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d417289 */.elementor-52 .elementor-element.elementor-element-6d417289 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6d417289 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6d417289:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6d417289 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6d417289:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42cc99d6 */.elementor-52 .elementor-element.elementor-element-42cc99d6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-42cc99d6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-42cc99d6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-42cc99d6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-42cc99d6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e8ed5e5 */.elementor-52 .elementor-element.elementor-element-7e8ed5e5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-302a7d35 */.elementor-52 .elementor-element.elementor-element-302a7d35 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-302a7d35 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-302a7d35:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-302a7d35 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-302a7d35:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57c26b6f */.elementor-52 .elementor-element.elementor-element-57c26b6f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-57c26b6f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-57c26b6f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-57c26b6f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-57c26b6f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18ef1fa3 */.elementor-52 .elementor-element.elementor-element-18ef1fa3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-18ef1fa3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-18ef1fa3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-18ef1fa3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-18ef1fa3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11b7b7ab */.elementor-52 .elementor-element.elementor-element-11b7b7ab {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-11b7b7ab img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-11b7b7ab:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-11b7b7ab .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-11b7b7ab:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-790d9e86 */.elementor-52 .elementor-element.elementor-element-790d9e86 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-790d9e86 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-790d9e86:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-790d9e86 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-790d9e86:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18293e22 */.elementor-52 .elementor-element.elementor-element-18293e22 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-18293e22 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-18293e22:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-18293e22 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-18293e22:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d991621 */.elementor-52 .elementor-element.elementor-element-4d991621 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4d991621 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4d991621:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4d991621 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4d991621:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68280bf9 */.elementor-52 .elementor-element.elementor-element-68280bf9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-68280bf9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-68280bf9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-68280bf9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-68280bf9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13682a03 */.elementor-52 .elementor-element.elementor-element-13682a03 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-13682a03 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-13682a03:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-13682a03 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-13682a03:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26aadcf9 */.elementor-52 .elementor-element.elementor-element-26aadcf9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-26aadcf9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-26aadcf9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-26aadcf9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-26aadcf9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69499b5c */.elementor-52 .elementor-element.elementor-element-69499b5c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-69499b5c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-69499b5c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-69499b5c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-69499b5c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8c7c68 */.elementor-52 .elementor-element.elementor-element-1e8c7c68 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1e8c7c68 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1e8c7c68:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1e8c7c68 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1e8c7c68:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1680652f */.elementor-52 .elementor-element.elementor-element-1680652f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1680652f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1680652f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1680652f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1680652f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51bb2fdf */.elementor-52 .elementor-element.elementor-element-51bb2fdf {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-51bb2fdf img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-51bb2fdf:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-51bb2fdf .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-51bb2fdf:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12e42d5d */.elementor-52 .elementor-element.elementor-element-12e42d5d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-12e42d5d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-12e42d5d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-12e42d5d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-12e42d5d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3785f9dc */.elementor-52 .elementor-element.elementor-element-3785f9dc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3785f9dc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3785f9dc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3785f9dc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3785f9dc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-214766b9 */.elementor-52 .elementor-element.elementor-element-214766b9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-214766b9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-214766b9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-214766b9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-214766b9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd76fbb */.elementor-52 .elementor-element.elementor-element-cd76fbb {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-cd76fbb img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-cd76fbb:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-cd76fbb .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-cd76fbb:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ed490e3 */.elementor-52 .elementor-element.elementor-element-3ed490e3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ed490e3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ed490e3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ed490e3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ed490e3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-541cd807 */.elementor-52 .elementor-element.elementor-element-541cd807 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-541cd807 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-541cd807:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-541cd807 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-541cd807:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74e3e5ed */.elementor-52 .elementor-element.elementor-element-74e3e5ed {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-74e3e5ed img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-74e3e5ed:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-74e3e5ed .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-74e3e5ed:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f61e45b */.elementor-52 .elementor-element.elementor-element-2f61e45b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2f61e45b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2f61e45b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2f61e45b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2f61e45b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c313df5 */.elementor-52 .elementor-element.elementor-element-1c313df5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1c313df5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1c313df5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1c313df5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1c313df5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-589a2c56 */.elementor-52 .elementor-element.elementor-element-589a2c56 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-589a2c56 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-589a2c56:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-589a2c56 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-589a2c56:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2483b63 */.elementor-52 .elementor-element.elementor-element-2483b63 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2483b63 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2483b63:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2483b63 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2483b63:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439daac6 */.elementor-52 .elementor-element.elementor-element-439daac6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-439daac6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-439daac6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-439daac6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-439daac6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14583360 */.elementor-52 .elementor-element.elementor-element-14583360 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-14583360 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-14583360:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-14583360 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-14583360:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43df0163 */.elementor-52 .elementor-element.elementor-element-43df0163 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-43df0163 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-43df0163:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-43df0163 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-43df0163:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76e389 */.elementor-52 .elementor-element.elementor-element-76e389 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-76e389 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-76e389:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-76e389 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-76e389:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51dbf439 */.elementor-52 .elementor-element.elementor-element-51dbf439 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-51dbf439 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-51dbf439:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-51dbf439 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-51dbf439:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428e915f */.elementor-52 .elementor-element.elementor-element-428e915f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-428e915f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-428e915f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-428e915f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-428e915f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443bafb7 */.elementor-52 .elementor-element.elementor-element-443bafb7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-443bafb7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-443bafb7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-443bafb7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-443bafb7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da65e72 */.elementor-52 .elementor-element.elementor-element-da65e72 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-da65e72 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-da65e72:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-da65e72 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-da65e72:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19974f1c */.elementor-52 .elementor-element.elementor-element-19974f1c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-19974f1c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-19974f1c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-19974f1c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-19974f1c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19da91c7 */.elementor-52 .elementor-element.elementor-element-19da91c7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-19da91c7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-19da91c7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-19da91c7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-19da91c7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-409dee4e */.elementor-52 .elementor-element.elementor-element-409dee4e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-409dee4e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-409dee4e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-409dee4e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-409dee4e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-295bc49a */.elementor-52 .elementor-element.elementor-element-295bc49a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-295bc49a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-295bc49a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-295bc49a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-295bc49a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ee9f4dc */.elementor-52 .elementor-element.elementor-element-1ee9f4dc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1ee9f4dc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e3846c1 */.elementor-52 .elementor-element.elementor-element-4e3846c1 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4e3846c1 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4e3846c1:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4e3846c1 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4e3846c1:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481c057d */.elementor-52 .elementor-element.elementor-element-481c057d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-481c057d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-481c057d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-481c057d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-481c057d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39ed8e83 */.elementor-52 .elementor-element.elementor-element-39ed8e83 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-39ed8e83 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-39ed8e83:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-39ed8e83 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-39ed8e83:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6702c374 */.elementor-52 .elementor-element.elementor-element-6702c374 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6702c374 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6702c374:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6702c374 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6702c374:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f9dbc0d */.elementor-52 .elementor-element.elementor-element-7f9dbc0d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7f9dbc0d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a934827 */.elementor-52 .elementor-element.elementor-element-6a934827 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6a934827 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6a934827:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6a934827 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6a934827:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e7e5516 */.elementor-52 .elementor-element.elementor-element-4e7e5516 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4e7e5516 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4e7e5516:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4e7e5516 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4e7e5516:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17b8e8cc */.elementor-52 .elementor-element.elementor-element-17b8e8cc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-17b8e8cc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-17b8e8cc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-17b8e8cc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-17b8e8cc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-386dff1c */.elementor-52 .elementor-element.elementor-element-386dff1c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-386dff1c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-386dff1c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-386dff1c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-386dff1c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318eeaa9 */.elementor-52 .elementor-element.elementor-element-318eeaa9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-318eeaa9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-318eeaa9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-318eeaa9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-318eeaa9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e937aea */.elementor-52 .elementor-element.elementor-element-7e937aea {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7e937aea img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7e937aea:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7e937aea .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7e937aea:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14369997 */.elementor-52 .elementor-element.elementor-element-14369997 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-14369997 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-14369997:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-14369997 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-14369997:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-469af8c3 */.elementor-52 .elementor-element.elementor-element-469af8c3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-469af8c3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-469af8c3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-469af8c3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-469af8c3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56669123 */.elementor-52 .elementor-element.elementor-element-56669123 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-56669123 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-56669123:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-56669123 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-56669123:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c756389 */.elementor-52 .elementor-element.elementor-element-7c756389 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7c756389 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7c756389:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7c756389 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7c756389:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20fcf5d6 */.elementor-52 .elementor-element.elementor-element-20fcf5d6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-20fcf5d6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-20fcf5d6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-20fcf5d6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-20fcf5d6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24a037f8 */.elementor-52 .elementor-element.elementor-element-24a037f8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-24a037f8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-24a037f8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-24a037f8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-24a037f8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68ec5f1e */.elementor-52 .elementor-element.elementor-element-68ec5f1e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-68ec5f1e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-68ec5f1e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-68ec5f1e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-68ec5f1e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c384efc */.elementor-52 .elementor-element.elementor-element-7c384efc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7c384efc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7c384efc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7c384efc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7c384efc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa97fed */.elementor-52 .elementor-element.elementor-element-4aa97fed {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4aa97fed img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4aa97fed:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4aa97fed .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4aa97fed:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d417289 */.elementor-52 .elementor-element.elementor-element-6d417289 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6d417289 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6d417289:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6d417289 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6d417289:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42cc99d6 */.elementor-52 .elementor-element.elementor-element-42cc99d6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-42cc99d6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-42cc99d6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-42cc99d6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-42cc99d6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e8ed5e5 */.elementor-52 .elementor-element.elementor-element-7e8ed5e5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7e8ed5e5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-302a7d35 */.elementor-52 .elementor-element.elementor-element-302a7d35 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-302a7d35 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-302a7d35:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-302a7d35 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-302a7d35:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57c26b6f */.elementor-52 .elementor-element.elementor-element-57c26b6f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-57c26b6f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-57c26b6f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-57c26b6f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-57c26b6f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18ef1fa3 */.elementor-52 .elementor-element.elementor-element-18ef1fa3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-18ef1fa3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-18ef1fa3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-18ef1fa3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-18ef1fa3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11b7b7ab */.elementor-52 .elementor-element.elementor-element-11b7b7ab {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-11b7b7ab img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-11b7b7ab:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-11b7b7ab .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-11b7b7ab:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-790d9e86 */.elementor-52 .elementor-element.elementor-element-790d9e86 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-790d9e86 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-790d9e86:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-790d9e86 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-790d9e86:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18293e22 */.elementor-52 .elementor-element.elementor-element-18293e22 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-18293e22 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-18293e22:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-18293e22 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-18293e22:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d991621 */.elementor-52 .elementor-element.elementor-element-4d991621 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4d991621 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4d991621:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4d991621 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4d991621:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68280bf9 */.elementor-52 .elementor-element.elementor-element-68280bf9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-68280bf9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-68280bf9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-68280bf9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-68280bf9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13682a03 */.elementor-52 .elementor-element.elementor-element-13682a03 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-13682a03 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-13682a03:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-13682a03 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-13682a03:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26aadcf9 */.elementor-52 .elementor-element.elementor-element-26aadcf9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-26aadcf9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-26aadcf9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-26aadcf9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-26aadcf9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69499b5c */.elementor-52 .elementor-element.elementor-element-69499b5c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-69499b5c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-69499b5c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-69499b5c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-69499b5c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8c7c68 */.elementor-52 .elementor-element.elementor-element-1e8c7c68 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1e8c7c68 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1e8c7c68:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1e8c7c68 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1e8c7c68:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1680652f */.elementor-52 .elementor-element.elementor-element-1680652f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1680652f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1680652f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1680652f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1680652f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51bb2fdf */.elementor-52 .elementor-element.elementor-element-51bb2fdf {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-51bb2fdf img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-51bb2fdf:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-51bb2fdf .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-51bb2fdf:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12e42d5d */.elementor-52 .elementor-element.elementor-element-12e42d5d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-12e42d5d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-12e42d5d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-12e42d5d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-12e42d5d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3785f9dc */.elementor-52 .elementor-element.elementor-element-3785f9dc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3785f9dc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3785f9dc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3785f9dc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3785f9dc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-214766b9 */.elementor-52 .elementor-element.elementor-element-214766b9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-214766b9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-214766b9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-214766b9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-214766b9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd76fbb */.elementor-52 .elementor-element.elementor-element-cd76fbb {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-cd76fbb img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-cd76fbb:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-cd76fbb .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-cd76fbb:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ed490e3 */.elementor-52 .elementor-element.elementor-element-3ed490e3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ed490e3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ed490e3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ed490e3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ed490e3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-541cd807 */.elementor-52 .elementor-element.elementor-element-541cd807 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-541cd807 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-541cd807:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-541cd807 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-541cd807:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74e3e5ed */.elementor-52 .elementor-element.elementor-element-74e3e5ed {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-74e3e5ed img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-74e3e5ed:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-74e3e5ed .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-74e3e5ed:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f61e45b */.elementor-52 .elementor-element.elementor-element-2f61e45b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2f61e45b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2f61e45b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2f61e45b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2f61e45b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c313df5 */.elementor-52 .elementor-element.elementor-element-1c313df5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1c313df5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1c313df5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1c313df5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1c313df5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-589a2c56 */.elementor-52 .elementor-element.elementor-element-589a2c56 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-589a2c56 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-589a2c56:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-589a2c56 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-589a2c56:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2483b63 */.elementor-52 .elementor-element.elementor-element-2483b63 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2483b63 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2483b63:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2483b63 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2483b63:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439daac6 */.elementor-52 .elementor-element.elementor-element-439daac6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-439daac6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-439daac6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-439daac6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-439daac6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14583360 */.elementor-52 .elementor-element.elementor-element-14583360 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-14583360 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-14583360:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-14583360 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-14583360:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43df0163 */.elementor-52 .elementor-element.elementor-element-43df0163 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-43df0163 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-43df0163:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-43df0163 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-43df0163:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76e389 */.elementor-52 .elementor-element.elementor-element-76e389 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-76e389 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-76e389:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-76e389 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-76e389:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51dbf439 */.elementor-52 .elementor-element.elementor-element-51dbf439 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-51dbf439 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-51dbf439:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-51dbf439 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-51dbf439:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428e915f */.elementor-52 .elementor-element.elementor-element-428e915f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-428e915f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-428e915f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-428e915f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-428e915f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-4dfe04ae */.elementor-52 .elementor-element.elementor-element-4dfe04ae .e-n-tabs-heading {
    display: none !important;
}/* End custom CSS */