.elementor-52 .elementor-element.elementor-element-61e3e91e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-61e3e91e:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-61e3e91e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A80000;background-image:url("https://xn--888-1klzdhls0ibb3d9af4z6dn.com/wp-content/uploads/2026/05/29d_4_ecer_background_b_28-scaled.jpg");background-position:bottom left;}.elementor-52 .elementor-element.elementor-element-61e3e91e.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-52 .elementor-element.elementor-element-301d7327{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:9px;--margin-left:0px;--margin-right:0px;}.elementor-52 .elementor-element.elementor-element-301d7327.e-con{--flex-grow:0;--flex-shrink:0;}.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-1930c09c{width:var( --container-widget-width, 30.16% );max-width:30.16%;--container-widget-width:30.16%;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-1930c09c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-1930c09c img{width:95%;max-width:100%;}.elementor-52 .elementor-element.elementor-element-581b64ca{--display:flex;--justify-content:center;}.elementor-52 .elementor-element.elementor-element-581b64ca.e-con{--flex-grow:0;--flex-shrink:0;}.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-4eac26fa{width:var( --container-widget-width, 94.259% );max-width:94.259%;--container-widget-width:94.259%;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-4eac26fa.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-4eac26fa .elementor-menu-toggle{margin:0 auto;}.elementor-52 .elementor-element.elementor-element-4eac26fa .elementor-nav-menu .elementor-item{font-family:"Kanit", Sans-serif;font-weight:600;}.elementor-52 .elementor-element.elementor-element-4eac26fa .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-4eac26fa .elementor-nav-menu--main .elementor-item:hover,
					.elementor-52 .elementor-element.elementor-element-4eac26fa .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-52 .elementor-element.elementor-element-4eac26fa .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-52 .elementor-element.elementor-element-4eac26fa .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-4eac26fa .elementor-nav-menu--dropdown a, .elementor-52 .elementor-element.elementor-element-4eac26fa .elementor-menu-toggle{color:#FFFFFF;fill:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-4eac26fa .elementor-nav-menu--dropdown{background-color:#00000000;}.elementor-52 .elementor-element.elementor-element-4eac26fa .elementor-nav-menu--dropdown a:hover,
					.elementor-52 .elementor-element.elementor-element-4eac26fa .elementor-nav-menu--dropdown a:focus,
					.elementor-52 .elementor-element.elementor-element-4eac26fa .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-52 .elementor-element.elementor-element-4eac26fa .elementor-nav-menu--dropdown a.highlighted,
					.elementor-52 .elementor-element.elementor-element-4eac26fa .elementor-menu-toggle:hover,
					.elementor-52 .elementor-element.elementor-element-4eac26fa .elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-4eac26fa .elementor-nav-menu--dropdown a:hover,
					.elementor-52 .elementor-element.elementor-element-4eac26fa .elementor-nav-menu--dropdown a:focus,
					.elementor-52 .elementor-element.elementor-element-4eac26fa .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-52 .elementor-element.elementor-element-4eac26fa .elementor-nav-menu--dropdown a.highlighted{background-color:#003E97;}.elementor-52 .elementor-element.elementor-element-4eac26fa div.elementor-menu-toggle{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-4eac26fa div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-5c72059a{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-52 .elementor-element.elementor-element-5c72059a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-b66366d{--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-b66366d:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-b66366d > .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-1b49c0e1{--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-1b49c0e1.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-586356ce{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-586356ce:hover{background-color:transparent;background-image:linear-gradient(310deg, #3A60F5 0%, #000000 100%);}.elementor-52 .elementor-element.elementor-element-586356ce.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-586356ce.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-52 .elementor-element.elementor-element-586356ce.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-52 .elementor-element.elementor-element-586356ce.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-586356ce .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-586356ce .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-52 .elementor-element.elementor-element-586356ce .elementor-image-box-img img{transition-duration:0.3s;}.elementor-52 .elementor-element.elementor-element-586356ce:has(:hover) .elementor-image-box-title,
					 .elementor-52 .elementor-element.elementor-element-586356ce:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-586356ce .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-4c69d03f{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-4c69d03f:hover{background-color:transparent;background-image:linear-gradient(310deg, #3A60F5 0%, #000000 100%);}.elementor-52 .elementor-element.elementor-element-4c69d03f.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-4c69d03f.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-52 .elementor-element.elementor-element-4c69d03f.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-52 .elementor-element.elementor-element-4c69d03f.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-4c69d03f .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-4c69d03f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-52 .elementor-element.elementor-element-4c69d03f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-52 .elementor-element.elementor-element-4c69d03f:has(:hover) .elementor-image-box-title,
					 .elementor-52 .elementor-element.elementor-element-4c69d03f:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-4c69d03f .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-30a53e89{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-30a53e89:hover{background-color:transparent;background-image:linear-gradient(310deg, #3A60F5 0%, #000000 100%);}.elementor-52 .elementor-element.elementor-element-30a53e89.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-30a53e89.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-52 .elementor-element.elementor-element-30a53e89.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-52 .elementor-element.elementor-element-30a53e89.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-30a53e89 .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-30a53e89 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-52 .elementor-element.elementor-element-30a53e89 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-52 .elementor-element.elementor-element-30a53e89:has(:hover) .elementor-image-box-title,
					 .elementor-52 .elementor-element.elementor-element-30a53e89:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-30a53e89 .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-271c3f3{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-271c3f3:hover{background-color:transparent;background-image:linear-gradient(310deg, #3A60F5 0%, #000000 100%);}.elementor-52 .elementor-element.elementor-element-271c3f3.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-271c3f3.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-52 .elementor-element.elementor-element-271c3f3.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-52 .elementor-element.elementor-element-271c3f3.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-271c3f3 .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-271c3f3 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-52 .elementor-element.elementor-element-271c3f3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-52 .elementor-element.elementor-element-271c3f3:has(:hover) .elementor-image-box-title,
					 .elementor-52 .elementor-element.elementor-element-271c3f3:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-271c3f3 .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-65bb74d8{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-65bb74d8:hover{background-color:transparent;background-image:linear-gradient(310deg, #3A60F5 0%, #000000 100%);}.elementor-52 .elementor-element.elementor-element-65bb74d8.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-65bb74d8.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-52 .elementor-element.elementor-element-65bb74d8.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-52 .elementor-element.elementor-element-65bb74d8.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-65bb74d8 .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-65bb74d8 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-52 .elementor-element.elementor-element-65bb74d8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-52 .elementor-element.elementor-element-65bb74d8:has(:hover) .elementor-image-box-title,
					 .elementor-52 .elementor-element.elementor-element-65bb74d8:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-65bb74d8 .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-58b79925{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-58b79925:hover{background-color:transparent;background-image:linear-gradient(310deg, #3A60F5 0%, #000000 100%);}.elementor-52 .elementor-element.elementor-element-58b79925.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-58b79925.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-52 .elementor-element.elementor-element-58b79925.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-52 .elementor-element.elementor-element-58b79925.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-58b79925 .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-58b79925 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-52 .elementor-element.elementor-element-58b79925 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-52 .elementor-element.elementor-element-58b79925:has(:hover) .elementor-image-box-title,
					 .elementor-52 .elementor-element.elementor-element-58b79925:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-58b79925 .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-4db2297b{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-4db2297b:hover{background-color:transparent;background-image:linear-gradient(310deg, #3A60F5 0%, #000000 100%);}.elementor-52 .elementor-element.elementor-element-4db2297b.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-4db2297b.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-52 .elementor-element.elementor-element-4db2297b.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-52 .elementor-element.elementor-element-4db2297b.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-4db2297b .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-4db2297b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-52 .elementor-element.elementor-element-4db2297b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-52 .elementor-element.elementor-element-4db2297b:has(:hover) .elementor-image-box-title,
					 .elementor-52 .elementor-element.elementor-element-4db2297b:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-4db2297b .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-50d4410d{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-50d4410d:hover{background-color:transparent;background-image:linear-gradient(310deg, #3A60F5 0%, #000000 100%);}.elementor-52 .elementor-element.elementor-element-50d4410d.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-50d4410d.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-52 .elementor-element.elementor-element-50d4410d.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-52 .elementor-element.elementor-element-50d4410d.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-50d4410d .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-50d4410d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-52 .elementor-element.elementor-element-50d4410d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-52 .elementor-element.elementor-element-50d4410d:has(:hover) .elementor-image-box-title,
					 .elementor-52 .elementor-element.elementor-element-50d4410d:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-50d4410d .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-64b24410{--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-64b24410.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-4a9abd5f{--display:flex;}.elementor-52 .elementor-element.elementor-element-12a62723{--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-aedb73c{--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-55689ab5 .elementor-button{background-color:#61CE7000;font-family:"Kanit", Sans-serif;font-size:15px;font-weight:500;}.elementor-52 .elementor-element.elementor-element-b040b40{--display:flex;}.elementor-52 .elementor-element.elementor-element-3c91c0da .elementor-button{background-color:#FFFFFF00;}.elementor-52 .elementor-element.elementor-element-6be1762f{--display:flex;}.elementor-52 .elementor-element.elementor-element-4cd5079d .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-7ccfe914{--display:flex;}.elementor-52 .elementor-element.elementor-element-38e8672e .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-3ed935c9{--display:flex;}.elementor-52 .elementor-element.elementor-element-fa36f8 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-2d7cf45f{--display:flex;}.elementor-52 .elementor-element.elementor-element-6f489b43 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-2daf804d{--display:flex;}.elementor-52 .elementor-element.elementor-element-573ca8a5 .elementor-button{background-color:#61CE7000;font-family:"Kanit", Sans-serif;font-size:15px;font-weight:500;}.elementor-52 .elementor-element.elementor-element-251f0f18{--display:flex;}.elementor-52 .elementor-element.elementor-element-62bc32d0 .elementor-button{background-color:#61CE7000;font-family:"Kanit", Sans-serif;font-size:15px;font-weight:500;}.elementor-52 .elementor-element.elementor-element-6fac18b0{--display:flex;}.elementor-52 .elementor-element.elementor-element-34439f57 .elementor-button{background-color:#61CE7000;font-family:"Kanit", Sans-serif;font-size:15px;font-weight:500;}.elementor-52 .elementor-element.elementor-element-3ad5f59b{--display:flex;}.elementor-52 .elementor-element.elementor-element-7a668abd .elementor-button{background-color:#61CE7000;font-family:"Kanit", Sans-serif;font-size:15px;font-weight:500;}.elementor-52 .elementor-element.elementor-element-1d85275d{--display:flex;}.elementor-52 .elementor-element.elementor-element-36983fda{--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-77e4d03a{--display:flex;}.elementor-52 .elementor-element.elementor-element-6ca24372 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-400d4ec8{--display:flex;}.elementor-52 .elementor-element.elementor-element-1da92156{--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-5a135410{--display:flex;}.elementor-52 .elementor-element.elementor-element-3848d4c9 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-fa1b22d{--display:flex;}.elementor-52 .elementor-element.elementor-element-4afdf529 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-68239893{--display:flex;}.elementor-52 .elementor-element.elementor-element-28aeee31 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-7b886488{--display:flex;}.elementor-52 .elementor-element.elementor-element-3766fd77 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-3ff0fa2d{--display:flex;}.elementor-52 .elementor-element.elementor-element-a6f7d95 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-e230e43{--display:flex;}.elementor-52 .elementor-element.elementor-element-1a68d7ba .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-5261fd97{--display:flex;}.elementor-52 .elementor-element.elementor-element-56cbbad3 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-2930a4b5{--display:flex;}.elementor-52 .elementor-element.elementor-element-197434f5 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-19b9848a{--display:flex;}.elementor-52 .elementor-element.elementor-element-328d00b5{--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-6d6f89b8{--display:flex;}.elementor-52 .elementor-element.elementor-element-4d4cbfee .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-3d01394c{--display:flex;}.elementor-52 .elementor-element.elementor-element-3e488dc .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-55c691de{--display:flex;}.elementor-52 .elementor-element.elementor-element-53331255 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-78304e39{--display:flex;}.elementor-52 .elementor-element.elementor-element-11792864 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-75b25e0{--display:flex;}.elementor-52 .elementor-element.elementor-element-93a840d .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-12533b82{--display:flex;}.elementor-52 .elementor-element.elementor-element-14e8d978 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-4943ee48{--display:flex;}.elementor-52 .elementor-element.elementor-element-ce03f89 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-1516b264{--display:flex;}.elementor-52 .elementor-element.elementor-element-64fc3cad .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-78cd7d9e{--display:flex;}.elementor-52 .elementor-element.elementor-element-4798115a .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-49eafb95{--display:flex;}.elementor-52 .elementor-element.elementor-element-39947a62 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-7b318a53{--display:flex;}.elementor-52 .elementor-element.elementor-element-241da819 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-3750b276{--display:flex;}.elementor-52 .elementor-element.elementor-element-14fd8570 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-5e7a65ea{--display:flex;}.elementor-52 .elementor-element.elementor-element-4f642226{--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-5a54dd72{--display:flex;}.elementor-52 .elementor-element.elementor-element-2b3063a0 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-5df1068e{--display:flex;}.elementor-52 .elementor-element.elementor-element-77fb317a .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-1752c21b{--display:flex;}.elementor-52 .elementor-element.elementor-element-442f903b .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-7efd2d8d{--display:flex;}.elementor-52 .elementor-element.elementor-element-2e27c470 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-2dd35701{--display:flex;}.elementor-52 .elementor-element.elementor-element-57a041e8{--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-1cdb3ab{--display:flex;}.elementor-52 .elementor-element.elementor-element-48664eb6 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-6c2fbc5a{--display:flex;}.elementor-52 .elementor-element.elementor-element-10caa39c .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-50c93c2b{--display:flex;}.elementor-52 .elementor-element.elementor-element-229ff3fc .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-1bf39749{--display:flex;}.elementor-52 .elementor-element.elementor-element-724cb178 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-402a23b8{--display:flex;}.elementor-52 .elementor-element.elementor-element-1d6272ff .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-2134f786{--display:flex;}.elementor-52 .elementor-element.elementor-element-4dd41770 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-461c2477{--display:flex;}.elementor-52 .elementor-element.elementor-element-27270173 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-d8474b8{--display:flex;}.elementor-52 .elementor-element.elementor-element-1dfbcb17 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-53646fef{--display:flex;}.elementor-52 .elementor-element.elementor-element-39f4fe4b .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-64097920{--display:flex;}.elementor-52 .elementor-element.elementor-element-5115c279 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-1b745d08{--display:flex;}.elementor-52 .elementor-element.elementor-element-59377be7 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-6e99f906{--display:flex;}.elementor-52 .elementor-element.elementor-element-7e5f18d .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-6c2b76d8{--display:flex;}.elementor-52 .elementor-element.elementor-element-7c0261e1 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-4c18f2c6{--display:flex;}.elementor-52 .elementor-element.elementor-element-3503d4a1 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-27605032{--display:flex;}.elementor-52 .elementor-element.elementor-element-59a2bb99 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-2b0b5649{--display:flex;}.elementor-52 .elementor-element.elementor-element-17bb270c .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-1cd4ef5b{--display:flex;}.elementor-52 .elementor-element.elementor-element-78d2daf6 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-5b611a15{--display:flex;}.elementor-52 .elementor-element.elementor-element-144144db .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-5d9e41be{--display:flex;}.elementor-52 .elementor-element.elementor-element-3a1b0ed0 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-4810edc{--display:flex;}.elementor-52 .elementor-element.elementor-element-18183e5f .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-737691cf{--display:flex;}.elementor-52 .elementor-element.elementor-element-2458452d{--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-3c36ebab{--display:flex;}.elementor-52 .elementor-element.elementor-element-5fc59dd6 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-7b5a3a33{--display:flex;}.elementor-52 .elementor-element.elementor-element-2375d65d{--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-16b6382b{--display:flex;}.elementor-52 .elementor-element.elementor-element-4140a530 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-77374a7b{--display:flex;}.elementor-52 .elementor-element.elementor-element-261fbe17 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-11974827{--display:flex;}.elementor-52 .elementor-element.elementor-element-608d2cc1 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-7f85cd5a{--display:flex;}.elementor-52 .elementor-element.elementor-element-147ac2b5 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-2979e26b{--display:flex;}.elementor-52 .elementor-element.elementor-element-251ec501 .elementor-button{background-color:#61CE7000;}.elementor-52 .elementor-element.elementor-element-3df532e8{--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(max-width:1024px){.elementor-52 .elementor-element.elementor-element-1930c09c{width:var( --container-widget-width, 232.891px );max-width:232.891px;--container-widget-width:232.891px;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-1930c09c img{width:100%;}.elementor-52 .elementor-element.elementor-element-5647e58f img{width:100%;max-width:100%;}.elementor-52 .elementor-element.elementor-element-12a62723{--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-36983fda{--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-1da92156{--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-328d00b5{--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-4f642226{--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-57a041e8{--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-2458452d{--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-2375d65d{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-52 .elementor-element.elementor-element-61e3e91e{--justify-content:center;}.elementor-52 .elementor-element.elementor-element-301d7327{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-52 .elementor-element.elementor-element-1930c09c{width:var( --container-widget-width, 749px );max-width:749px;--container-widget-width:749px;--container-widget-flex-grow:0;text-align:center;}.elementor-52 .elementor-element.elementor-element-581b64ca.e-con{--order:99999 /* order end hack */;}.elementor-52 .elementor-element.elementor-element-4eac26fa{width:var( --container-widget-width, 346.234px );max-width:346.234px;--container-widget-width:346.234px;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-5c72059a{--justify-content:center;--flex-wrap:nowrap;}.elementor-52 .elementor-element.elementor-element-5c72059a.e-con{--order:99999 /* order end hack */;}.elementor-52 .elementor-element.elementor-element-5647e58f img{width:100%;}.elementor-52 .elementor-element.elementor-element-35ff4c0 img{width:100%;max-width:100%;}.elementor-52 .elementor-element.elementor-element-1b49c0e1{--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-586356ce{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-52 .elementor-element.elementor-element-586356ce .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-4c69d03f{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-52 .elementor-element.elementor-element-4c69d03f .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-30a53e89{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-52 .elementor-element.elementor-element-30a53e89 .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-271c3f3{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-52 .elementor-element.elementor-element-271c3f3 .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-65bb74d8{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-52 .elementor-element.elementor-element-65bb74d8 .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-58b79925{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-52 .elementor-element.elementor-element-58b79925 .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-4db2297b{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-52 .elementor-element.elementor-element-4db2297b .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-50d4410d{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-52 .elementor-element.elementor-element-50d4410d .elementor-image-box-img{margin-bottom:11px;}.elementor-52 .elementor-element.elementor-element-12a62723{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-aedb73c{--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-36983fda{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-1da92156{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-328d00b5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-4f642226{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-57a041e8{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-2458452d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-2375d65d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-52 .elementor-element.elementor-element-301d7327{--width:100.048%;}.elementor-52 .elementor-element.elementor-element-581b64ca{--width:37.015%;}.elementor-52 .elementor-element.elementor-element-5c72059a{--width:29.478%;}.elementor-52 .elementor-element.elementor-element-1b49c0e1{--width:20%;}.elementor-52 .elementor-element.elementor-element-64b24410{--width:80%;}}/* Start custom CSS for container, class: .elementor-element-aedb73c */.elementor-52 .elementor-element.elementor-element-aedb73c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-aedb73c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-aedb73c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-aedb73c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-aedb73c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b040b40 */.elementor-52 .elementor-element.elementor-element-b040b40 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-b040b40 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-b040b40:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-b040b40 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-b040b40:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be1762f */.elementor-52 .elementor-element.elementor-element-6be1762f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6be1762f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6be1762f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6be1762f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6be1762f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ccfe914 */.elementor-52 .elementor-element.elementor-element-7ccfe914 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7ccfe914 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7ccfe914:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7ccfe914 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7ccfe914:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ed935c9 */.elementor-52 .elementor-element.elementor-element-3ed935c9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ed935c9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ed935c9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ed935c9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ed935c9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d7cf45f */.elementor-52 .elementor-element.elementor-element-2d7cf45f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2d7cf45f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2d7cf45f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2d7cf45f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2d7cf45f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2daf804d */.elementor-52 .elementor-element.elementor-element-2daf804d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2daf804d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2daf804d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2daf804d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2daf804d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-251f0f18 */.elementor-52 .elementor-element.elementor-element-251f0f18 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-251f0f18 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-251f0f18:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-251f0f18 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-251f0f18:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fac18b0 */.elementor-52 .elementor-element.elementor-element-6fac18b0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6fac18b0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6fac18b0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6fac18b0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6fac18b0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad5f59b */.elementor-52 .elementor-element.elementor-element-3ad5f59b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ad5f59b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ad5f59b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ad5f59b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ad5f59b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77e4d03a */.elementor-52 .elementor-element.elementor-element-77e4d03a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-77e4d03a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-77e4d03a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-77e4d03a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-77e4d03a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a135410 */.elementor-52 .elementor-element.elementor-element-5a135410 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5a135410 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5a135410:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5a135410 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5a135410:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa1b22d */.elementor-52 .elementor-element.elementor-element-fa1b22d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-fa1b22d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-fa1b22d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-fa1b22d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-fa1b22d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68239893 */.elementor-52 .elementor-element.elementor-element-68239893 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-68239893 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-68239893:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-68239893 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-68239893:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b886488 */.elementor-52 .elementor-element.elementor-element-7b886488 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7b886488 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7b886488:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7b886488 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7b886488:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ff0fa2d */.elementor-52 .elementor-element.elementor-element-3ff0fa2d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e230e43 */.elementor-52 .elementor-element.elementor-element-e230e43 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-e230e43 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-e230e43:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-e230e43 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-e230e43:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5261fd97 */.elementor-52 .elementor-element.elementor-element-5261fd97 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5261fd97 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5261fd97:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5261fd97 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5261fd97:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2930a4b5 */.elementor-52 .elementor-element.elementor-element-2930a4b5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2930a4b5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2930a4b5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2930a4b5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2930a4b5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d6f89b8 */.elementor-52 .elementor-element.elementor-element-6d6f89b8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6d6f89b8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6d6f89b8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6d6f89b8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6d6f89b8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d01394c */.elementor-52 .elementor-element.elementor-element-3d01394c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3d01394c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3d01394c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3d01394c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3d01394c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55c691de */.elementor-52 .elementor-element.elementor-element-55c691de {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-55c691de img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-55c691de:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-55c691de .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-55c691de:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78304e39 */.elementor-52 .elementor-element.elementor-element-78304e39 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-78304e39 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-78304e39:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-78304e39 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-78304e39:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75b25e0 */.elementor-52 .elementor-element.elementor-element-75b25e0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-75b25e0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-75b25e0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-75b25e0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-75b25e0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12533b82 */.elementor-52 .elementor-element.elementor-element-12533b82 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-12533b82 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-12533b82:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-12533b82 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-12533b82:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4943ee48 */.elementor-52 .elementor-element.elementor-element-4943ee48 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4943ee48 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4943ee48:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4943ee48 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4943ee48:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1516b264 */.elementor-52 .elementor-element.elementor-element-1516b264 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1516b264 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1516b264:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1516b264 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1516b264:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78cd7d9e */.elementor-52 .elementor-element.elementor-element-78cd7d9e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-78cd7d9e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-78cd7d9e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-78cd7d9e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-78cd7d9e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49eafb95 */.elementor-52 .elementor-element.elementor-element-49eafb95 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-49eafb95 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-49eafb95:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-49eafb95 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-49eafb95:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b318a53 */.elementor-52 .elementor-element.elementor-element-7b318a53 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7b318a53 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7b318a53:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7b318a53 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7b318a53:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3750b276 */.elementor-52 .elementor-element.elementor-element-3750b276 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3750b276 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3750b276:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3750b276 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3750b276:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a54dd72 */.elementor-52 .elementor-element.elementor-element-5a54dd72 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5a54dd72 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5a54dd72:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5a54dd72 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5a54dd72:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df1068e */.elementor-52 .elementor-element.elementor-element-5df1068e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5df1068e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5df1068e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5df1068e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5df1068e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1752c21b */.elementor-52 .elementor-element.elementor-element-1752c21b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1752c21b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1752c21b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1752c21b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1752c21b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efd2d8d */.elementor-52 .elementor-element.elementor-element-7efd2d8d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7efd2d8d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7efd2d8d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7efd2d8d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7efd2d8d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cdb3ab */.elementor-52 .elementor-element.elementor-element-1cdb3ab {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1cdb3ab img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1cdb3ab:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1cdb3ab .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1cdb3ab:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c2fbc5a */.elementor-52 .elementor-element.elementor-element-6c2fbc5a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50c93c2b */.elementor-52 .elementor-element.elementor-element-50c93c2b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-50c93c2b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-50c93c2b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-50c93c2b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-50c93c2b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bf39749 */.elementor-52 .elementor-element.elementor-element-1bf39749 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1bf39749 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1bf39749:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1bf39749 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1bf39749:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-402a23b8 */.elementor-52 .elementor-element.elementor-element-402a23b8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-402a23b8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-402a23b8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-402a23b8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-402a23b8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2134f786 */.elementor-52 .elementor-element.elementor-element-2134f786 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2134f786 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2134f786:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2134f786 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2134f786:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-461c2477 */.elementor-52 .elementor-element.elementor-element-461c2477 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-461c2477 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-461c2477:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-461c2477 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-461c2477:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8474b8 */.elementor-52 .elementor-element.elementor-element-d8474b8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-d8474b8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-d8474b8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-d8474b8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-d8474b8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53646fef */.elementor-52 .elementor-element.elementor-element-53646fef {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-53646fef img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-53646fef:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-53646fef .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-53646fef:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64097920 */.elementor-52 .elementor-element.elementor-element-64097920 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-64097920 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-64097920:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-64097920 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-64097920:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b745d08 */.elementor-52 .elementor-element.elementor-element-1b745d08 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1b745d08 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1b745d08:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1b745d08 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1b745d08:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e99f906 */.elementor-52 .elementor-element.elementor-element-6e99f906 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6e99f906 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6e99f906:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6e99f906 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6e99f906:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c2b76d8 */.elementor-52 .elementor-element.elementor-element-6c2b76d8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6c2b76d8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6c2b76d8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6c2b76d8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6c2b76d8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c18f2c6 */.elementor-52 .elementor-element.elementor-element-4c18f2c6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4c18f2c6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4c18f2c6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4c18f2c6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4c18f2c6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27605032 */.elementor-52 .elementor-element.elementor-element-27605032 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-27605032 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-27605032:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-27605032 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-27605032:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b0b5649 */.elementor-52 .elementor-element.elementor-element-2b0b5649 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2b0b5649 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2b0b5649:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2b0b5649 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2b0b5649:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd4ef5b */.elementor-52 .elementor-element.elementor-element-1cd4ef5b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b611a15 */.elementor-52 .elementor-element.elementor-element-5b611a15 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5b611a15 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5b611a15:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5b611a15 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5b611a15:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d9e41be */.elementor-52 .elementor-element.elementor-element-5d9e41be {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5d9e41be img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5d9e41be:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5d9e41be .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5d9e41be:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4810edc */.elementor-52 .elementor-element.elementor-element-4810edc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4810edc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4810edc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4810edc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4810edc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c36ebab */.elementor-52 .elementor-element.elementor-element-3c36ebab {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3c36ebab img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3c36ebab:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3c36ebab .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3c36ebab:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b6382b */.elementor-52 .elementor-element.elementor-element-16b6382b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-16b6382b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-16b6382b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-16b6382b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-16b6382b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77374a7b */.elementor-52 .elementor-element.elementor-element-77374a7b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-77374a7b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-77374a7b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-77374a7b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-77374a7b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11974827 */.elementor-52 .elementor-element.elementor-element-11974827 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-11974827 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-11974827:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-11974827 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-11974827:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f85cd5a */.elementor-52 .elementor-element.elementor-element-7f85cd5a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7f85cd5a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7f85cd5a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7f85cd5a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7f85cd5a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2979e26b */.elementor-52 .elementor-element.elementor-element-2979e26b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2979e26b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2979e26b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2979e26b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2979e26b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aedb73c */.elementor-52 .elementor-element.elementor-element-aedb73c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-aedb73c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-aedb73c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-aedb73c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-aedb73c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b040b40 */.elementor-52 .elementor-element.elementor-element-b040b40 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-b040b40 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-b040b40:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-b040b40 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-b040b40:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be1762f */.elementor-52 .elementor-element.elementor-element-6be1762f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6be1762f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6be1762f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6be1762f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6be1762f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ccfe914 */.elementor-52 .elementor-element.elementor-element-7ccfe914 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7ccfe914 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7ccfe914:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7ccfe914 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7ccfe914:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ed935c9 */.elementor-52 .elementor-element.elementor-element-3ed935c9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ed935c9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ed935c9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ed935c9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ed935c9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d7cf45f */.elementor-52 .elementor-element.elementor-element-2d7cf45f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2d7cf45f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2d7cf45f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2d7cf45f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2d7cf45f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2daf804d */.elementor-52 .elementor-element.elementor-element-2daf804d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2daf804d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2daf804d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2daf804d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2daf804d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-251f0f18 */.elementor-52 .elementor-element.elementor-element-251f0f18 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-251f0f18 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-251f0f18:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-251f0f18 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-251f0f18:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fac18b0 */.elementor-52 .elementor-element.elementor-element-6fac18b0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6fac18b0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6fac18b0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6fac18b0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6fac18b0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad5f59b */.elementor-52 .elementor-element.elementor-element-3ad5f59b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ad5f59b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ad5f59b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ad5f59b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ad5f59b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77e4d03a */.elementor-52 .elementor-element.elementor-element-77e4d03a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-77e4d03a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-77e4d03a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-77e4d03a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-77e4d03a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a135410 */.elementor-52 .elementor-element.elementor-element-5a135410 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5a135410 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5a135410:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5a135410 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5a135410:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa1b22d */.elementor-52 .elementor-element.elementor-element-fa1b22d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-fa1b22d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-fa1b22d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-fa1b22d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-fa1b22d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68239893 */.elementor-52 .elementor-element.elementor-element-68239893 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-68239893 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-68239893:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-68239893 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-68239893:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b886488 */.elementor-52 .elementor-element.elementor-element-7b886488 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7b886488 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7b886488:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7b886488 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7b886488:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ff0fa2d */.elementor-52 .elementor-element.elementor-element-3ff0fa2d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e230e43 */.elementor-52 .elementor-element.elementor-element-e230e43 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-e230e43 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-e230e43:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-e230e43 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-e230e43:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5261fd97 */.elementor-52 .elementor-element.elementor-element-5261fd97 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5261fd97 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5261fd97:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5261fd97 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5261fd97:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2930a4b5 */.elementor-52 .elementor-element.elementor-element-2930a4b5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2930a4b5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2930a4b5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2930a4b5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2930a4b5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d6f89b8 */.elementor-52 .elementor-element.elementor-element-6d6f89b8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6d6f89b8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6d6f89b8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6d6f89b8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6d6f89b8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d01394c */.elementor-52 .elementor-element.elementor-element-3d01394c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3d01394c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3d01394c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3d01394c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3d01394c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55c691de */.elementor-52 .elementor-element.elementor-element-55c691de {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-55c691de img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-55c691de:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-55c691de .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-55c691de:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78304e39 */.elementor-52 .elementor-element.elementor-element-78304e39 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-78304e39 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-78304e39:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-78304e39 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-78304e39:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75b25e0 */.elementor-52 .elementor-element.elementor-element-75b25e0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-75b25e0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-75b25e0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-75b25e0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-75b25e0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12533b82 */.elementor-52 .elementor-element.elementor-element-12533b82 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-12533b82 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-12533b82:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-12533b82 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-12533b82:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4943ee48 */.elementor-52 .elementor-element.elementor-element-4943ee48 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4943ee48 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4943ee48:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4943ee48 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4943ee48:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1516b264 */.elementor-52 .elementor-element.elementor-element-1516b264 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1516b264 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1516b264:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1516b264 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1516b264:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78cd7d9e */.elementor-52 .elementor-element.elementor-element-78cd7d9e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-78cd7d9e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-78cd7d9e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-78cd7d9e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-78cd7d9e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49eafb95 */.elementor-52 .elementor-element.elementor-element-49eafb95 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-49eafb95 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-49eafb95:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-49eafb95 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-49eafb95:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b318a53 */.elementor-52 .elementor-element.elementor-element-7b318a53 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7b318a53 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7b318a53:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7b318a53 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7b318a53:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3750b276 */.elementor-52 .elementor-element.elementor-element-3750b276 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3750b276 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3750b276:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3750b276 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3750b276:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a54dd72 */.elementor-52 .elementor-element.elementor-element-5a54dd72 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5a54dd72 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5a54dd72:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5a54dd72 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5a54dd72:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df1068e */.elementor-52 .elementor-element.elementor-element-5df1068e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5df1068e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5df1068e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5df1068e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5df1068e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1752c21b */.elementor-52 .elementor-element.elementor-element-1752c21b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1752c21b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1752c21b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1752c21b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1752c21b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efd2d8d */.elementor-52 .elementor-element.elementor-element-7efd2d8d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7efd2d8d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7efd2d8d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7efd2d8d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7efd2d8d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cdb3ab */.elementor-52 .elementor-element.elementor-element-1cdb3ab {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1cdb3ab img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1cdb3ab:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1cdb3ab .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1cdb3ab:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c2fbc5a */.elementor-52 .elementor-element.elementor-element-6c2fbc5a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50c93c2b */.elementor-52 .elementor-element.elementor-element-50c93c2b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-50c93c2b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-50c93c2b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-50c93c2b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-50c93c2b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bf39749 */.elementor-52 .elementor-element.elementor-element-1bf39749 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1bf39749 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1bf39749:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1bf39749 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1bf39749:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-402a23b8 */.elementor-52 .elementor-element.elementor-element-402a23b8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-402a23b8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-402a23b8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-402a23b8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-402a23b8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2134f786 */.elementor-52 .elementor-element.elementor-element-2134f786 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2134f786 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2134f786:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2134f786 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2134f786:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-461c2477 */.elementor-52 .elementor-element.elementor-element-461c2477 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-461c2477 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-461c2477:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-461c2477 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-461c2477:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8474b8 */.elementor-52 .elementor-element.elementor-element-d8474b8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-d8474b8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-d8474b8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-d8474b8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-d8474b8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53646fef */.elementor-52 .elementor-element.elementor-element-53646fef {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-53646fef img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-53646fef:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-53646fef .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-53646fef:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64097920 */.elementor-52 .elementor-element.elementor-element-64097920 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-64097920 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-64097920:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-64097920 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-64097920:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b745d08 */.elementor-52 .elementor-element.elementor-element-1b745d08 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1b745d08 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1b745d08:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1b745d08 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1b745d08:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e99f906 */.elementor-52 .elementor-element.elementor-element-6e99f906 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6e99f906 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6e99f906:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6e99f906 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6e99f906:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c2b76d8 */.elementor-52 .elementor-element.elementor-element-6c2b76d8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6c2b76d8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6c2b76d8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6c2b76d8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6c2b76d8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c18f2c6 */.elementor-52 .elementor-element.elementor-element-4c18f2c6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4c18f2c6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4c18f2c6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4c18f2c6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4c18f2c6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27605032 */.elementor-52 .elementor-element.elementor-element-27605032 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-27605032 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-27605032:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-27605032 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-27605032:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b0b5649 */.elementor-52 .elementor-element.elementor-element-2b0b5649 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2b0b5649 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2b0b5649:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2b0b5649 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2b0b5649:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd4ef5b */.elementor-52 .elementor-element.elementor-element-1cd4ef5b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b611a15 */.elementor-52 .elementor-element.elementor-element-5b611a15 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5b611a15 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5b611a15:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5b611a15 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5b611a15:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d9e41be */.elementor-52 .elementor-element.elementor-element-5d9e41be {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5d9e41be img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5d9e41be:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5d9e41be .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5d9e41be:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4810edc */.elementor-52 .elementor-element.elementor-element-4810edc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4810edc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4810edc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4810edc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4810edc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c36ebab */.elementor-52 .elementor-element.elementor-element-3c36ebab {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3c36ebab img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3c36ebab:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3c36ebab .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3c36ebab:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b6382b */.elementor-52 .elementor-element.elementor-element-16b6382b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-16b6382b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-16b6382b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-16b6382b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-16b6382b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77374a7b */.elementor-52 .elementor-element.elementor-element-77374a7b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-77374a7b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-77374a7b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-77374a7b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-77374a7b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11974827 */.elementor-52 .elementor-element.elementor-element-11974827 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-11974827 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-11974827:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-11974827 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-11974827:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f85cd5a */.elementor-52 .elementor-element.elementor-element-7f85cd5a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7f85cd5a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7f85cd5a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7f85cd5a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7f85cd5a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2979e26b */.elementor-52 .elementor-element.elementor-element-2979e26b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2979e26b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2979e26b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2979e26b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2979e26b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aedb73c */.elementor-52 .elementor-element.elementor-element-aedb73c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-aedb73c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-aedb73c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-aedb73c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-aedb73c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b040b40 */.elementor-52 .elementor-element.elementor-element-b040b40 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-b040b40 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-b040b40:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-b040b40 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-b040b40:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be1762f */.elementor-52 .elementor-element.elementor-element-6be1762f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6be1762f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6be1762f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6be1762f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6be1762f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ccfe914 */.elementor-52 .elementor-element.elementor-element-7ccfe914 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7ccfe914 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7ccfe914:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7ccfe914 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7ccfe914:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ed935c9 */.elementor-52 .elementor-element.elementor-element-3ed935c9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ed935c9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ed935c9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ed935c9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ed935c9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d7cf45f */.elementor-52 .elementor-element.elementor-element-2d7cf45f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2d7cf45f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2d7cf45f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2d7cf45f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2d7cf45f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2daf804d */.elementor-52 .elementor-element.elementor-element-2daf804d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2daf804d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2daf804d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2daf804d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2daf804d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-251f0f18 */.elementor-52 .elementor-element.elementor-element-251f0f18 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-251f0f18 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-251f0f18:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-251f0f18 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-251f0f18:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fac18b0 */.elementor-52 .elementor-element.elementor-element-6fac18b0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6fac18b0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6fac18b0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6fac18b0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6fac18b0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad5f59b */.elementor-52 .elementor-element.elementor-element-3ad5f59b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ad5f59b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ad5f59b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ad5f59b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ad5f59b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77e4d03a */.elementor-52 .elementor-element.elementor-element-77e4d03a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-77e4d03a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-77e4d03a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-77e4d03a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-77e4d03a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a135410 */.elementor-52 .elementor-element.elementor-element-5a135410 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5a135410 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5a135410:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5a135410 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5a135410:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa1b22d */.elementor-52 .elementor-element.elementor-element-fa1b22d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-fa1b22d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-fa1b22d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-fa1b22d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-fa1b22d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68239893 */.elementor-52 .elementor-element.elementor-element-68239893 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-68239893 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-68239893:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-68239893 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-68239893:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b886488 */.elementor-52 .elementor-element.elementor-element-7b886488 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7b886488 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7b886488:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7b886488 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7b886488:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ff0fa2d */.elementor-52 .elementor-element.elementor-element-3ff0fa2d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e230e43 */.elementor-52 .elementor-element.elementor-element-e230e43 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-e230e43 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-e230e43:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-e230e43 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-e230e43:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5261fd97 */.elementor-52 .elementor-element.elementor-element-5261fd97 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5261fd97 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5261fd97:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5261fd97 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5261fd97:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2930a4b5 */.elementor-52 .elementor-element.elementor-element-2930a4b5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2930a4b5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2930a4b5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2930a4b5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2930a4b5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d6f89b8 */.elementor-52 .elementor-element.elementor-element-6d6f89b8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6d6f89b8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6d6f89b8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6d6f89b8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6d6f89b8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d01394c */.elementor-52 .elementor-element.elementor-element-3d01394c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3d01394c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3d01394c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3d01394c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3d01394c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55c691de */.elementor-52 .elementor-element.elementor-element-55c691de {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-55c691de img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-55c691de:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-55c691de .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-55c691de:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78304e39 */.elementor-52 .elementor-element.elementor-element-78304e39 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-78304e39 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-78304e39:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-78304e39 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-78304e39:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75b25e0 */.elementor-52 .elementor-element.elementor-element-75b25e0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-75b25e0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-75b25e0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-75b25e0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-75b25e0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12533b82 */.elementor-52 .elementor-element.elementor-element-12533b82 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-12533b82 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-12533b82:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-12533b82 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-12533b82:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4943ee48 */.elementor-52 .elementor-element.elementor-element-4943ee48 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4943ee48 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4943ee48:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4943ee48 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4943ee48:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1516b264 */.elementor-52 .elementor-element.elementor-element-1516b264 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1516b264 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1516b264:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1516b264 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1516b264:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78cd7d9e */.elementor-52 .elementor-element.elementor-element-78cd7d9e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-78cd7d9e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-78cd7d9e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-78cd7d9e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-78cd7d9e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49eafb95 */.elementor-52 .elementor-element.elementor-element-49eafb95 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-49eafb95 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-49eafb95:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-49eafb95 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-49eafb95:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b318a53 */.elementor-52 .elementor-element.elementor-element-7b318a53 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7b318a53 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7b318a53:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7b318a53 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7b318a53:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3750b276 */.elementor-52 .elementor-element.elementor-element-3750b276 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3750b276 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3750b276:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3750b276 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3750b276:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a54dd72 */.elementor-52 .elementor-element.elementor-element-5a54dd72 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5a54dd72 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5a54dd72:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5a54dd72 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5a54dd72:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df1068e */.elementor-52 .elementor-element.elementor-element-5df1068e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5df1068e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5df1068e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5df1068e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5df1068e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1752c21b */.elementor-52 .elementor-element.elementor-element-1752c21b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1752c21b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1752c21b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1752c21b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1752c21b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efd2d8d */.elementor-52 .elementor-element.elementor-element-7efd2d8d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7efd2d8d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7efd2d8d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7efd2d8d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7efd2d8d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cdb3ab */.elementor-52 .elementor-element.elementor-element-1cdb3ab {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1cdb3ab img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1cdb3ab:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1cdb3ab .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1cdb3ab:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c2fbc5a */.elementor-52 .elementor-element.elementor-element-6c2fbc5a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50c93c2b */.elementor-52 .elementor-element.elementor-element-50c93c2b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-50c93c2b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-50c93c2b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-50c93c2b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-50c93c2b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bf39749 */.elementor-52 .elementor-element.elementor-element-1bf39749 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1bf39749 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1bf39749:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1bf39749 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1bf39749:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-402a23b8 */.elementor-52 .elementor-element.elementor-element-402a23b8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-402a23b8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-402a23b8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-402a23b8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-402a23b8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2134f786 */.elementor-52 .elementor-element.elementor-element-2134f786 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2134f786 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2134f786:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2134f786 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2134f786:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-461c2477 */.elementor-52 .elementor-element.elementor-element-461c2477 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-461c2477 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-461c2477:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-461c2477 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-461c2477:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8474b8 */.elementor-52 .elementor-element.elementor-element-d8474b8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-d8474b8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-d8474b8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-d8474b8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-d8474b8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53646fef */.elementor-52 .elementor-element.elementor-element-53646fef {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-53646fef img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-53646fef:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-53646fef .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-53646fef:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64097920 */.elementor-52 .elementor-element.elementor-element-64097920 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-64097920 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-64097920:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-64097920 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-64097920:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b745d08 */.elementor-52 .elementor-element.elementor-element-1b745d08 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1b745d08 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1b745d08:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1b745d08 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1b745d08:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e99f906 */.elementor-52 .elementor-element.elementor-element-6e99f906 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6e99f906 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6e99f906:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6e99f906 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6e99f906:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c2b76d8 */.elementor-52 .elementor-element.elementor-element-6c2b76d8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6c2b76d8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6c2b76d8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6c2b76d8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6c2b76d8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c18f2c6 */.elementor-52 .elementor-element.elementor-element-4c18f2c6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4c18f2c6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4c18f2c6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4c18f2c6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4c18f2c6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27605032 */.elementor-52 .elementor-element.elementor-element-27605032 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-27605032 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-27605032:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-27605032 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-27605032:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b0b5649 */.elementor-52 .elementor-element.elementor-element-2b0b5649 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2b0b5649 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2b0b5649:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2b0b5649 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2b0b5649:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd4ef5b */.elementor-52 .elementor-element.elementor-element-1cd4ef5b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b611a15 */.elementor-52 .elementor-element.elementor-element-5b611a15 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5b611a15 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5b611a15:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5b611a15 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5b611a15:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d9e41be */.elementor-52 .elementor-element.elementor-element-5d9e41be {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5d9e41be img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5d9e41be:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5d9e41be .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5d9e41be:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4810edc */.elementor-52 .elementor-element.elementor-element-4810edc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4810edc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4810edc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4810edc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4810edc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c36ebab */.elementor-52 .elementor-element.elementor-element-3c36ebab {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3c36ebab img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3c36ebab:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3c36ebab .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3c36ebab:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b6382b */.elementor-52 .elementor-element.elementor-element-16b6382b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-16b6382b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-16b6382b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-16b6382b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-16b6382b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77374a7b */.elementor-52 .elementor-element.elementor-element-77374a7b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-77374a7b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-77374a7b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-77374a7b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-77374a7b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11974827 */.elementor-52 .elementor-element.elementor-element-11974827 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-11974827 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-11974827:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-11974827 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-11974827:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f85cd5a */.elementor-52 .elementor-element.elementor-element-7f85cd5a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7f85cd5a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7f85cd5a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7f85cd5a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7f85cd5a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2979e26b */.elementor-52 .elementor-element.elementor-element-2979e26b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2979e26b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2979e26b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2979e26b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2979e26b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aedb73c */.elementor-52 .elementor-element.elementor-element-aedb73c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-aedb73c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-aedb73c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-aedb73c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-aedb73c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b040b40 */.elementor-52 .elementor-element.elementor-element-b040b40 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-b040b40 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-b040b40:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-b040b40 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-b040b40:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be1762f */.elementor-52 .elementor-element.elementor-element-6be1762f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6be1762f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6be1762f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6be1762f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6be1762f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ccfe914 */.elementor-52 .elementor-element.elementor-element-7ccfe914 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7ccfe914 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7ccfe914:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7ccfe914 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7ccfe914:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ed935c9 */.elementor-52 .elementor-element.elementor-element-3ed935c9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ed935c9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ed935c9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ed935c9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ed935c9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d7cf45f */.elementor-52 .elementor-element.elementor-element-2d7cf45f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2d7cf45f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2d7cf45f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2d7cf45f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2d7cf45f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2daf804d */.elementor-52 .elementor-element.elementor-element-2daf804d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2daf804d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2daf804d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2daf804d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2daf804d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-251f0f18 */.elementor-52 .elementor-element.elementor-element-251f0f18 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-251f0f18 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-251f0f18:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-251f0f18 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-251f0f18:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fac18b0 */.elementor-52 .elementor-element.elementor-element-6fac18b0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6fac18b0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6fac18b0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6fac18b0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6fac18b0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad5f59b */.elementor-52 .elementor-element.elementor-element-3ad5f59b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ad5f59b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ad5f59b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ad5f59b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ad5f59b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77e4d03a */.elementor-52 .elementor-element.elementor-element-77e4d03a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-77e4d03a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-77e4d03a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-77e4d03a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-77e4d03a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a135410 */.elementor-52 .elementor-element.elementor-element-5a135410 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5a135410 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5a135410:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5a135410 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5a135410:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa1b22d */.elementor-52 .elementor-element.elementor-element-fa1b22d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-fa1b22d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-fa1b22d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-fa1b22d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-fa1b22d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68239893 */.elementor-52 .elementor-element.elementor-element-68239893 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-68239893 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-68239893:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-68239893 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-68239893:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b886488 */.elementor-52 .elementor-element.elementor-element-7b886488 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7b886488 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7b886488:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7b886488 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7b886488:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ff0fa2d */.elementor-52 .elementor-element.elementor-element-3ff0fa2d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e230e43 */.elementor-52 .elementor-element.elementor-element-e230e43 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-e230e43 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-e230e43:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-e230e43 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-e230e43:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5261fd97 */.elementor-52 .elementor-element.elementor-element-5261fd97 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5261fd97 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5261fd97:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5261fd97 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5261fd97:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2930a4b5 */.elementor-52 .elementor-element.elementor-element-2930a4b5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2930a4b5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2930a4b5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2930a4b5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2930a4b5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d6f89b8 */.elementor-52 .elementor-element.elementor-element-6d6f89b8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6d6f89b8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6d6f89b8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6d6f89b8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6d6f89b8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d01394c */.elementor-52 .elementor-element.elementor-element-3d01394c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3d01394c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3d01394c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3d01394c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3d01394c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55c691de */.elementor-52 .elementor-element.elementor-element-55c691de {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-55c691de img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-55c691de:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-55c691de .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-55c691de:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78304e39 */.elementor-52 .elementor-element.elementor-element-78304e39 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-78304e39 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-78304e39:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-78304e39 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-78304e39:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75b25e0 */.elementor-52 .elementor-element.elementor-element-75b25e0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-75b25e0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-75b25e0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-75b25e0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-75b25e0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12533b82 */.elementor-52 .elementor-element.elementor-element-12533b82 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-12533b82 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-12533b82:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-12533b82 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-12533b82:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4943ee48 */.elementor-52 .elementor-element.elementor-element-4943ee48 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4943ee48 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4943ee48:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4943ee48 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4943ee48:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1516b264 */.elementor-52 .elementor-element.elementor-element-1516b264 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1516b264 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1516b264:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1516b264 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1516b264:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78cd7d9e */.elementor-52 .elementor-element.elementor-element-78cd7d9e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-78cd7d9e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-78cd7d9e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-78cd7d9e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-78cd7d9e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49eafb95 */.elementor-52 .elementor-element.elementor-element-49eafb95 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-49eafb95 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-49eafb95:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-49eafb95 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-49eafb95:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b318a53 */.elementor-52 .elementor-element.elementor-element-7b318a53 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7b318a53 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7b318a53:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7b318a53 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7b318a53:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3750b276 */.elementor-52 .elementor-element.elementor-element-3750b276 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3750b276 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3750b276:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3750b276 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3750b276:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a54dd72 */.elementor-52 .elementor-element.elementor-element-5a54dd72 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5a54dd72 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5a54dd72:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5a54dd72 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5a54dd72:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df1068e */.elementor-52 .elementor-element.elementor-element-5df1068e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5df1068e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5df1068e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5df1068e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5df1068e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1752c21b */.elementor-52 .elementor-element.elementor-element-1752c21b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1752c21b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1752c21b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1752c21b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1752c21b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efd2d8d */.elementor-52 .elementor-element.elementor-element-7efd2d8d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7efd2d8d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7efd2d8d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7efd2d8d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7efd2d8d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cdb3ab */.elementor-52 .elementor-element.elementor-element-1cdb3ab {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1cdb3ab img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1cdb3ab:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1cdb3ab .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1cdb3ab:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c2fbc5a */.elementor-52 .elementor-element.elementor-element-6c2fbc5a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50c93c2b */.elementor-52 .elementor-element.elementor-element-50c93c2b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-50c93c2b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-50c93c2b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-50c93c2b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-50c93c2b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bf39749 */.elementor-52 .elementor-element.elementor-element-1bf39749 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1bf39749 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1bf39749:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1bf39749 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1bf39749:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-402a23b8 */.elementor-52 .elementor-element.elementor-element-402a23b8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-402a23b8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-402a23b8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-402a23b8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-402a23b8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2134f786 */.elementor-52 .elementor-element.elementor-element-2134f786 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2134f786 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2134f786:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2134f786 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2134f786:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-461c2477 */.elementor-52 .elementor-element.elementor-element-461c2477 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-461c2477 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-461c2477:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-461c2477 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-461c2477:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8474b8 */.elementor-52 .elementor-element.elementor-element-d8474b8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-d8474b8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-d8474b8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-d8474b8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-d8474b8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53646fef */.elementor-52 .elementor-element.elementor-element-53646fef {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-53646fef img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-53646fef:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-53646fef .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-53646fef:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64097920 */.elementor-52 .elementor-element.elementor-element-64097920 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-64097920 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-64097920:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-64097920 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-64097920:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b745d08 */.elementor-52 .elementor-element.elementor-element-1b745d08 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1b745d08 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1b745d08:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1b745d08 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1b745d08:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e99f906 */.elementor-52 .elementor-element.elementor-element-6e99f906 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6e99f906 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6e99f906:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6e99f906 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6e99f906:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c2b76d8 */.elementor-52 .elementor-element.elementor-element-6c2b76d8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6c2b76d8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6c2b76d8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6c2b76d8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6c2b76d8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c18f2c6 */.elementor-52 .elementor-element.elementor-element-4c18f2c6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4c18f2c6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4c18f2c6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4c18f2c6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4c18f2c6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27605032 */.elementor-52 .elementor-element.elementor-element-27605032 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-27605032 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-27605032:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-27605032 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-27605032:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b0b5649 */.elementor-52 .elementor-element.elementor-element-2b0b5649 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2b0b5649 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2b0b5649:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2b0b5649 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2b0b5649:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd4ef5b */.elementor-52 .elementor-element.elementor-element-1cd4ef5b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b611a15 */.elementor-52 .elementor-element.elementor-element-5b611a15 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5b611a15 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5b611a15:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5b611a15 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5b611a15:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d9e41be */.elementor-52 .elementor-element.elementor-element-5d9e41be {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5d9e41be img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5d9e41be:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5d9e41be .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5d9e41be:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4810edc */.elementor-52 .elementor-element.elementor-element-4810edc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4810edc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4810edc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4810edc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4810edc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c36ebab */.elementor-52 .elementor-element.elementor-element-3c36ebab {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3c36ebab img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3c36ebab:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3c36ebab .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3c36ebab:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b6382b */.elementor-52 .elementor-element.elementor-element-16b6382b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-16b6382b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-16b6382b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-16b6382b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-16b6382b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77374a7b */.elementor-52 .elementor-element.elementor-element-77374a7b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-77374a7b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-77374a7b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-77374a7b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-77374a7b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11974827 */.elementor-52 .elementor-element.elementor-element-11974827 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-11974827 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-11974827:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-11974827 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-11974827:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f85cd5a */.elementor-52 .elementor-element.elementor-element-7f85cd5a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7f85cd5a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7f85cd5a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7f85cd5a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7f85cd5a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2979e26b */.elementor-52 .elementor-element.elementor-element-2979e26b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2979e26b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2979e26b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2979e26b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2979e26b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aedb73c */.elementor-52 .elementor-element.elementor-element-aedb73c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-aedb73c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-aedb73c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-aedb73c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-aedb73c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b040b40 */.elementor-52 .elementor-element.elementor-element-b040b40 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-b040b40 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-b040b40:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-b040b40 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-b040b40:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be1762f */.elementor-52 .elementor-element.elementor-element-6be1762f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6be1762f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6be1762f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6be1762f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6be1762f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ccfe914 */.elementor-52 .elementor-element.elementor-element-7ccfe914 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7ccfe914 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7ccfe914:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7ccfe914 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7ccfe914:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ed935c9 */.elementor-52 .elementor-element.elementor-element-3ed935c9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ed935c9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ed935c9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ed935c9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ed935c9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d7cf45f */.elementor-52 .elementor-element.elementor-element-2d7cf45f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2d7cf45f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2d7cf45f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2d7cf45f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2d7cf45f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2daf804d */.elementor-52 .elementor-element.elementor-element-2daf804d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2daf804d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2daf804d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2daf804d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2daf804d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-251f0f18 */.elementor-52 .elementor-element.elementor-element-251f0f18 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-251f0f18 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-251f0f18:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-251f0f18 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-251f0f18:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fac18b0 */.elementor-52 .elementor-element.elementor-element-6fac18b0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6fac18b0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6fac18b0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6fac18b0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6fac18b0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad5f59b */.elementor-52 .elementor-element.elementor-element-3ad5f59b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ad5f59b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ad5f59b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ad5f59b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ad5f59b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77e4d03a */.elementor-52 .elementor-element.elementor-element-77e4d03a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-77e4d03a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-77e4d03a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-77e4d03a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-77e4d03a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a135410 */.elementor-52 .elementor-element.elementor-element-5a135410 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5a135410 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5a135410:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5a135410 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5a135410:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa1b22d */.elementor-52 .elementor-element.elementor-element-fa1b22d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-fa1b22d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-fa1b22d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-fa1b22d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-fa1b22d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68239893 */.elementor-52 .elementor-element.elementor-element-68239893 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-68239893 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-68239893:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-68239893 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-68239893:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b886488 */.elementor-52 .elementor-element.elementor-element-7b886488 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7b886488 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7b886488:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7b886488 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7b886488:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ff0fa2d */.elementor-52 .elementor-element.elementor-element-3ff0fa2d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e230e43 */.elementor-52 .elementor-element.elementor-element-e230e43 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-e230e43 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-e230e43:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-e230e43 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-e230e43:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5261fd97 */.elementor-52 .elementor-element.elementor-element-5261fd97 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5261fd97 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5261fd97:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5261fd97 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5261fd97:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2930a4b5 */.elementor-52 .elementor-element.elementor-element-2930a4b5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2930a4b5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2930a4b5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2930a4b5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2930a4b5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d6f89b8 */.elementor-52 .elementor-element.elementor-element-6d6f89b8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6d6f89b8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6d6f89b8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6d6f89b8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6d6f89b8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d01394c */.elementor-52 .elementor-element.elementor-element-3d01394c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3d01394c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3d01394c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3d01394c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3d01394c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55c691de */.elementor-52 .elementor-element.elementor-element-55c691de {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-55c691de img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-55c691de:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-55c691de .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-55c691de:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78304e39 */.elementor-52 .elementor-element.elementor-element-78304e39 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-78304e39 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-78304e39:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-78304e39 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-78304e39:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75b25e0 */.elementor-52 .elementor-element.elementor-element-75b25e0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-75b25e0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-75b25e0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-75b25e0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-75b25e0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12533b82 */.elementor-52 .elementor-element.elementor-element-12533b82 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-12533b82 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-12533b82:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-12533b82 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-12533b82:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4943ee48 */.elementor-52 .elementor-element.elementor-element-4943ee48 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4943ee48 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4943ee48:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4943ee48 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4943ee48:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1516b264 */.elementor-52 .elementor-element.elementor-element-1516b264 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1516b264 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1516b264:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1516b264 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1516b264:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78cd7d9e */.elementor-52 .elementor-element.elementor-element-78cd7d9e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-78cd7d9e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-78cd7d9e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-78cd7d9e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-78cd7d9e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49eafb95 */.elementor-52 .elementor-element.elementor-element-49eafb95 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-49eafb95 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-49eafb95:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-49eafb95 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-49eafb95:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b318a53 */.elementor-52 .elementor-element.elementor-element-7b318a53 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7b318a53 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7b318a53:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7b318a53 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7b318a53:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3750b276 */.elementor-52 .elementor-element.elementor-element-3750b276 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3750b276 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3750b276:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3750b276 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3750b276:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a54dd72 */.elementor-52 .elementor-element.elementor-element-5a54dd72 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5a54dd72 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5a54dd72:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5a54dd72 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5a54dd72:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df1068e */.elementor-52 .elementor-element.elementor-element-5df1068e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5df1068e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5df1068e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5df1068e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5df1068e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1752c21b */.elementor-52 .elementor-element.elementor-element-1752c21b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1752c21b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1752c21b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1752c21b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1752c21b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efd2d8d */.elementor-52 .elementor-element.elementor-element-7efd2d8d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7efd2d8d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7efd2d8d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7efd2d8d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7efd2d8d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cdb3ab */.elementor-52 .elementor-element.elementor-element-1cdb3ab {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1cdb3ab img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1cdb3ab:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1cdb3ab .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1cdb3ab:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c2fbc5a */.elementor-52 .elementor-element.elementor-element-6c2fbc5a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50c93c2b */.elementor-52 .elementor-element.elementor-element-50c93c2b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-50c93c2b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-50c93c2b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-50c93c2b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-50c93c2b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bf39749 */.elementor-52 .elementor-element.elementor-element-1bf39749 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1bf39749 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1bf39749:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1bf39749 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1bf39749:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-402a23b8 */.elementor-52 .elementor-element.elementor-element-402a23b8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-402a23b8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-402a23b8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-402a23b8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-402a23b8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2134f786 */.elementor-52 .elementor-element.elementor-element-2134f786 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2134f786 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2134f786:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2134f786 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2134f786:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-461c2477 */.elementor-52 .elementor-element.elementor-element-461c2477 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-461c2477 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-461c2477:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-461c2477 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-461c2477:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8474b8 */.elementor-52 .elementor-element.elementor-element-d8474b8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-d8474b8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-d8474b8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-d8474b8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-d8474b8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53646fef */.elementor-52 .elementor-element.elementor-element-53646fef {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-53646fef img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-53646fef:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-53646fef .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-53646fef:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64097920 */.elementor-52 .elementor-element.elementor-element-64097920 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-64097920 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-64097920:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-64097920 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-64097920:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b745d08 */.elementor-52 .elementor-element.elementor-element-1b745d08 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1b745d08 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1b745d08:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1b745d08 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1b745d08:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e99f906 */.elementor-52 .elementor-element.elementor-element-6e99f906 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6e99f906 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6e99f906:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6e99f906 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6e99f906:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c2b76d8 */.elementor-52 .elementor-element.elementor-element-6c2b76d8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6c2b76d8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6c2b76d8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6c2b76d8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6c2b76d8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c18f2c6 */.elementor-52 .elementor-element.elementor-element-4c18f2c6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4c18f2c6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4c18f2c6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4c18f2c6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4c18f2c6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27605032 */.elementor-52 .elementor-element.elementor-element-27605032 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-27605032 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-27605032:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-27605032 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-27605032:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b0b5649 */.elementor-52 .elementor-element.elementor-element-2b0b5649 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2b0b5649 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2b0b5649:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2b0b5649 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2b0b5649:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd4ef5b */.elementor-52 .elementor-element.elementor-element-1cd4ef5b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b611a15 */.elementor-52 .elementor-element.elementor-element-5b611a15 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5b611a15 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5b611a15:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5b611a15 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5b611a15:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d9e41be */.elementor-52 .elementor-element.elementor-element-5d9e41be {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5d9e41be img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5d9e41be:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5d9e41be .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5d9e41be:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4810edc */.elementor-52 .elementor-element.elementor-element-4810edc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4810edc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4810edc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4810edc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4810edc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c36ebab */.elementor-52 .elementor-element.elementor-element-3c36ebab {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3c36ebab img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3c36ebab:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3c36ebab .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3c36ebab:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b6382b */.elementor-52 .elementor-element.elementor-element-16b6382b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-16b6382b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-16b6382b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-16b6382b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-16b6382b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77374a7b */.elementor-52 .elementor-element.elementor-element-77374a7b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-77374a7b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-77374a7b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-77374a7b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-77374a7b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11974827 */.elementor-52 .elementor-element.elementor-element-11974827 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-11974827 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-11974827:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-11974827 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-11974827:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f85cd5a */.elementor-52 .elementor-element.elementor-element-7f85cd5a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7f85cd5a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7f85cd5a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7f85cd5a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7f85cd5a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2979e26b */.elementor-52 .elementor-element.elementor-element-2979e26b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2979e26b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2979e26b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2979e26b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2979e26b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aedb73c */.elementor-52 .elementor-element.elementor-element-aedb73c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-aedb73c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-aedb73c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-aedb73c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-aedb73c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b040b40 */.elementor-52 .elementor-element.elementor-element-b040b40 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-b040b40 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-b040b40:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-b040b40 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-b040b40:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be1762f */.elementor-52 .elementor-element.elementor-element-6be1762f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6be1762f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6be1762f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6be1762f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6be1762f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ccfe914 */.elementor-52 .elementor-element.elementor-element-7ccfe914 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7ccfe914 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7ccfe914:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7ccfe914 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7ccfe914:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ed935c9 */.elementor-52 .elementor-element.elementor-element-3ed935c9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ed935c9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ed935c9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ed935c9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ed935c9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d7cf45f */.elementor-52 .elementor-element.elementor-element-2d7cf45f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2d7cf45f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2d7cf45f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2d7cf45f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2d7cf45f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2daf804d */.elementor-52 .elementor-element.elementor-element-2daf804d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2daf804d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2daf804d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2daf804d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2daf804d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-251f0f18 */.elementor-52 .elementor-element.elementor-element-251f0f18 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-251f0f18 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-251f0f18:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-251f0f18 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-251f0f18:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fac18b0 */.elementor-52 .elementor-element.elementor-element-6fac18b0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6fac18b0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6fac18b0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6fac18b0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6fac18b0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad5f59b */.elementor-52 .elementor-element.elementor-element-3ad5f59b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ad5f59b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ad5f59b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ad5f59b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ad5f59b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77e4d03a */.elementor-52 .elementor-element.elementor-element-77e4d03a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-77e4d03a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-77e4d03a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-77e4d03a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-77e4d03a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a135410 */.elementor-52 .elementor-element.elementor-element-5a135410 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5a135410 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5a135410:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5a135410 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5a135410:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa1b22d */.elementor-52 .elementor-element.elementor-element-fa1b22d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-fa1b22d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-fa1b22d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-fa1b22d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-fa1b22d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68239893 */.elementor-52 .elementor-element.elementor-element-68239893 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-68239893 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-68239893:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-68239893 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-68239893:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b886488 */.elementor-52 .elementor-element.elementor-element-7b886488 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7b886488 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7b886488:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7b886488 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7b886488:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ff0fa2d */.elementor-52 .elementor-element.elementor-element-3ff0fa2d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e230e43 */.elementor-52 .elementor-element.elementor-element-e230e43 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-e230e43 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-e230e43:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-e230e43 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-e230e43:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5261fd97 */.elementor-52 .elementor-element.elementor-element-5261fd97 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5261fd97 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5261fd97:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5261fd97 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5261fd97:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2930a4b5 */.elementor-52 .elementor-element.elementor-element-2930a4b5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2930a4b5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2930a4b5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2930a4b5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2930a4b5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d6f89b8 */.elementor-52 .elementor-element.elementor-element-6d6f89b8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6d6f89b8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6d6f89b8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6d6f89b8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6d6f89b8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d01394c */.elementor-52 .elementor-element.elementor-element-3d01394c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3d01394c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3d01394c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3d01394c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3d01394c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55c691de */.elementor-52 .elementor-element.elementor-element-55c691de {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-55c691de img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-55c691de:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-55c691de .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-55c691de:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78304e39 */.elementor-52 .elementor-element.elementor-element-78304e39 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-78304e39 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-78304e39:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-78304e39 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-78304e39:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75b25e0 */.elementor-52 .elementor-element.elementor-element-75b25e0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-75b25e0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-75b25e0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-75b25e0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-75b25e0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12533b82 */.elementor-52 .elementor-element.elementor-element-12533b82 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-12533b82 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-12533b82:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-12533b82 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-12533b82:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4943ee48 */.elementor-52 .elementor-element.elementor-element-4943ee48 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4943ee48 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4943ee48:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4943ee48 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4943ee48:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1516b264 */.elementor-52 .elementor-element.elementor-element-1516b264 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1516b264 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1516b264:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1516b264 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1516b264:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78cd7d9e */.elementor-52 .elementor-element.elementor-element-78cd7d9e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-78cd7d9e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-78cd7d9e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-78cd7d9e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-78cd7d9e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49eafb95 */.elementor-52 .elementor-element.elementor-element-49eafb95 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-49eafb95 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-49eafb95:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-49eafb95 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-49eafb95:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b318a53 */.elementor-52 .elementor-element.elementor-element-7b318a53 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7b318a53 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7b318a53:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7b318a53 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7b318a53:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3750b276 */.elementor-52 .elementor-element.elementor-element-3750b276 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3750b276 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3750b276:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3750b276 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3750b276:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a54dd72 */.elementor-52 .elementor-element.elementor-element-5a54dd72 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5a54dd72 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5a54dd72:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5a54dd72 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5a54dd72:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df1068e */.elementor-52 .elementor-element.elementor-element-5df1068e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5df1068e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5df1068e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5df1068e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5df1068e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1752c21b */.elementor-52 .elementor-element.elementor-element-1752c21b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1752c21b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1752c21b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1752c21b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1752c21b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efd2d8d */.elementor-52 .elementor-element.elementor-element-7efd2d8d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7efd2d8d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7efd2d8d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7efd2d8d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7efd2d8d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cdb3ab */.elementor-52 .elementor-element.elementor-element-1cdb3ab {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1cdb3ab img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1cdb3ab:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1cdb3ab .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1cdb3ab:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c2fbc5a */.elementor-52 .elementor-element.elementor-element-6c2fbc5a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50c93c2b */.elementor-52 .elementor-element.elementor-element-50c93c2b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-50c93c2b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-50c93c2b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-50c93c2b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-50c93c2b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bf39749 */.elementor-52 .elementor-element.elementor-element-1bf39749 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1bf39749 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1bf39749:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1bf39749 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1bf39749:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-402a23b8 */.elementor-52 .elementor-element.elementor-element-402a23b8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-402a23b8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-402a23b8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-402a23b8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-402a23b8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2134f786 */.elementor-52 .elementor-element.elementor-element-2134f786 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2134f786 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2134f786:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2134f786 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2134f786:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-461c2477 */.elementor-52 .elementor-element.elementor-element-461c2477 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-461c2477 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-461c2477:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-461c2477 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-461c2477:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8474b8 */.elementor-52 .elementor-element.elementor-element-d8474b8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-d8474b8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-d8474b8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-d8474b8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-d8474b8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53646fef */.elementor-52 .elementor-element.elementor-element-53646fef {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-53646fef img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-53646fef:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-53646fef .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-53646fef:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64097920 */.elementor-52 .elementor-element.elementor-element-64097920 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-64097920 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-64097920:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-64097920 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-64097920:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b745d08 */.elementor-52 .elementor-element.elementor-element-1b745d08 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1b745d08 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1b745d08:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1b745d08 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1b745d08:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e99f906 */.elementor-52 .elementor-element.elementor-element-6e99f906 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6e99f906 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6e99f906:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6e99f906 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6e99f906:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c2b76d8 */.elementor-52 .elementor-element.elementor-element-6c2b76d8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6c2b76d8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6c2b76d8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6c2b76d8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6c2b76d8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c18f2c6 */.elementor-52 .elementor-element.elementor-element-4c18f2c6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4c18f2c6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4c18f2c6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4c18f2c6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4c18f2c6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27605032 */.elementor-52 .elementor-element.elementor-element-27605032 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-27605032 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-27605032:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-27605032 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-27605032:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b0b5649 */.elementor-52 .elementor-element.elementor-element-2b0b5649 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2b0b5649 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2b0b5649:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2b0b5649 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2b0b5649:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd4ef5b */.elementor-52 .elementor-element.elementor-element-1cd4ef5b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b611a15 */.elementor-52 .elementor-element.elementor-element-5b611a15 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5b611a15 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5b611a15:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5b611a15 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5b611a15:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d9e41be */.elementor-52 .elementor-element.elementor-element-5d9e41be {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5d9e41be img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5d9e41be:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5d9e41be .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5d9e41be:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4810edc */.elementor-52 .elementor-element.elementor-element-4810edc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4810edc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4810edc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4810edc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4810edc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c36ebab */.elementor-52 .elementor-element.elementor-element-3c36ebab {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3c36ebab img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3c36ebab:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3c36ebab .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3c36ebab:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b6382b */.elementor-52 .elementor-element.elementor-element-16b6382b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-16b6382b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-16b6382b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-16b6382b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-16b6382b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77374a7b */.elementor-52 .elementor-element.elementor-element-77374a7b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-77374a7b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-77374a7b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-77374a7b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-77374a7b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11974827 */.elementor-52 .elementor-element.elementor-element-11974827 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-11974827 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-11974827:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-11974827 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-11974827:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f85cd5a */.elementor-52 .elementor-element.elementor-element-7f85cd5a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7f85cd5a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7f85cd5a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7f85cd5a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7f85cd5a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2979e26b */.elementor-52 .elementor-element.elementor-element-2979e26b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2979e26b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2979e26b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2979e26b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2979e26b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aedb73c */.elementor-52 .elementor-element.elementor-element-aedb73c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-aedb73c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-aedb73c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-aedb73c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-aedb73c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b040b40 */.elementor-52 .elementor-element.elementor-element-b040b40 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-b040b40 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-b040b40:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-b040b40 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-b040b40:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be1762f */.elementor-52 .elementor-element.elementor-element-6be1762f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6be1762f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6be1762f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6be1762f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6be1762f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ccfe914 */.elementor-52 .elementor-element.elementor-element-7ccfe914 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7ccfe914 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7ccfe914:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7ccfe914 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7ccfe914:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ed935c9 */.elementor-52 .elementor-element.elementor-element-3ed935c9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ed935c9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ed935c9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ed935c9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ed935c9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d7cf45f */.elementor-52 .elementor-element.elementor-element-2d7cf45f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2d7cf45f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2d7cf45f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2d7cf45f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2d7cf45f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2daf804d */.elementor-52 .elementor-element.elementor-element-2daf804d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2daf804d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2daf804d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2daf804d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2daf804d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-251f0f18 */.elementor-52 .elementor-element.elementor-element-251f0f18 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-251f0f18 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-251f0f18:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-251f0f18 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-251f0f18:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fac18b0 */.elementor-52 .elementor-element.elementor-element-6fac18b0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6fac18b0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6fac18b0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6fac18b0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6fac18b0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad5f59b */.elementor-52 .elementor-element.elementor-element-3ad5f59b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ad5f59b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ad5f59b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ad5f59b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ad5f59b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77e4d03a */.elementor-52 .elementor-element.elementor-element-77e4d03a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-77e4d03a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-77e4d03a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-77e4d03a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-77e4d03a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a135410 */.elementor-52 .elementor-element.elementor-element-5a135410 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5a135410 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5a135410:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5a135410 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5a135410:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa1b22d */.elementor-52 .elementor-element.elementor-element-fa1b22d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-fa1b22d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-fa1b22d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-fa1b22d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-fa1b22d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68239893 */.elementor-52 .elementor-element.elementor-element-68239893 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-68239893 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-68239893:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-68239893 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-68239893:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b886488 */.elementor-52 .elementor-element.elementor-element-7b886488 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7b886488 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7b886488:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7b886488 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7b886488:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ff0fa2d */.elementor-52 .elementor-element.elementor-element-3ff0fa2d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e230e43 */.elementor-52 .elementor-element.elementor-element-e230e43 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-e230e43 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-e230e43:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-e230e43 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-e230e43:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5261fd97 */.elementor-52 .elementor-element.elementor-element-5261fd97 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5261fd97 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5261fd97:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5261fd97 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5261fd97:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2930a4b5 */.elementor-52 .elementor-element.elementor-element-2930a4b5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2930a4b5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2930a4b5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2930a4b5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2930a4b5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d6f89b8 */.elementor-52 .elementor-element.elementor-element-6d6f89b8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6d6f89b8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6d6f89b8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6d6f89b8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6d6f89b8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d01394c */.elementor-52 .elementor-element.elementor-element-3d01394c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3d01394c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3d01394c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3d01394c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3d01394c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55c691de */.elementor-52 .elementor-element.elementor-element-55c691de {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-55c691de img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-55c691de:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-55c691de .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-55c691de:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78304e39 */.elementor-52 .elementor-element.elementor-element-78304e39 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-78304e39 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-78304e39:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-78304e39 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-78304e39:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75b25e0 */.elementor-52 .elementor-element.elementor-element-75b25e0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-75b25e0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-75b25e0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-75b25e0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-75b25e0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12533b82 */.elementor-52 .elementor-element.elementor-element-12533b82 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-12533b82 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-12533b82:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-12533b82 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-12533b82:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4943ee48 */.elementor-52 .elementor-element.elementor-element-4943ee48 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4943ee48 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4943ee48:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4943ee48 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4943ee48:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1516b264 */.elementor-52 .elementor-element.elementor-element-1516b264 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1516b264 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1516b264:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1516b264 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1516b264:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78cd7d9e */.elementor-52 .elementor-element.elementor-element-78cd7d9e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-78cd7d9e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-78cd7d9e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-78cd7d9e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-78cd7d9e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49eafb95 */.elementor-52 .elementor-element.elementor-element-49eafb95 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-49eafb95 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-49eafb95:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-49eafb95 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-49eafb95:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b318a53 */.elementor-52 .elementor-element.elementor-element-7b318a53 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7b318a53 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7b318a53:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7b318a53 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7b318a53:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3750b276 */.elementor-52 .elementor-element.elementor-element-3750b276 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3750b276 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3750b276:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3750b276 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3750b276:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a54dd72 */.elementor-52 .elementor-element.elementor-element-5a54dd72 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5a54dd72 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5a54dd72:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5a54dd72 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5a54dd72:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df1068e */.elementor-52 .elementor-element.elementor-element-5df1068e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5df1068e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5df1068e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5df1068e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5df1068e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1752c21b */.elementor-52 .elementor-element.elementor-element-1752c21b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1752c21b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1752c21b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1752c21b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1752c21b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efd2d8d */.elementor-52 .elementor-element.elementor-element-7efd2d8d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7efd2d8d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7efd2d8d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7efd2d8d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7efd2d8d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cdb3ab */.elementor-52 .elementor-element.elementor-element-1cdb3ab {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1cdb3ab img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1cdb3ab:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1cdb3ab .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1cdb3ab:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c2fbc5a */.elementor-52 .elementor-element.elementor-element-6c2fbc5a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50c93c2b */.elementor-52 .elementor-element.elementor-element-50c93c2b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-50c93c2b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-50c93c2b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-50c93c2b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-50c93c2b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bf39749 */.elementor-52 .elementor-element.elementor-element-1bf39749 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1bf39749 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1bf39749:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1bf39749 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1bf39749:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-402a23b8 */.elementor-52 .elementor-element.elementor-element-402a23b8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-402a23b8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-402a23b8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-402a23b8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-402a23b8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2134f786 */.elementor-52 .elementor-element.elementor-element-2134f786 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2134f786 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2134f786:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2134f786 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2134f786:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-461c2477 */.elementor-52 .elementor-element.elementor-element-461c2477 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-461c2477 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-461c2477:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-461c2477 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-461c2477:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8474b8 */.elementor-52 .elementor-element.elementor-element-d8474b8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-d8474b8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-d8474b8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-d8474b8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-d8474b8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53646fef */.elementor-52 .elementor-element.elementor-element-53646fef {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-53646fef img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-53646fef:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-53646fef .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-53646fef:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64097920 */.elementor-52 .elementor-element.elementor-element-64097920 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-64097920 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-64097920:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-64097920 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-64097920:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b745d08 */.elementor-52 .elementor-element.elementor-element-1b745d08 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1b745d08 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1b745d08:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1b745d08 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1b745d08:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e99f906 */.elementor-52 .elementor-element.elementor-element-6e99f906 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6e99f906 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6e99f906:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6e99f906 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6e99f906:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c2b76d8 */.elementor-52 .elementor-element.elementor-element-6c2b76d8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6c2b76d8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6c2b76d8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6c2b76d8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6c2b76d8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c18f2c6 */.elementor-52 .elementor-element.elementor-element-4c18f2c6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4c18f2c6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4c18f2c6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4c18f2c6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4c18f2c6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27605032 */.elementor-52 .elementor-element.elementor-element-27605032 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-27605032 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-27605032:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-27605032 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-27605032:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b0b5649 */.elementor-52 .elementor-element.elementor-element-2b0b5649 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2b0b5649 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2b0b5649:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2b0b5649 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2b0b5649:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd4ef5b */.elementor-52 .elementor-element.elementor-element-1cd4ef5b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b611a15 */.elementor-52 .elementor-element.elementor-element-5b611a15 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5b611a15 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5b611a15:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5b611a15 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5b611a15:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d9e41be */.elementor-52 .elementor-element.elementor-element-5d9e41be {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5d9e41be img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5d9e41be:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5d9e41be .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5d9e41be:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4810edc */.elementor-52 .elementor-element.elementor-element-4810edc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4810edc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4810edc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4810edc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4810edc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c36ebab */.elementor-52 .elementor-element.elementor-element-3c36ebab {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3c36ebab img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3c36ebab:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3c36ebab .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3c36ebab:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b6382b */.elementor-52 .elementor-element.elementor-element-16b6382b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-16b6382b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-16b6382b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-16b6382b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-16b6382b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77374a7b */.elementor-52 .elementor-element.elementor-element-77374a7b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-77374a7b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-77374a7b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-77374a7b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-77374a7b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11974827 */.elementor-52 .elementor-element.elementor-element-11974827 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-11974827 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-11974827:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-11974827 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-11974827:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f85cd5a */.elementor-52 .elementor-element.elementor-element-7f85cd5a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7f85cd5a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7f85cd5a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7f85cd5a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7f85cd5a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2979e26b */.elementor-52 .elementor-element.elementor-element-2979e26b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2979e26b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2979e26b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2979e26b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2979e26b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aedb73c */.elementor-52 .elementor-element.elementor-element-aedb73c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-aedb73c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-aedb73c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-aedb73c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-aedb73c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b040b40 */.elementor-52 .elementor-element.elementor-element-b040b40 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-b040b40 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-b040b40:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-b040b40 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-b040b40:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be1762f */.elementor-52 .elementor-element.elementor-element-6be1762f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6be1762f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6be1762f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6be1762f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6be1762f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ccfe914 */.elementor-52 .elementor-element.elementor-element-7ccfe914 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7ccfe914 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7ccfe914:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7ccfe914 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7ccfe914:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ed935c9 */.elementor-52 .elementor-element.elementor-element-3ed935c9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ed935c9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ed935c9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ed935c9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ed935c9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d7cf45f */.elementor-52 .elementor-element.elementor-element-2d7cf45f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2d7cf45f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2d7cf45f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2d7cf45f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2d7cf45f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2daf804d */.elementor-52 .elementor-element.elementor-element-2daf804d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2daf804d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2daf804d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2daf804d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2daf804d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-251f0f18 */.elementor-52 .elementor-element.elementor-element-251f0f18 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-251f0f18 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-251f0f18:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-251f0f18 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-251f0f18:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fac18b0 */.elementor-52 .elementor-element.elementor-element-6fac18b0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6fac18b0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6fac18b0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6fac18b0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6fac18b0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad5f59b */.elementor-52 .elementor-element.elementor-element-3ad5f59b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ad5f59b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ad5f59b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ad5f59b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ad5f59b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77e4d03a */.elementor-52 .elementor-element.elementor-element-77e4d03a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-77e4d03a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-77e4d03a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-77e4d03a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-77e4d03a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a135410 */.elementor-52 .elementor-element.elementor-element-5a135410 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5a135410 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5a135410:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5a135410 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5a135410:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa1b22d */.elementor-52 .elementor-element.elementor-element-fa1b22d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-fa1b22d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-fa1b22d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-fa1b22d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-fa1b22d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68239893 */.elementor-52 .elementor-element.elementor-element-68239893 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-68239893 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-68239893:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-68239893 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-68239893:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b886488 */.elementor-52 .elementor-element.elementor-element-7b886488 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7b886488 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7b886488:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7b886488 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7b886488:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ff0fa2d */.elementor-52 .elementor-element.elementor-element-3ff0fa2d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e230e43 */.elementor-52 .elementor-element.elementor-element-e230e43 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-e230e43 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-e230e43:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-e230e43 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-e230e43:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5261fd97 */.elementor-52 .elementor-element.elementor-element-5261fd97 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5261fd97 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5261fd97:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5261fd97 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5261fd97:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2930a4b5 */.elementor-52 .elementor-element.elementor-element-2930a4b5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2930a4b5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2930a4b5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2930a4b5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2930a4b5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d6f89b8 */.elementor-52 .elementor-element.elementor-element-6d6f89b8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6d6f89b8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6d6f89b8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6d6f89b8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6d6f89b8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d01394c */.elementor-52 .elementor-element.elementor-element-3d01394c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3d01394c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3d01394c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3d01394c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3d01394c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55c691de */.elementor-52 .elementor-element.elementor-element-55c691de {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-55c691de img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-55c691de:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-55c691de .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-55c691de:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78304e39 */.elementor-52 .elementor-element.elementor-element-78304e39 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-78304e39 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-78304e39:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-78304e39 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-78304e39:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75b25e0 */.elementor-52 .elementor-element.elementor-element-75b25e0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-75b25e0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-75b25e0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-75b25e0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-75b25e0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12533b82 */.elementor-52 .elementor-element.elementor-element-12533b82 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-12533b82 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-12533b82:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-12533b82 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-12533b82:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4943ee48 */.elementor-52 .elementor-element.elementor-element-4943ee48 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4943ee48 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4943ee48:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4943ee48 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4943ee48:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1516b264 */.elementor-52 .elementor-element.elementor-element-1516b264 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1516b264 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1516b264:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1516b264 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1516b264:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78cd7d9e */.elementor-52 .elementor-element.elementor-element-78cd7d9e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-78cd7d9e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-78cd7d9e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-78cd7d9e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-78cd7d9e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49eafb95 */.elementor-52 .elementor-element.elementor-element-49eafb95 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-49eafb95 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-49eafb95:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-49eafb95 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-49eafb95:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b318a53 */.elementor-52 .elementor-element.elementor-element-7b318a53 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7b318a53 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7b318a53:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7b318a53 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7b318a53:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3750b276 */.elementor-52 .elementor-element.elementor-element-3750b276 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3750b276 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3750b276:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3750b276 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3750b276:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a54dd72 */.elementor-52 .elementor-element.elementor-element-5a54dd72 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5a54dd72 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5a54dd72:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5a54dd72 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5a54dd72:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df1068e */.elementor-52 .elementor-element.elementor-element-5df1068e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5df1068e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5df1068e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5df1068e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5df1068e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1752c21b */.elementor-52 .elementor-element.elementor-element-1752c21b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1752c21b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1752c21b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1752c21b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1752c21b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efd2d8d */.elementor-52 .elementor-element.elementor-element-7efd2d8d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7efd2d8d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7efd2d8d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7efd2d8d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7efd2d8d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cdb3ab */.elementor-52 .elementor-element.elementor-element-1cdb3ab {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1cdb3ab img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1cdb3ab:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1cdb3ab .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1cdb3ab:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c2fbc5a */.elementor-52 .elementor-element.elementor-element-6c2fbc5a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50c93c2b */.elementor-52 .elementor-element.elementor-element-50c93c2b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-50c93c2b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-50c93c2b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-50c93c2b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-50c93c2b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bf39749 */.elementor-52 .elementor-element.elementor-element-1bf39749 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1bf39749 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1bf39749:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1bf39749 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1bf39749:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-402a23b8 */.elementor-52 .elementor-element.elementor-element-402a23b8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-402a23b8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-402a23b8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-402a23b8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-402a23b8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2134f786 */.elementor-52 .elementor-element.elementor-element-2134f786 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2134f786 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2134f786:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2134f786 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2134f786:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-461c2477 */.elementor-52 .elementor-element.elementor-element-461c2477 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-461c2477 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-461c2477:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-461c2477 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-461c2477:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8474b8 */.elementor-52 .elementor-element.elementor-element-d8474b8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-d8474b8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-d8474b8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-d8474b8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-d8474b8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53646fef */.elementor-52 .elementor-element.elementor-element-53646fef {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-53646fef img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-53646fef:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-53646fef .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-53646fef:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64097920 */.elementor-52 .elementor-element.elementor-element-64097920 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-64097920 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-64097920:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-64097920 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-64097920:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b745d08 */.elementor-52 .elementor-element.elementor-element-1b745d08 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1b745d08 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1b745d08:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1b745d08 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1b745d08:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e99f906 */.elementor-52 .elementor-element.elementor-element-6e99f906 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6e99f906 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6e99f906:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6e99f906 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6e99f906:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c2b76d8 */.elementor-52 .elementor-element.elementor-element-6c2b76d8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6c2b76d8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6c2b76d8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6c2b76d8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6c2b76d8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c18f2c6 */.elementor-52 .elementor-element.elementor-element-4c18f2c6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4c18f2c6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4c18f2c6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4c18f2c6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4c18f2c6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27605032 */.elementor-52 .elementor-element.elementor-element-27605032 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-27605032 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-27605032:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-27605032 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-27605032:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b0b5649 */.elementor-52 .elementor-element.elementor-element-2b0b5649 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2b0b5649 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2b0b5649:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2b0b5649 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2b0b5649:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd4ef5b */.elementor-52 .elementor-element.elementor-element-1cd4ef5b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b611a15 */.elementor-52 .elementor-element.elementor-element-5b611a15 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5b611a15 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5b611a15:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5b611a15 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5b611a15:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d9e41be */.elementor-52 .elementor-element.elementor-element-5d9e41be {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5d9e41be img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5d9e41be:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5d9e41be .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5d9e41be:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4810edc */.elementor-52 .elementor-element.elementor-element-4810edc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4810edc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4810edc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4810edc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4810edc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c36ebab */.elementor-52 .elementor-element.elementor-element-3c36ebab {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3c36ebab img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3c36ebab:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3c36ebab .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3c36ebab:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b6382b */.elementor-52 .elementor-element.elementor-element-16b6382b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-16b6382b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-16b6382b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-16b6382b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-16b6382b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77374a7b */.elementor-52 .elementor-element.elementor-element-77374a7b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-77374a7b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-77374a7b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-77374a7b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-77374a7b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11974827 */.elementor-52 .elementor-element.elementor-element-11974827 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-11974827 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-11974827:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-11974827 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-11974827:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f85cd5a */.elementor-52 .elementor-element.elementor-element-7f85cd5a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7f85cd5a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7f85cd5a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7f85cd5a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7f85cd5a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2979e26b */.elementor-52 .elementor-element.elementor-element-2979e26b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2979e26b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2979e26b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2979e26b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2979e26b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aedb73c */.elementor-52 .elementor-element.elementor-element-aedb73c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-aedb73c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-aedb73c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-aedb73c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-aedb73c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b040b40 */.elementor-52 .elementor-element.elementor-element-b040b40 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-b040b40 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-b040b40:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-b040b40 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-b040b40:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be1762f */.elementor-52 .elementor-element.elementor-element-6be1762f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6be1762f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6be1762f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6be1762f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6be1762f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ccfe914 */.elementor-52 .elementor-element.elementor-element-7ccfe914 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7ccfe914 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7ccfe914:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7ccfe914 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7ccfe914:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ed935c9 */.elementor-52 .elementor-element.elementor-element-3ed935c9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ed935c9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ed935c9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ed935c9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ed935c9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d7cf45f */.elementor-52 .elementor-element.elementor-element-2d7cf45f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2d7cf45f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2d7cf45f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2d7cf45f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2d7cf45f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2daf804d */.elementor-52 .elementor-element.elementor-element-2daf804d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2daf804d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2daf804d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2daf804d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2daf804d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-251f0f18 */.elementor-52 .elementor-element.elementor-element-251f0f18 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-251f0f18 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-251f0f18:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-251f0f18 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-251f0f18:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fac18b0 */.elementor-52 .elementor-element.elementor-element-6fac18b0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6fac18b0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6fac18b0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6fac18b0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6fac18b0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad5f59b */.elementor-52 .elementor-element.elementor-element-3ad5f59b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ad5f59b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ad5f59b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ad5f59b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ad5f59b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77e4d03a */.elementor-52 .elementor-element.elementor-element-77e4d03a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-77e4d03a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-77e4d03a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-77e4d03a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-77e4d03a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a135410 */.elementor-52 .elementor-element.elementor-element-5a135410 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5a135410 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5a135410:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5a135410 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5a135410:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa1b22d */.elementor-52 .elementor-element.elementor-element-fa1b22d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-fa1b22d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-fa1b22d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-fa1b22d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-fa1b22d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68239893 */.elementor-52 .elementor-element.elementor-element-68239893 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-68239893 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-68239893:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-68239893 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-68239893:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b886488 */.elementor-52 .elementor-element.elementor-element-7b886488 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7b886488 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7b886488:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7b886488 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7b886488:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ff0fa2d */.elementor-52 .elementor-element.elementor-element-3ff0fa2d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3ff0fa2d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e230e43 */.elementor-52 .elementor-element.elementor-element-e230e43 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-e230e43 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-e230e43:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-e230e43 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-e230e43:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5261fd97 */.elementor-52 .elementor-element.elementor-element-5261fd97 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5261fd97 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5261fd97:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5261fd97 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5261fd97:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2930a4b5 */.elementor-52 .elementor-element.elementor-element-2930a4b5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2930a4b5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2930a4b5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2930a4b5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2930a4b5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d6f89b8 */.elementor-52 .elementor-element.elementor-element-6d6f89b8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6d6f89b8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6d6f89b8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6d6f89b8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6d6f89b8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d01394c */.elementor-52 .elementor-element.elementor-element-3d01394c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3d01394c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3d01394c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3d01394c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3d01394c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55c691de */.elementor-52 .elementor-element.elementor-element-55c691de {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-55c691de img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-55c691de:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-55c691de .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-55c691de:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78304e39 */.elementor-52 .elementor-element.elementor-element-78304e39 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-78304e39 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-78304e39:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-78304e39 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-78304e39:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75b25e0 */.elementor-52 .elementor-element.elementor-element-75b25e0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-75b25e0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-75b25e0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-75b25e0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-75b25e0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12533b82 */.elementor-52 .elementor-element.elementor-element-12533b82 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-12533b82 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-12533b82:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-12533b82 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-12533b82:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4943ee48 */.elementor-52 .elementor-element.elementor-element-4943ee48 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4943ee48 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4943ee48:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4943ee48 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4943ee48:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1516b264 */.elementor-52 .elementor-element.elementor-element-1516b264 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1516b264 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1516b264:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1516b264 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1516b264:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78cd7d9e */.elementor-52 .elementor-element.elementor-element-78cd7d9e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-78cd7d9e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-78cd7d9e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-78cd7d9e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-78cd7d9e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49eafb95 */.elementor-52 .elementor-element.elementor-element-49eafb95 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-49eafb95 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-49eafb95:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-49eafb95 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-49eafb95:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b318a53 */.elementor-52 .elementor-element.elementor-element-7b318a53 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7b318a53 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7b318a53:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7b318a53 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7b318a53:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3750b276 */.elementor-52 .elementor-element.elementor-element-3750b276 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3750b276 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3750b276:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3750b276 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3750b276:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a54dd72 */.elementor-52 .elementor-element.elementor-element-5a54dd72 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5a54dd72 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5a54dd72:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5a54dd72 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5a54dd72:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df1068e */.elementor-52 .elementor-element.elementor-element-5df1068e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5df1068e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5df1068e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5df1068e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5df1068e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1752c21b */.elementor-52 .elementor-element.elementor-element-1752c21b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1752c21b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1752c21b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1752c21b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1752c21b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efd2d8d */.elementor-52 .elementor-element.elementor-element-7efd2d8d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7efd2d8d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7efd2d8d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7efd2d8d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7efd2d8d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cdb3ab */.elementor-52 .elementor-element.elementor-element-1cdb3ab {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1cdb3ab img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1cdb3ab:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1cdb3ab .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1cdb3ab:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c2fbc5a */.elementor-52 .elementor-element.elementor-element-6c2fbc5a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6c2fbc5a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50c93c2b */.elementor-52 .elementor-element.elementor-element-50c93c2b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-50c93c2b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-50c93c2b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-50c93c2b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-50c93c2b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bf39749 */.elementor-52 .elementor-element.elementor-element-1bf39749 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1bf39749 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1bf39749:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1bf39749 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1bf39749:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-402a23b8 */.elementor-52 .elementor-element.elementor-element-402a23b8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-402a23b8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-402a23b8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-402a23b8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-402a23b8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2134f786 */.elementor-52 .elementor-element.elementor-element-2134f786 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2134f786 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2134f786:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2134f786 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2134f786:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-461c2477 */.elementor-52 .elementor-element.elementor-element-461c2477 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-461c2477 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-461c2477:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-461c2477 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-461c2477:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8474b8 */.elementor-52 .elementor-element.elementor-element-d8474b8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-d8474b8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-d8474b8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-d8474b8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-d8474b8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53646fef */.elementor-52 .elementor-element.elementor-element-53646fef {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-53646fef img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-53646fef:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-53646fef .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-53646fef:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64097920 */.elementor-52 .elementor-element.elementor-element-64097920 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-64097920 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-64097920:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-64097920 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-64097920:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b745d08 */.elementor-52 .elementor-element.elementor-element-1b745d08 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1b745d08 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1b745d08:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1b745d08 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1b745d08:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e99f906 */.elementor-52 .elementor-element.elementor-element-6e99f906 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6e99f906 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6e99f906:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6e99f906 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6e99f906:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c2b76d8 */.elementor-52 .elementor-element.elementor-element-6c2b76d8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-6c2b76d8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-6c2b76d8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-6c2b76d8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-6c2b76d8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c18f2c6 */.elementor-52 .elementor-element.elementor-element-4c18f2c6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4c18f2c6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4c18f2c6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4c18f2c6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4c18f2c6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27605032 */.elementor-52 .elementor-element.elementor-element-27605032 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-27605032 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-27605032:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-27605032 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-27605032:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b0b5649 */.elementor-52 .elementor-element.elementor-element-2b0b5649 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2b0b5649 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2b0b5649:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2b0b5649 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2b0b5649:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd4ef5b */.elementor-52 .elementor-element.elementor-element-1cd4ef5b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-1cd4ef5b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b611a15 */.elementor-52 .elementor-element.elementor-element-5b611a15 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5b611a15 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5b611a15:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5b611a15 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5b611a15:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d9e41be */.elementor-52 .elementor-element.elementor-element-5d9e41be {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-5d9e41be img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-5d9e41be:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-5d9e41be .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-5d9e41be:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4810edc */.elementor-52 .elementor-element.elementor-element-4810edc {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-4810edc img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-4810edc:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-4810edc .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-4810edc:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c36ebab */.elementor-52 .elementor-element.elementor-element-3c36ebab {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-3c36ebab img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-3c36ebab:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-3c36ebab .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-3c36ebab:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b6382b */.elementor-52 .elementor-element.elementor-element-16b6382b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-16b6382b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-16b6382b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-16b6382b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-16b6382b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77374a7b */.elementor-52 .elementor-element.elementor-element-77374a7b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-77374a7b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-77374a7b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-77374a7b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-77374a7b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11974827 */.elementor-52 .elementor-element.elementor-element-11974827 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-11974827 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-11974827:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-11974827 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-11974827:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f85cd5a */.elementor-52 .elementor-element.elementor-element-7f85cd5a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-7f85cd5a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-7f85cd5a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-7f85cd5a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-7f85cd5a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2979e26b */.elementor-52 .elementor-element.elementor-element-2979e26b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-52 .elementor-element.elementor-element-2979e26b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-52 .elementor-element.elementor-element-2979e26b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-52 .elementor-element.elementor-element-2979e26b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-52 .elementor-element.elementor-element-2979e26b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-3df532e8 */.elementor-52 .elementor-element.elementor-element-3df532e8 .e-n-tabs-heading {
    display: none !important;
}/* End custom CSS */