.elementor-355 .elementor-element.elementor-element-99816ed{--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;border-style:solid;--border-style:solid;border-color:#0800FF;--border-color:#0800FF;box-shadow:0px 31px 28px 0px #2511FF;}.elementor-355 .elementor-element.elementor-element-99816ed:not(.elementor-motion-effects-element-type-background), .elementor-355 .elementor-element.elementor-element-99816ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0620D4 0%, #000000 100%);}.elementor-355 .elementor-element.elementor-element-ab020a6{--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;--justify-content:center;}.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-355 .elementor-element.elementor-element-2c296c7 img{width:100%;}.elementor-355 .elementor-element.elementor-element-9266606{--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;--justify-content:center;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-355 .elementor-element.elementor-element-465cb0c .elementor-menu-toggle{margin:0 auto;}.elementor-355 .elementor-element.elementor-element-465cb0c .elementor-nav-menu .elementor-item{font-family:"Kanit", Sans-serif;font-size:18px;font-weight:600;}.elementor-355 .elementor-element.elementor-element-465cb0c .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-355 .elementor-element.elementor-element-465cb0c .elementor-nav-menu--main .elementor-item:hover,
					.elementor-355 .elementor-element.elementor-element-465cb0c .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-355 .elementor-element.elementor-element-465cb0c .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-355 .elementor-element.elementor-element-465cb0c .elementor-nav-menu--main .elementor-item:focus{color:#FFF300;fill:#FFF300;}.elementor-355 .elementor-element.elementor-element-465cb0c .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFF300;}.elementor-355 .elementor-element.elementor-element-465cb0c .elementor-nav-menu--dropdown a:hover,
					.elementor-355 .elementor-element.elementor-element-465cb0c .elementor-nav-menu--dropdown a:focus,
					.elementor-355 .elementor-element.elementor-element-465cb0c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-355 .elementor-element.elementor-element-465cb0c .elementor-nav-menu--dropdown a.highlighted,
					.elementor-355 .elementor-element.elementor-element-465cb0c .elementor-menu-toggle:hover,
					.elementor-355 .elementor-element.elementor-element-465cb0c .elementor-menu-toggle:focus{color:#FFF300;}.elementor-355 .elementor-element.elementor-element-465cb0c .elementor-nav-menu--dropdown a:hover,
					.elementor-355 .elementor-element.elementor-element-465cb0c .elementor-nav-menu--dropdown a:focus,
					.elementor-355 .elementor-element.elementor-element-465cb0c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-355 .elementor-element.elementor-element-465cb0c .elementor-nav-menu--dropdown a.highlighted{background-color:#4A4A4A;}.elementor-355 .elementor-element.elementor-element-465cb0c .elementor-nav-menu--dropdown a.elementor-item-active{color:#FFF300;}.elementor-355 .elementor-element.elementor-element-465cb0c div.elementor-menu-toggle{color:#FFD200;}.elementor-355 .elementor-element.elementor-element-465cb0c div.elementor-menu-toggle svg{fill:#FFD200;}.elementor-355 .elementor-element.elementor-element-8990e59{--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;--justify-content:center;}.elementor-355 .elementor-element.elementor-element-eafc944{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-355 .elementor-element.elementor-element-2843980 img{width:100%;}.elementor-355 .elementor-element.elementor-element-550b1fa img{width:100%;}.elementor-355 .elementor-element.elementor-element-2d60cc7f{--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-355 .elementor-element.elementor-element-2d60cc7f:not(.elementor-motion-effects-element-type-background), .elementor-355 .elementor-element.elementor-element-2d60cc7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #5856A0C4 0%, #1A1C72BA 100%);}.elementor-355 .elementor-element.elementor-element-23039e8f{--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-355 .elementor-element.elementor-element-23039e8f.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-355 .elementor-element.elementor-element-4956bc84{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, #1C00FF 69%, #00000047 100%);border-style:solid;border-width:0px 3px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-355 .elementor-element.elementor-element-4956bc84:hover{background-color:transparent;background-image:linear-gradient(310deg, #FFE601 0%, #000000 100%);}.elementor-355 .elementor-element.elementor-element-4956bc84.elementor-element{--align-self:center;}.elementor-355 .elementor-element.elementor-element-4956bc84.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-355 .elementor-element.elementor-element-4956bc84.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-355 .elementor-element.elementor-element-4956bc84.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-355 .elementor-element.elementor-element-4956bc84 .elementor-image-box-title{margin-bottom:0px;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-355 .elementor-element.elementor-element-4956bc84 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-355 .elementor-element.elementor-element-4956bc84 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-355 .elementor-element.elementor-element-4956bc84:has(:hover) .elementor-image-box-title,
					 .elementor-355 .elementor-element.elementor-element-4956bc84:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-355 .elementor-element.elementor-element-4956bc84 .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#000000;}.elementor-355 .elementor-element.elementor-element-c75f008{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, #1C00FF 69%, #00000047 100%);border-style:solid;border-width:0px 3px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-355 .elementor-element.elementor-element-c75f008:hover{background-color:transparent;background-image:linear-gradient(310deg, #FFE601 0%, #000000 100%);}.elementor-355 .elementor-element.elementor-element-c75f008.elementor-element{--align-self:center;}.elementor-355 .elementor-element.elementor-element-c75f008.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-355 .elementor-element.elementor-element-c75f008.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-355 .elementor-element.elementor-element-c75f008.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-355 .elementor-element.elementor-element-c75f008 .elementor-image-box-title{margin-bottom:0px;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-355 .elementor-element.elementor-element-c75f008 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-355 .elementor-element.elementor-element-c75f008 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-355 .elementor-element.elementor-element-c75f008:has(:hover) .elementor-image-box-title,
					 .elementor-355 .elementor-element.elementor-element-c75f008:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-355 .elementor-element.elementor-element-c75f008 .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#000000;}.elementor-355 .elementor-element.elementor-element-1178091b{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, #1C00FF 69%, #00000047 100%);border-style:solid;border-width:0px 3px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-355 .elementor-element.elementor-element-1178091b:hover{background-color:transparent;background-image:linear-gradient(310deg, #FFE601 0%, #000000 100%);}.elementor-355 .elementor-element.elementor-element-1178091b.elementor-element{--align-self:center;}.elementor-355 .elementor-element.elementor-element-1178091b.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-355 .elementor-element.elementor-element-1178091b.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-355 .elementor-element.elementor-element-1178091b.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-355 .elementor-element.elementor-element-1178091b .elementor-image-box-title{margin-bottom:0px;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-355 .elementor-element.elementor-element-1178091b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-355 .elementor-element.elementor-element-1178091b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-355 .elementor-element.elementor-element-1178091b:has(:hover) .elementor-image-box-title,
					 .elementor-355 .elementor-element.elementor-element-1178091b:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-355 .elementor-element.elementor-element-1178091b .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#000000;}.elementor-355 .elementor-element.elementor-element-58c217f3{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, #1C00FF 69%, #00000047 100%);border-style:solid;border-width:0px 3px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-355 .elementor-element.elementor-element-58c217f3:hover{background-color:transparent;background-image:linear-gradient(310deg, #FFE601 0%, #000000 100%);}.elementor-355 .elementor-element.elementor-element-58c217f3.elementor-element{--align-self:center;}.elementor-355 .elementor-element.elementor-element-58c217f3.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-355 .elementor-element.elementor-element-58c217f3.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-355 .elementor-element.elementor-element-58c217f3.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-355 .elementor-element.elementor-element-58c217f3 .elementor-image-box-title{margin-bottom:0px;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-355 .elementor-element.elementor-element-58c217f3 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-355 .elementor-element.elementor-element-58c217f3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-355 .elementor-element.elementor-element-58c217f3:has(:hover) .elementor-image-box-title,
					 .elementor-355 .elementor-element.elementor-element-58c217f3:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-355 .elementor-element.elementor-element-58c217f3 .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#000000;}.elementor-355 .elementor-element.elementor-element-1f809780{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, #1C00FF 69%, #00000047 100%);border-style:solid;border-width:0px 3px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-355 .elementor-element.elementor-element-1f809780:hover{background-color:transparent;background-image:linear-gradient(310deg, #FFE601 0%, #000000 100%);}.elementor-355 .elementor-element.elementor-element-1f809780.elementor-element{--align-self:center;}.elementor-355 .elementor-element.elementor-element-1f809780.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-355 .elementor-element.elementor-element-1f809780.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-355 .elementor-element.elementor-element-1f809780.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-355 .elementor-element.elementor-element-1f809780 .elementor-image-box-title{margin-bottom:0px;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-355 .elementor-element.elementor-element-1f809780 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-355 .elementor-element.elementor-element-1f809780 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-355 .elementor-element.elementor-element-1f809780:has(:hover) .elementor-image-box-title,
					 .elementor-355 .elementor-element.elementor-element-1f809780:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-355 .elementor-element.elementor-element-1f809780 .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#000000;}.elementor-355 .elementor-element.elementor-element-66105297{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, #1C00FF 69%, #00000047 100%);border-style:solid;border-width:0px 3px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-355 .elementor-element.elementor-element-66105297:hover{background-color:transparent;background-image:linear-gradient(310deg, #FFE601 0%, #000000 100%);}.elementor-355 .elementor-element.elementor-element-66105297.elementor-element{--align-self:center;}.elementor-355 .elementor-element.elementor-element-66105297.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-355 .elementor-element.elementor-element-66105297.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-355 .elementor-element.elementor-element-66105297.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-355 .elementor-element.elementor-element-66105297 .elementor-image-box-title{margin-bottom:0px;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-355 .elementor-element.elementor-element-66105297 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-355 .elementor-element.elementor-element-66105297 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-355 .elementor-element.elementor-element-66105297:has(:hover) .elementor-image-box-title,
					 .elementor-355 .elementor-element.elementor-element-66105297:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-355 .elementor-element.elementor-element-66105297 .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#000000;}.elementor-355 .elementor-element.elementor-element-1713e163{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, #1C00FF 69%, #00000047 100%);border-style:solid;border-width:0px 3px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-355 .elementor-element.elementor-element-1713e163:hover{background-color:transparent;background-image:linear-gradient(310deg, #FFE601 0%, #000000 100%);}.elementor-355 .elementor-element.elementor-element-1713e163.elementor-element{--align-self:center;}.elementor-355 .elementor-element.elementor-element-1713e163.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-355 .elementor-element.elementor-element-1713e163.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-355 .elementor-element.elementor-element-1713e163.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-355 .elementor-element.elementor-element-1713e163 .elementor-image-box-title{margin-bottom:0px;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-355 .elementor-element.elementor-element-1713e163 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-355 .elementor-element.elementor-element-1713e163 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-355 .elementor-element.elementor-element-1713e163:has(:hover) .elementor-image-box-title,
					 .elementor-355 .elementor-element.elementor-element-1713e163:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-355 .elementor-element.elementor-element-1713e163 .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#000000;}.elementor-355 .elementor-element.elementor-element-52a1f9e8{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, #1C00FF 69%, #00000047 100%);border-style:solid;border-width:0px 3px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-355 .elementor-element.elementor-element-52a1f9e8:hover{background-color:transparent;background-image:linear-gradient(310deg, #FFE601 0%, #000000 100%);}.elementor-355 .elementor-element.elementor-element-52a1f9e8.elementor-element{--align-self:center;}.elementor-355 .elementor-element.elementor-element-52a1f9e8.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-355 .elementor-element.elementor-element-52a1f9e8.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-355 .elementor-element.elementor-element-52a1f9e8.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-355 .elementor-element.elementor-element-52a1f9e8 .elementor-image-box-title{margin-bottom:0px;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-355 .elementor-element.elementor-element-52a1f9e8 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-355 .elementor-element.elementor-element-52a1f9e8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-355 .elementor-element.elementor-element-52a1f9e8:has(:hover) .elementor-image-box-title,
					 .elementor-355 .elementor-element.elementor-element-52a1f9e8:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-355 .elementor-element.elementor-element-52a1f9e8 .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#000000;}.elementor-355 .elementor-element.elementor-element-6e81fc77{--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-355 .elementor-element.elementor-element-6e81fc77.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-355 .elementor-element.elementor-element-718dbe9f{--display:flex;}.elementor-355 .elementor-element.elementor-element-6b4e367f{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-355 .elementor-element.elementor-element-20204e44{--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-355 .elementor-element.elementor-element-71064d93 .elementor-button{background-color:#61CE7000;font-family:"Kanit", Sans-serif;font-size:15px;font-weight:500;}.elementor-355 .elementor-element.elementor-element-4801d796{--display:flex;}.elementor-355 .elementor-element.elementor-element-711424d2 .elementor-button{background-color:#FFFFFF00;}.elementor-355 .elementor-element.elementor-element-61ebcc06{--display:flex;}.elementor-355 .elementor-element.elementor-element-6d9bd8d .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-ce6038{--display:flex;}.elementor-355 .elementor-element.elementor-element-3673d536 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-43620b03{--display:flex;}.elementor-355 .elementor-element.elementor-element-4245fa41 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-3ad7d633{--display:flex;}.elementor-355 .elementor-element.elementor-element-33ba90eb .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-ef4cd3b{--display:flex;}.elementor-355 .elementor-element.elementor-element-491531fd .elementor-button{background-color:#61CE7000;font-family:"Kanit", Sans-serif;font-size:15px;font-weight:500;}.elementor-355 .elementor-element.elementor-element-a5f85f2{--display:flex;}.elementor-355 .elementor-element.elementor-element-2cd1d12 .elementor-button{background-color:#61CE7000;font-family:"Kanit", Sans-serif;font-size:15px;font-weight:500;}.elementor-355 .elementor-element.elementor-element-65a96b95{--display:flex;}.elementor-355 .elementor-element.elementor-element-c9f0879 .elementor-button{background-color:#61CE7000;font-family:"Kanit", Sans-serif;font-size:15px;font-weight:500;}.elementor-355 .elementor-element.elementor-element-614a7989{--display:flex;}.elementor-355 .elementor-element.elementor-element-112afd23 .elementor-button{background-color:#61CE7000;font-family:"Kanit", Sans-serif;font-size:15px;font-weight:500;}.elementor-355 .elementor-element.elementor-element-2f8e976{--display:flex;}.elementor-355 .elementor-element.elementor-element-400a6c21{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-355 .elementor-element.elementor-element-7f3e1c65{--display:flex;}.elementor-355 .elementor-element.elementor-element-7652560f .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-62dfc6bc{--display:flex;}.elementor-355 .elementor-element.elementor-element-450971b8{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-355 .elementor-element.elementor-element-2ef1bb36{--display:flex;}.elementor-355 .elementor-element.elementor-element-3f9656f1 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-6256d00b{--display:flex;}.elementor-355 .elementor-element.elementor-element-608bb708 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-69f59368{--display:flex;}.elementor-355 .elementor-element.elementor-element-1cd91a31 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-77798abd{--display:flex;}.elementor-355 .elementor-element.elementor-element-36f8cab3 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-25f86da{--display:flex;}.elementor-355 .elementor-element.elementor-element-3c8c6744 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-5df427a5{--display:flex;}.elementor-355 .elementor-element.elementor-element-5868aaa8 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-5974c8e6{--display:flex;}.elementor-355 .elementor-element.elementor-element-546edf46 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-30dc346a{--display:flex;}.elementor-355 .elementor-element.elementor-element-74fa9501 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-43feab9e{--display:flex;}.elementor-355 .elementor-element.elementor-element-12967307{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-355 .elementor-element.elementor-element-239966cf{--display:flex;}.elementor-355 .elementor-element.elementor-element-7b02ca4e .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-5ee933fb{--display:flex;}.elementor-355 .elementor-element.elementor-element-4c46eb5b .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-22665538{--display:flex;}.elementor-355 .elementor-element.elementor-element-1b4018b6 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-752dd298{--display:flex;}.elementor-355 .elementor-element.elementor-element-fd7e3aa .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-74cdd3a0{--display:flex;}.elementor-355 .elementor-element.elementor-element-6e1e152 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-4e4e574a{--display:flex;}.elementor-355 .elementor-element.elementor-element-5f2c545d .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-14b688ea{--display:flex;}.elementor-355 .elementor-element.elementor-element-54fcd6a8 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-778a434d{--display:flex;}.elementor-355 .elementor-element.elementor-element-5146002 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-2a8da1d2{--display:flex;}.elementor-355 .elementor-element.elementor-element-fc81aae .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-5e3e922d{--display:flex;}.elementor-355 .elementor-element.elementor-element-608dcb4c .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-21c8ba48{--display:flex;}.elementor-355 .elementor-element.elementor-element-2319809c .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-75d08fd5{--display:flex;}.elementor-355 .elementor-element.elementor-element-28d922ca .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-225d1060{--display:flex;}.elementor-355 .elementor-element.elementor-element-6a7bb459{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-355 .elementor-element.elementor-element-14d59ec6{--display:flex;}.elementor-355 .elementor-element.elementor-element-3959e564 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-e6a6de8{--display:flex;}.elementor-355 .elementor-element.elementor-element-619c9fe9 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-633d4ac7{--display:flex;}.elementor-355 .elementor-element.elementor-element-bef5a6d .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-209b8bd5{--display:flex;}.elementor-355 .elementor-element.elementor-element-7e43677c .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-3b6122f3{--display:flex;}.elementor-355 .elementor-element.elementor-element-3a6b342f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--grid-auto-flow:row;}.elementor-355 .elementor-element.elementor-element-1f338397{--display:flex;}.elementor-355 .elementor-element.elementor-element-47764ab2 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-6fcd0851{--display:flex;}.elementor-355 .elementor-element.elementor-element-1e5d6a5a .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-45830f{--display:flex;}.elementor-355 .elementor-element.elementor-element-65b8f06e .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-58c4842{--display:flex;}.elementor-355 .elementor-element.elementor-element-27c6bcf6 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-2160572f{--display:flex;}.elementor-355 .elementor-element.elementor-element-11b72519 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-181341c6{--display:flex;}.elementor-355 .elementor-element.elementor-element-23711dac .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-30b0491f{--display:flex;}.elementor-355 .elementor-element.elementor-element-51df6382 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-7be1a8a1{--display:flex;}.elementor-355 .elementor-element.elementor-element-206fbef0 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-5afa062a{--display:flex;}.elementor-355 .elementor-element.elementor-element-3963c6ac .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-26422da9{--display:flex;}.elementor-355 .elementor-element.elementor-element-71ba0bb6 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-16246e13{--display:flex;}.elementor-355 .elementor-element.elementor-element-34703b10 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-114e63a9{--display:flex;}.elementor-355 .elementor-element.elementor-element-207ae391 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-47201f87{--display:flex;}.elementor-355 .elementor-element.elementor-element-6b6def71 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-6724850b{--display:flex;}.elementor-355 .elementor-element.elementor-element-5820bd3a .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-a6558c9{--display:flex;}.elementor-355 .elementor-element.elementor-element-1d74f6f2 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-207d60e9{--display:flex;}.elementor-355 .elementor-element.elementor-element-4d867ed8 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-59b27182{--display:flex;}.elementor-355 .elementor-element.elementor-element-3d319776 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-4e56c08a{--display:flex;}.elementor-355 .elementor-element.elementor-element-4191b217 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-7addfae2{--display:flex;}.elementor-355 .elementor-element.elementor-element-763fc7a7 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-72f487ec{--display:flex;}.elementor-355 .elementor-element.elementor-element-53a4b335 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-57b169e5{--display:flex;}.elementor-355 .elementor-element.elementor-element-7ed53237{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-355 .elementor-element.elementor-element-41a688ee{--display:flex;}.elementor-355 .elementor-element.elementor-element-369cfa7f .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-33f4b35c{--display:flex;}.elementor-355 .elementor-element.elementor-element-17fe5c7d{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-355 .elementor-element.elementor-element-25fb0d3{--display:flex;}.elementor-355 .elementor-element.elementor-element-1a6fc12f .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-6e2d12c5{--display:flex;}.elementor-355 .elementor-element.elementor-element-335c4549 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-76362e8b{--display:flex;}.elementor-355 .elementor-element.elementor-element-68efd033 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-41df15d8{--display:flex;}.elementor-355 .elementor-element.elementor-element-148e6787 .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-33086654{--display:flex;}.elementor-355 .elementor-element.elementor-element-50564c1c .elementor-button{background-color:#61CE7000;}.elementor-355 .elementor-element.elementor-element-72fba1d2{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-355 .elementor-element.elementor-element-ab020a6{--width:40%;}.elementor-355 .elementor-element.elementor-element-9266606{--width:60%;}.elementor-355 .elementor-element.elementor-element-8990e59{--width:40%;}.elementor-355 .elementor-element.elementor-element-23039e8f{--width:20%;}.elementor-355 .elementor-element.elementor-element-6e81fc77{--width:80%;}}@media(max-width:1024px){.elementor-355 .elementor-element.elementor-element-465cb0c .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:11px;padding-bottom:11px;}.elementor-355 .elementor-element.elementor-element-465cb0c{--nav-menu-icon-size:30px;}.elementor-355 .elementor-element.elementor-element-eafc944{--grid-auto-flow:row;}.elementor-355 .elementor-element.elementor-element-6b4e367f{--grid-auto-flow:row;}.elementor-355 .elementor-element.elementor-element-400a6c21{--grid-auto-flow:row;}.elementor-355 .elementor-element.elementor-element-450971b8{--grid-auto-flow:row;}.elementor-355 .elementor-element.elementor-element-12967307{--grid-auto-flow:row;}.elementor-355 .elementor-element.elementor-element-6a7bb459{--grid-auto-flow:row;}.elementor-355 .elementor-element.elementor-element-3a6b342f{--grid-auto-flow:row;}.elementor-355 .elementor-element.elementor-element-7ed53237{--grid-auto-flow:row;}.elementor-355 .elementor-element.elementor-element-17fe5c7d{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-355 .elementor-element.elementor-element-eafc944{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-355 .elementor-element.elementor-element-23039e8f{--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-355 .elementor-element.elementor-element-4956bc84{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-355 .elementor-element.elementor-element-4956bc84 .elementor-image-box-img{margin-bottom:11px;}.elementor-355 .elementor-element.elementor-element-c75f008{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-355 .elementor-element.elementor-element-c75f008 .elementor-image-box-img{margin-bottom:11px;}.elementor-355 .elementor-element.elementor-element-1178091b{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-355 .elementor-element.elementor-element-1178091b .elementor-image-box-img{margin-bottom:11px;}.elementor-355 .elementor-element.elementor-element-58c217f3{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-355 .elementor-element.elementor-element-58c217f3 .elementor-image-box-img{margin-bottom:11px;}.elementor-355 .elementor-element.elementor-element-1f809780{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-355 .elementor-element.elementor-element-1f809780 .elementor-image-box-img{margin-bottom:11px;}.elementor-355 .elementor-element.elementor-element-66105297{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-355 .elementor-element.elementor-element-66105297 .elementor-image-box-img{margin-bottom:11px;}.elementor-355 .elementor-element.elementor-element-1713e163{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-355 .elementor-element.elementor-element-1713e163 .elementor-image-box-img{margin-bottom:11px;}.elementor-355 .elementor-element.elementor-element-52a1f9e8{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-355 .elementor-element.elementor-element-52a1f9e8 .elementor-image-box-img{margin-bottom:11px;}.elementor-355 .elementor-element.elementor-element-6b4e367f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-355 .elementor-element.elementor-element-20204e44{--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-355 .elementor-element.elementor-element-400a6c21{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-355 .elementor-element.elementor-element-450971b8{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-355 .elementor-element.elementor-element-12967307{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-355 .elementor-element.elementor-element-6a7bb459{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-355 .elementor-element.elementor-element-3a6b342f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-355 .elementor-element.elementor-element-7ed53237{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-355 .elementor-element.elementor-element-17fe5c7d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-20204e44 */.elementor-355 .elementor-element.elementor-element-20204e44 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-20204e44 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-20204e44:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-20204e44 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-20204e44:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4801d796 */.elementor-355 .elementor-element.elementor-element-4801d796 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-4801d796 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-4801d796:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-4801d796 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-4801d796:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61ebcc06 */.elementor-355 .elementor-element.elementor-element-61ebcc06 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-61ebcc06 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-61ebcc06:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-61ebcc06 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-61ebcc06:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce6038 */.elementor-355 .elementor-element.elementor-element-ce6038 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-ce6038 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-ce6038:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-ce6038 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-ce6038:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43620b03 */.elementor-355 .elementor-element.elementor-element-43620b03 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-43620b03 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-43620b03:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-43620b03 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-43620b03:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad7d633 */.elementor-355 .elementor-element.elementor-element-3ad7d633 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-3ad7d633 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-3ad7d633:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-3ad7d633 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-3ad7d633:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef4cd3b */.elementor-355 .elementor-element.elementor-element-ef4cd3b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-ef4cd3b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-ef4cd3b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-ef4cd3b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-ef4cd3b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5f85f2 */.elementor-355 .elementor-element.elementor-element-a5f85f2 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-a5f85f2 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-a5f85f2:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-a5f85f2 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-a5f85f2:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65a96b95 */.elementor-355 .elementor-element.elementor-element-65a96b95 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-65a96b95 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-65a96b95:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-65a96b95 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-65a96b95:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-614a7989 */.elementor-355 .elementor-element.elementor-element-614a7989 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-614a7989 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-614a7989:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-614a7989 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-614a7989:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f3e1c65 */.elementor-355 .elementor-element.elementor-element-7f3e1c65 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-7f3e1c65 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-7f3e1c65:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-7f3e1c65 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-7f3e1c65:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ef1bb36 */.elementor-355 .elementor-element.elementor-element-2ef1bb36 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-2ef1bb36 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-2ef1bb36:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-2ef1bb36 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-2ef1bb36:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6256d00b */.elementor-355 .elementor-element.elementor-element-6256d00b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6256d00b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6256d00b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6256d00b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6256d00b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69f59368 */.elementor-355 .elementor-element.elementor-element-69f59368 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-69f59368 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-69f59368:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-69f59368 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-69f59368:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77798abd */.elementor-355 .elementor-element.elementor-element-77798abd {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-77798abd img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-77798abd:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-77798abd .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-77798abd:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25f86da */.elementor-355 .elementor-element.elementor-element-25f86da {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-25f86da img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-25f86da:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-25f86da .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-25f86da:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df427a5 */.elementor-355 .elementor-element.elementor-element-5df427a5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5df427a5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5df427a5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5df427a5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5df427a5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5974c8e6 */.elementor-355 .elementor-element.elementor-element-5974c8e6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5974c8e6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5974c8e6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5974c8e6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5974c8e6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30dc346a */.elementor-355 .elementor-element.elementor-element-30dc346a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-30dc346a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-30dc346a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-30dc346a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-30dc346a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-239966cf */.elementor-355 .elementor-element.elementor-element-239966cf {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-239966cf img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-239966cf:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-239966cf .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-239966cf:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ee933fb */.elementor-355 .elementor-element.elementor-element-5ee933fb {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5ee933fb img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5ee933fb:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5ee933fb .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5ee933fb:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22665538 */.elementor-355 .elementor-element.elementor-element-22665538 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-22665538 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-22665538:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-22665538 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-22665538:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-752dd298 */.elementor-355 .elementor-element.elementor-element-752dd298 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-752dd298 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-752dd298:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-752dd298 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-752dd298:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74cdd3a0 */.elementor-355 .elementor-element.elementor-element-74cdd3a0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-74cdd3a0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-74cdd3a0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-74cdd3a0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-74cdd3a0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e4e574a */.elementor-355 .elementor-element.elementor-element-4e4e574a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-4e4e574a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-4e4e574a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-4e4e574a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-4e4e574a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14b688ea */.elementor-355 .elementor-element.elementor-element-14b688ea {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-14b688ea img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-14b688ea:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-14b688ea .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-14b688ea:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-778a434d */.elementor-355 .elementor-element.elementor-element-778a434d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-778a434d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-778a434d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-778a434d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-778a434d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a8da1d2 */.elementor-355 .elementor-element.elementor-element-2a8da1d2 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-2a8da1d2 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-2a8da1d2:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-2a8da1d2 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-2a8da1d2:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e3e922d */.elementor-355 .elementor-element.elementor-element-5e3e922d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5e3e922d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5e3e922d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5e3e922d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5e3e922d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21c8ba48 */.elementor-355 .elementor-element.elementor-element-21c8ba48 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-21c8ba48 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-21c8ba48:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-21c8ba48 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-21c8ba48:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75d08fd5 */.elementor-355 .elementor-element.elementor-element-75d08fd5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-75d08fd5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-75d08fd5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-75d08fd5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-75d08fd5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14d59ec6 */.elementor-355 .elementor-element.elementor-element-14d59ec6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-14d59ec6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-14d59ec6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-14d59ec6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-14d59ec6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6a6de8 */.elementor-355 .elementor-element.elementor-element-e6a6de8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-e6a6de8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-e6a6de8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-e6a6de8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-e6a6de8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-633d4ac7 */.elementor-355 .elementor-element.elementor-element-633d4ac7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-633d4ac7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-633d4ac7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-633d4ac7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-633d4ac7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-209b8bd5 */.elementor-355 .elementor-element.elementor-element-209b8bd5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-209b8bd5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-209b8bd5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-209b8bd5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-209b8bd5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f338397 */.elementor-355 .elementor-element.elementor-element-1f338397 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-1f338397 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-1f338397:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-1f338397 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-1f338397:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fcd0851 */.elementor-355 .elementor-element.elementor-element-6fcd0851 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6fcd0851 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6fcd0851:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6fcd0851 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6fcd0851:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45830f */.elementor-355 .elementor-element.elementor-element-45830f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-45830f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-45830f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-45830f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-45830f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58c4842 */.elementor-355 .elementor-element.elementor-element-58c4842 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-58c4842 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-58c4842:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-58c4842 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-58c4842:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2160572f */.elementor-355 .elementor-element.elementor-element-2160572f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-2160572f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-2160572f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-2160572f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-2160572f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-181341c6 */.elementor-355 .elementor-element.elementor-element-181341c6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-181341c6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-181341c6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-181341c6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-181341c6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30b0491f */.elementor-355 .elementor-element.elementor-element-30b0491f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-30b0491f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-30b0491f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-30b0491f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-30b0491f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7be1a8a1 */.elementor-355 .elementor-element.elementor-element-7be1a8a1 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-7be1a8a1 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-7be1a8a1:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-7be1a8a1 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-7be1a8a1:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5afa062a */.elementor-355 .elementor-element.elementor-element-5afa062a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5afa062a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5afa062a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5afa062a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5afa062a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26422da9 */.elementor-355 .elementor-element.elementor-element-26422da9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-26422da9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-26422da9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-26422da9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-26422da9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16246e13 */.elementor-355 .elementor-element.elementor-element-16246e13 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-16246e13 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-16246e13:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-16246e13 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-16246e13:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-114e63a9 */.elementor-355 .elementor-element.elementor-element-114e63a9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-114e63a9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-114e63a9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-114e63a9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-114e63a9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47201f87 */.elementor-355 .elementor-element.elementor-element-47201f87 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-47201f87 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-47201f87:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-47201f87 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-47201f87:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6724850b */.elementor-355 .elementor-element.elementor-element-6724850b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6724850b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6724850b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6724850b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6724850b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6558c9 */.elementor-355 .elementor-element.elementor-element-a6558c9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-a6558c9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-a6558c9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-a6558c9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-a6558c9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-207d60e9 */.elementor-355 .elementor-element.elementor-element-207d60e9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-207d60e9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-207d60e9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-207d60e9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-207d60e9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59b27182 */.elementor-355 .elementor-element.elementor-element-59b27182 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-59b27182 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-59b27182:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-59b27182 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-59b27182:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e56c08a */.elementor-355 .elementor-element.elementor-element-4e56c08a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-4e56c08a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-4e56c08a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-4e56c08a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-4e56c08a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7addfae2 */.elementor-355 .elementor-element.elementor-element-7addfae2 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-7addfae2 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-7addfae2:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-7addfae2 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-7addfae2:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f487ec */.elementor-355 .elementor-element.elementor-element-72f487ec {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-72f487ec img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-72f487ec:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-72f487ec .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-72f487ec:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a688ee */.elementor-355 .elementor-element.elementor-element-41a688ee {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-41a688ee img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-41a688ee:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-41a688ee .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-41a688ee:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25fb0d3 */.elementor-355 .elementor-element.elementor-element-25fb0d3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-25fb0d3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-25fb0d3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-25fb0d3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-25fb0d3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e2d12c5 */.elementor-355 .elementor-element.elementor-element-6e2d12c5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6e2d12c5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6e2d12c5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6e2d12c5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6e2d12c5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76362e8b */.elementor-355 .elementor-element.elementor-element-76362e8b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-76362e8b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-76362e8b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-76362e8b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-76362e8b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41df15d8 */.elementor-355 .elementor-element.elementor-element-41df15d8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-41df15d8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-41df15d8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-41df15d8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-41df15d8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33086654 */.elementor-355 .elementor-element.elementor-element-33086654 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-33086654 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-33086654:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-33086654 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-33086654:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20204e44 */.elementor-355 .elementor-element.elementor-element-20204e44 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-20204e44 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-20204e44:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-20204e44 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-20204e44:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4801d796 */.elementor-355 .elementor-element.elementor-element-4801d796 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-4801d796 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-4801d796:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-4801d796 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-4801d796:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61ebcc06 */.elementor-355 .elementor-element.elementor-element-61ebcc06 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-61ebcc06 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-61ebcc06:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-61ebcc06 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-61ebcc06:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce6038 */.elementor-355 .elementor-element.elementor-element-ce6038 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-ce6038 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-ce6038:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-ce6038 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-ce6038:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43620b03 */.elementor-355 .elementor-element.elementor-element-43620b03 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-43620b03 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-43620b03:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-43620b03 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-43620b03:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad7d633 */.elementor-355 .elementor-element.elementor-element-3ad7d633 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-3ad7d633 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-3ad7d633:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-3ad7d633 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-3ad7d633:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef4cd3b */.elementor-355 .elementor-element.elementor-element-ef4cd3b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-ef4cd3b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-ef4cd3b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-ef4cd3b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-ef4cd3b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5f85f2 */.elementor-355 .elementor-element.elementor-element-a5f85f2 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-a5f85f2 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-a5f85f2:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-a5f85f2 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-a5f85f2:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65a96b95 */.elementor-355 .elementor-element.elementor-element-65a96b95 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-65a96b95 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-65a96b95:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-65a96b95 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-65a96b95:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-614a7989 */.elementor-355 .elementor-element.elementor-element-614a7989 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-614a7989 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-614a7989:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-614a7989 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-614a7989:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f3e1c65 */.elementor-355 .elementor-element.elementor-element-7f3e1c65 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-7f3e1c65 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-7f3e1c65:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-7f3e1c65 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-7f3e1c65:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ef1bb36 */.elementor-355 .elementor-element.elementor-element-2ef1bb36 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-2ef1bb36 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-2ef1bb36:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-2ef1bb36 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-2ef1bb36:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6256d00b */.elementor-355 .elementor-element.elementor-element-6256d00b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6256d00b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6256d00b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6256d00b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6256d00b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69f59368 */.elementor-355 .elementor-element.elementor-element-69f59368 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-69f59368 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-69f59368:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-69f59368 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-69f59368:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77798abd */.elementor-355 .elementor-element.elementor-element-77798abd {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-77798abd img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-77798abd:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-77798abd .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-77798abd:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25f86da */.elementor-355 .elementor-element.elementor-element-25f86da {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-25f86da img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-25f86da:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-25f86da .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-25f86da:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df427a5 */.elementor-355 .elementor-element.elementor-element-5df427a5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5df427a5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5df427a5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5df427a5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5df427a5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5974c8e6 */.elementor-355 .elementor-element.elementor-element-5974c8e6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5974c8e6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5974c8e6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5974c8e6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5974c8e6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30dc346a */.elementor-355 .elementor-element.elementor-element-30dc346a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-30dc346a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-30dc346a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-30dc346a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-30dc346a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-239966cf */.elementor-355 .elementor-element.elementor-element-239966cf {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-239966cf img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-239966cf:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-239966cf .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-239966cf:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ee933fb */.elementor-355 .elementor-element.elementor-element-5ee933fb {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5ee933fb img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5ee933fb:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5ee933fb .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5ee933fb:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22665538 */.elementor-355 .elementor-element.elementor-element-22665538 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-22665538 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-22665538:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-22665538 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-22665538:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-752dd298 */.elementor-355 .elementor-element.elementor-element-752dd298 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-752dd298 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-752dd298:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-752dd298 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-752dd298:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74cdd3a0 */.elementor-355 .elementor-element.elementor-element-74cdd3a0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-74cdd3a0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-74cdd3a0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-74cdd3a0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-74cdd3a0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e4e574a */.elementor-355 .elementor-element.elementor-element-4e4e574a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-4e4e574a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-4e4e574a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-4e4e574a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-4e4e574a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14b688ea */.elementor-355 .elementor-element.elementor-element-14b688ea {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-14b688ea img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-14b688ea:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-14b688ea .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-14b688ea:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-778a434d */.elementor-355 .elementor-element.elementor-element-778a434d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-778a434d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-778a434d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-778a434d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-778a434d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a8da1d2 */.elementor-355 .elementor-element.elementor-element-2a8da1d2 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-2a8da1d2 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-2a8da1d2:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-2a8da1d2 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-2a8da1d2:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e3e922d */.elementor-355 .elementor-element.elementor-element-5e3e922d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5e3e922d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5e3e922d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5e3e922d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5e3e922d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21c8ba48 */.elementor-355 .elementor-element.elementor-element-21c8ba48 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-21c8ba48 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-21c8ba48:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-21c8ba48 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-21c8ba48:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75d08fd5 */.elementor-355 .elementor-element.elementor-element-75d08fd5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-75d08fd5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-75d08fd5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-75d08fd5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-75d08fd5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14d59ec6 */.elementor-355 .elementor-element.elementor-element-14d59ec6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-14d59ec6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-14d59ec6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-14d59ec6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-14d59ec6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6a6de8 */.elementor-355 .elementor-element.elementor-element-e6a6de8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-e6a6de8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-e6a6de8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-e6a6de8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-e6a6de8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-633d4ac7 */.elementor-355 .elementor-element.elementor-element-633d4ac7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-633d4ac7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-633d4ac7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-633d4ac7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-633d4ac7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-209b8bd5 */.elementor-355 .elementor-element.elementor-element-209b8bd5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-209b8bd5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-209b8bd5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-209b8bd5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-209b8bd5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f338397 */.elementor-355 .elementor-element.elementor-element-1f338397 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-1f338397 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-1f338397:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-1f338397 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-1f338397:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fcd0851 */.elementor-355 .elementor-element.elementor-element-6fcd0851 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6fcd0851 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6fcd0851:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6fcd0851 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6fcd0851:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45830f */.elementor-355 .elementor-element.elementor-element-45830f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-45830f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-45830f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-45830f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-45830f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58c4842 */.elementor-355 .elementor-element.elementor-element-58c4842 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-58c4842 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-58c4842:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-58c4842 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-58c4842:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2160572f */.elementor-355 .elementor-element.elementor-element-2160572f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-2160572f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-2160572f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-2160572f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-2160572f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-181341c6 */.elementor-355 .elementor-element.elementor-element-181341c6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-181341c6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-181341c6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-181341c6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-181341c6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30b0491f */.elementor-355 .elementor-element.elementor-element-30b0491f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-30b0491f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-30b0491f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-30b0491f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-30b0491f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7be1a8a1 */.elementor-355 .elementor-element.elementor-element-7be1a8a1 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-7be1a8a1 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-7be1a8a1:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-7be1a8a1 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-7be1a8a1:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5afa062a */.elementor-355 .elementor-element.elementor-element-5afa062a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5afa062a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5afa062a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5afa062a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5afa062a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26422da9 */.elementor-355 .elementor-element.elementor-element-26422da9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-26422da9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-26422da9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-26422da9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-26422da9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16246e13 */.elementor-355 .elementor-element.elementor-element-16246e13 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-16246e13 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-16246e13:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-16246e13 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-16246e13:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-114e63a9 */.elementor-355 .elementor-element.elementor-element-114e63a9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-114e63a9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-114e63a9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-114e63a9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-114e63a9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47201f87 */.elementor-355 .elementor-element.elementor-element-47201f87 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-47201f87 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-47201f87:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-47201f87 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-47201f87:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6724850b */.elementor-355 .elementor-element.elementor-element-6724850b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6724850b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6724850b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6724850b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6724850b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6558c9 */.elementor-355 .elementor-element.elementor-element-a6558c9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-a6558c9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-a6558c9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-a6558c9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-a6558c9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-207d60e9 */.elementor-355 .elementor-element.elementor-element-207d60e9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-207d60e9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-207d60e9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-207d60e9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-207d60e9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59b27182 */.elementor-355 .elementor-element.elementor-element-59b27182 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-59b27182 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-59b27182:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-59b27182 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-59b27182:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e56c08a */.elementor-355 .elementor-element.elementor-element-4e56c08a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-4e56c08a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-4e56c08a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-4e56c08a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-4e56c08a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7addfae2 */.elementor-355 .elementor-element.elementor-element-7addfae2 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-7addfae2 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-7addfae2:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-7addfae2 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-7addfae2:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f487ec */.elementor-355 .elementor-element.elementor-element-72f487ec {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-72f487ec img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-72f487ec:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-72f487ec .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-72f487ec:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a688ee */.elementor-355 .elementor-element.elementor-element-41a688ee {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-41a688ee img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-41a688ee:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-41a688ee .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-41a688ee:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25fb0d3 */.elementor-355 .elementor-element.elementor-element-25fb0d3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-25fb0d3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-25fb0d3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-25fb0d3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-25fb0d3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e2d12c5 */.elementor-355 .elementor-element.elementor-element-6e2d12c5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6e2d12c5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6e2d12c5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6e2d12c5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6e2d12c5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76362e8b */.elementor-355 .elementor-element.elementor-element-76362e8b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-76362e8b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-76362e8b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-76362e8b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-76362e8b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41df15d8 */.elementor-355 .elementor-element.elementor-element-41df15d8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-41df15d8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-41df15d8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-41df15d8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-41df15d8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33086654 */.elementor-355 .elementor-element.elementor-element-33086654 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-33086654 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-33086654:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-33086654 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-33086654:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20204e44 */.elementor-355 .elementor-element.elementor-element-20204e44 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-20204e44 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-20204e44:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-20204e44 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-20204e44:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4801d796 */.elementor-355 .elementor-element.elementor-element-4801d796 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-4801d796 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-4801d796:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-4801d796 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-4801d796:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61ebcc06 */.elementor-355 .elementor-element.elementor-element-61ebcc06 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-61ebcc06 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-61ebcc06:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-61ebcc06 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-61ebcc06:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce6038 */.elementor-355 .elementor-element.elementor-element-ce6038 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-ce6038 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-ce6038:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-ce6038 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-ce6038:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43620b03 */.elementor-355 .elementor-element.elementor-element-43620b03 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-43620b03 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-43620b03:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-43620b03 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-43620b03:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad7d633 */.elementor-355 .elementor-element.elementor-element-3ad7d633 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-3ad7d633 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-3ad7d633:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-3ad7d633 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-3ad7d633:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef4cd3b */.elementor-355 .elementor-element.elementor-element-ef4cd3b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-ef4cd3b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-ef4cd3b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-ef4cd3b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-ef4cd3b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5f85f2 */.elementor-355 .elementor-element.elementor-element-a5f85f2 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-a5f85f2 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-a5f85f2:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-a5f85f2 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-a5f85f2:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65a96b95 */.elementor-355 .elementor-element.elementor-element-65a96b95 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-65a96b95 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-65a96b95:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-65a96b95 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-65a96b95:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-614a7989 */.elementor-355 .elementor-element.elementor-element-614a7989 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-614a7989 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-614a7989:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-614a7989 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-614a7989:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f3e1c65 */.elementor-355 .elementor-element.elementor-element-7f3e1c65 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-7f3e1c65 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-7f3e1c65:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-7f3e1c65 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-7f3e1c65:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ef1bb36 */.elementor-355 .elementor-element.elementor-element-2ef1bb36 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-2ef1bb36 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-2ef1bb36:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-2ef1bb36 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-2ef1bb36:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6256d00b */.elementor-355 .elementor-element.elementor-element-6256d00b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6256d00b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6256d00b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6256d00b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6256d00b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69f59368 */.elementor-355 .elementor-element.elementor-element-69f59368 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-69f59368 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-69f59368:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-69f59368 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-69f59368:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77798abd */.elementor-355 .elementor-element.elementor-element-77798abd {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-77798abd img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-77798abd:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-77798abd .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-77798abd:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25f86da */.elementor-355 .elementor-element.elementor-element-25f86da {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-25f86da img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-25f86da:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-25f86da .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-25f86da:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df427a5 */.elementor-355 .elementor-element.elementor-element-5df427a5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5df427a5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5df427a5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5df427a5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5df427a5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5974c8e6 */.elementor-355 .elementor-element.elementor-element-5974c8e6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5974c8e6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5974c8e6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5974c8e6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5974c8e6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30dc346a */.elementor-355 .elementor-element.elementor-element-30dc346a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-30dc346a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-30dc346a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-30dc346a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-30dc346a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-239966cf */.elementor-355 .elementor-element.elementor-element-239966cf {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-239966cf img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-239966cf:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-239966cf .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-239966cf:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ee933fb */.elementor-355 .elementor-element.elementor-element-5ee933fb {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5ee933fb img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5ee933fb:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5ee933fb .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5ee933fb:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22665538 */.elementor-355 .elementor-element.elementor-element-22665538 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-22665538 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-22665538:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-22665538 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-22665538:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-752dd298 */.elementor-355 .elementor-element.elementor-element-752dd298 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-752dd298 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-752dd298:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-752dd298 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-752dd298:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74cdd3a0 */.elementor-355 .elementor-element.elementor-element-74cdd3a0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-74cdd3a0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-74cdd3a0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-74cdd3a0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-74cdd3a0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e4e574a */.elementor-355 .elementor-element.elementor-element-4e4e574a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-4e4e574a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-4e4e574a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-4e4e574a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-4e4e574a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14b688ea */.elementor-355 .elementor-element.elementor-element-14b688ea {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-14b688ea img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-14b688ea:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-14b688ea .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-14b688ea:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-778a434d */.elementor-355 .elementor-element.elementor-element-778a434d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-778a434d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-778a434d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-778a434d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-778a434d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a8da1d2 */.elementor-355 .elementor-element.elementor-element-2a8da1d2 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-2a8da1d2 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-2a8da1d2:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-2a8da1d2 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-2a8da1d2:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e3e922d */.elementor-355 .elementor-element.elementor-element-5e3e922d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5e3e922d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5e3e922d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5e3e922d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5e3e922d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21c8ba48 */.elementor-355 .elementor-element.elementor-element-21c8ba48 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-21c8ba48 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-21c8ba48:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-21c8ba48 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-21c8ba48:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75d08fd5 */.elementor-355 .elementor-element.elementor-element-75d08fd5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-75d08fd5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-75d08fd5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-75d08fd5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-75d08fd5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14d59ec6 */.elementor-355 .elementor-element.elementor-element-14d59ec6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-14d59ec6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-14d59ec6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-14d59ec6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-14d59ec6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6a6de8 */.elementor-355 .elementor-element.elementor-element-e6a6de8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-e6a6de8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-e6a6de8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-e6a6de8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-e6a6de8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-633d4ac7 */.elementor-355 .elementor-element.elementor-element-633d4ac7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-633d4ac7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-633d4ac7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-633d4ac7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-633d4ac7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-209b8bd5 */.elementor-355 .elementor-element.elementor-element-209b8bd5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-209b8bd5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-209b8bd5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-209b8bd5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-209b8bd5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f338397 */.elementor-355 .elementor-element.elementor-element-1f338397 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-1f338397 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-1f338397:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-1f338397 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-1f338397:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fcd0851 */.elementor-355 .elementor-element.elementor-element-6fcd0851 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6fcd0851 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6fcd0851:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6fcd0851 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6fcd0851:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45830f */.elementor-355 .elementor-element.elementor-element-45830f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-45830f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-45830f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-45830f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-45830f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58c4842 */.elementor-355 .elementor-element.elementor-element-58c4842 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-58c4842 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-58c4842:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-58c4842 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-58c4842:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2160572f */.elementor-355 .elementor-element.elementor-element-2160572f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-2160572f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-2160572f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-2160572f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-2160572f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-181341c6 */.elementor-355 .elementor-element.elementor-element-181341c6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-181341c6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-181341c6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-181341c6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-181341c6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30b0491f */.elementor-355 .elementor-element.elementor-element-30b0491f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-30b0491f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-30b0491f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-30b0491f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-30b0491f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7be1a8a1 */.elementor-355 .elementor-element.elementor-element-7be1a8a1 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-7be1a8a1 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-7be1a8a1:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-7be1a8a1 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-7be1a8a1:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5afa062a */.elementor-355 .elementor-element.elementor-element-5afa062a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5afa062a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5afa062a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5afa062a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5afa062a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26422da9 */.elementor-355 .elementor-element.elementor-element-26422da9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-26422da9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-26422da9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-26422da9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-26422da9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16246e13 */.elementor-355 .elementor-element.elementor-element-16246e13 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-16246e13 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-16246e13:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-16246e13 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-16246e13:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-114e63a9 */.elementor-355 .elementor-element.elementor-element-114e63a9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-114e63a9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-114e63a9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-114e63a9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-114e63a9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47201f87 */.elementor-355 .elementor-element.elementor-element-47201f87 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-47201f87 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-47201f87:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-47201f87 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-47201f87:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6724850b */.elementor-355 .elementor-element.elementor-element-6724850b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6724850b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6724850b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6724850b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6724850b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6558c9 */.elementor-355 .elementor-element.elementor-element-a6558c9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-a6558c9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-a6558c9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-a6558c9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-a6558c9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-207d60e9 */.elementor-355 .elementor-element.elementor-element-207d60e9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-207d60e9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-207d60e9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-207d60e9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-207d60e9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59b27182 */.elementor-355 .elementor-element.elementor-element-59b27182 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-59b27182 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-59b27182:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-59b27182 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-59b27182:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e56c08a */.elementor-355 .elementor-element.elementor-element-4e56c08a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-4e56c08a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-4e56c08a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-4e56c08a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-4e56c08a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7addfae2 */.elementor-355 .elementor-element.elementor-element-7addfae2 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-7addfae2 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-7addfae2:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-7addfae2 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-7addfae2:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f487ec */.elementor-355 .elementor-element.elementor-element-72f487ec {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-72f487ec img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-72f487ec:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-72f487ec .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-72f487ec:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a688ee */.elementor-355 .elementor-element.elementor-element-41a688ee {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-41a688ee img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-41a688ee:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-41a688ee .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-41a688ee:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25fb0d3 */.elementor-355 .elementor-element.elementor-element-25fb0d3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-25fb0d3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-25fb0d3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-25fb0d3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-25fb0d3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e2d12c5 */.elementor-355 .elementor-element.elementor-element-6e2d12c5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6e2d12c5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6e2d12c5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6e2d12c5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6e2d12c5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76362e8b */.elementor-355 .elementor-element.elementor-element-76362e8b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-76362e8b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-76362e8b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-76362e8b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-76362e8b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41df15d8 */.elementor-355 .elementor-element.elementor-element-41df15d8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-41df15d8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-41df15d8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-41df15d8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-41df15d8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33086654 */.elementor-355 .elementor-element.elementor-element-33086654 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-33086654 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-33086654:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-33086654 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-33086654:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20204e44 */.elementor-355 .elementor-element.elementor-element-20204e44 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-20204e44 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-20204e44:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-20204e44 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-20204e44:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4801d796 */.elementor-355 .elementor-element.elementor-element-4801d796 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-4801d796 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-4801d796:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-4801d796 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-4801d796:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61ebcc06 */.elementor-355 .elementor-element.elementor-element-61ebcc06 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-61ebcc06 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-61ebcc06:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-61ebcc06 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-61ebcc06:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce6038 */.elementor-355 .elementor-element.elementor-element-ce6038 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-ce6038 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-ce6038:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-ce6038 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-ce6038:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43620b03 */.elementor-355 .elementor-element.elementor-element-43620b03 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-43620b03 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-43620b03:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-43620b03 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-43620b03:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad7d633 */.elementor-355 .elementor-element.elementor-element-3ad7d633 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-3ad7d633 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-3ad7d633:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-3ad7d633 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-3ad7d633:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef4cd3b */.elementor-355 .elementor-element.elementor-element-ef4cd3b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-ef4cd3b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-ef4cd3b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-ef4cd3b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-ef4cd3b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5f85f2 */.elementor-355 .elementor-element.elementor-element-a5f85f2 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-a5f85f2 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-a5f85f2:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-a5f85f2 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-a5f85f2:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65a96b95 */.elementor-355 .elementor-element.elementor-element-65a96b95 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-65a96b95 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-65a96b95:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-65a96b95 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-65a96b95:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-614a7989 */.elementor-355 .elementor-element.elementor-element-614a7989 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-614a7989 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-614a7989:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-614a7989 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-614a7989:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f3e1c65 */.elementor-355 .elementor-element.elementor-element-7f3e1c65 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-7f3e1c65 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-7f3e1c65:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-7f3e1c65 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-7f3e1c65:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ef1bb36 */.elementor-355 .elementor-element.elementor-element-2ef1bb36 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-2ef1bb36 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-2ef1bb36:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-2ef1bb36 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-2ef1bb36:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6256d00b */.elementor-355 .elementor-element.elementor-element-6256d00b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6256d00b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6256d00b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6256d00b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6256d00b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69f59368 */.elementor-355 .elementor-element.elementor-element-69f59368 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-69f59368 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-69f59368:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-69f59368 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-69f59368:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77798abd */.elementor-355 .elementor-element.elementor-element-77798abd {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-77798abd img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-77798abd:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-77798abd .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-77798abd:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25f86da */.elementor-355 .elementor-element.elementor-element-25f86da {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-25f86da img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-25f86da:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-25f86da .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-25f86da:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df427a5 */.elementor-355 .elementor-element.elementor-element-5df427a5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5df427a5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5df427a5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5df427a5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5df427a5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5974c8e6 */.elementor-355 .elementor-element.elementor-element-5974c8e6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5974c8e6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5974c8e6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5974c8e6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5974c8e6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30dc346a */.elementor-355 .elementor-element.elementor-element-30dc346a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-30dc346a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-30dc346a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-30dc346a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-30dc346a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-239966cf */.elementor-355 .elementor-element.elementor-element-239966cf {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-239966cf img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-239966cf:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-239966cf .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-239966cf:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ee933fb */.elementor-355 .elementor-element.elementor-element-5ee933fb {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5ee933fb img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5ee933fb:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5ee933fb .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5ee933fb:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22665538 */.elementor-355 .elementor-element.elementor-element-22665538 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-22665538 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-22665538:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-22665538 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-22665538:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-752dd298 */.elementor-355 .elementor-element.elementor-element-752dd298 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-752dd298 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-752dd298:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-752dd298 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-752dd298:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74cdd3a0 */.elementor-355 .elementor-element.elementor-element-74cdd3a0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-74cdd3a0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-74cdd3a0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-74cdd3a0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-74cdd3a0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e4e574a */.elementor-355 .elementor-element.elementor-element-4e4e574a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-4e4e574a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-4e4e574a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-4e4e574a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-4e4e574a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14b688ea */.elementor-355 .elementor-element.elementor-element-14b688ea {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-14b688ea img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-14b688ea:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-14b688ea .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-14b688ea:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-778a434d */.elementor-355 .elementor-element.elementor-element-778a434d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-778a434d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-778a434d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-778a434d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-778a434d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a8da1d2 */.elementor-355 .elementor-element.elementor-element-2a8da1d2 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-2a8da1d2 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-2a8da1d2:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-2a8da1d2 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-2a8da1d2:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e3e922d */.elementor-355 .elementor-element.elementor-element-5e3e922d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5e3e922d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5e3e922d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5e3e922d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5e3e922d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21c8ba48 */.elementor-355 .elementor-element.elementor-element-21c8ba48 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-21c8ba48 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-21c8ba48:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-21c8ba48 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-21c8ba48:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75d08fd5 */.elementor-355 .elementor-element.elementor-element-75d08fd5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-75d08fd5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-75d08fd5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-75d08fd5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-75d08fd5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14d59ec6 */.elementor-355 .elementor-element.elementor-element-14d59ec6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-14d59ec6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-14d59ec6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-14d59ec6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-14d59ec6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6a6de8 */.elementor-355 .elementor-element.elementor-element-e6a6de8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-e6a6de8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-e6a6de8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-e6a6de8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-e6a6de8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-633d4ac7 */.elementor-355 .elementor-element.elementor-element-633d4ac7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-633d4ac7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-633d4ac7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-633d4ac7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-633d4ac7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-209b8bd5 */.elementor-355 .elementor-element.elementor-element-209b8bd5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-209b8bd5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-209b8bd5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-209b8bd5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-209b8bd5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f338397 */.elementor-355 .elementor-element.elementor-element-1f338397 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-1f338397 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-1f338397:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-1f338397 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-1f338397:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fcd0851 */.elementor-355 .elementor-element.elementor-element-6fcd0851 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6fcd0851 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6fcd0851:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6fcd0851 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6fcd0851:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45830f */.elementor-355 .elementor-element.elementor-element-45830f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-45830f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-45830f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-45830f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-45830f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58c4842 */.elementor-355 .elementor-element.elementor-element-58c4842 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-58c4842 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-58c4842:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-58c4842 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-58c4842:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2160572f */.elementor-355 .elementor-element.elementor-element-2160572f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-2160572f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-2160572f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-2160572f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-2160572f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-181341c6 */.elementor-355 .elementor-element.elementor-element-181341c6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-181341c6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-181341c6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-181341c6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-181341c6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30b0491f */.elementor-355 .elementor-element.elementor-element-30b0491f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-30b0491f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-30b0491f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-30b0491f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-30b0491f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7be1a8a1 */.elementor-355 .elementor-element.elementor-element-7be1a8a1 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-7be1a8a1 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-7be1a8a1:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-7be1a8a1 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-7be1a8a1:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5afa062a */.elementor-355 .elementor-element.elementor-element-5afa062a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5afa062a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5afa062a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5afa062a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5afa062a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26422da9 */.elementor-355 .elementor-element.elementor-element-26422da9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-26422da9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-26422da9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-26422da9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-26422da9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16246e13 */.elementor-355 .elementor-element.elementor-element-16246e13 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-16246e13 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-16246e13:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-16246e13 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-16246e13:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-114e63a9 */.elementor-355 .elementor-element.elementor-element-114e63a9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-114e63a9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-114e63a9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-114e63a9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-114e63a9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47201f87 */.elementor-355 .elementor-element.elementor-element-47201f87 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-47201f87 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-47201f87:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-47201f87 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-47201f87:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6724850b */.elementor-355 .elementor-element.elementor-element-6724850b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6724850b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6724850b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6724850b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6724850b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6558c9 */.elementor-355 .elementor-element.elementor-element-a6558c9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-a6558c9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-a6558c9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-a6558c9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-a6558c9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-207d60e9 */.elementor-355 .elementor-element.elementor-element-207d60e9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-207d60e9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-207d60e9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-207d60e9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-207d60e9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59b27182 */.elementor-355 .elementor-element.elementor-element-59b27182 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-59b27182 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-59b27182:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-59b27182 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-59b27182:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e56c08a */.elementor-355 .elementor-element.elementor-element-4e56c08a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-4e56c08a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-4e56c08a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-4e56c08a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-4e56c08a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7addfae2 */.elementor-355 .elementor-element.elementor-element-7addfae2 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-7addfae2 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-7addfae2:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-7addfae2 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-7addfae2:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f487ec */.elementor-355 .elementor-element.elementor-element-72f487ec {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-72f487ec img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-72f487ec:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-72f487ec .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-72f487ec:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a688ee */.elementor-355 .elementor-element.elementor-element-41a688ee {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-41a688ee img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-41a688ee:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-41a688ee .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-41a688ee:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25fb0d3 */.elementor-355 .elementor-element.elementor-element-25fb0d3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-25fb0d3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-25fb0d3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-25fb0d3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-25fb0d3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e2d12c5 */.elementor-355 .elementor-element.elementor-element-6e2d12c5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6e2d12c5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6e2d12c5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6e2d12c5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6e2d12c5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76362e8b */.elementor-355 .elementor-element.elementor-element-76362e8b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-76362e8b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-76362e8b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-76362e8b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-76362e8b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41df15d8 */.elementor-355 .elementor-element.elementor-element-41df15d8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-41df15d8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-41df15d8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-41df15d8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-41df15d8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33086654 */.elementor-355 .elementor-element.elementor-element-33086654 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-33086654 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-33086654:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-33086654 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-33086654:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20204e44 */.elementor-355 .elementor-element.elementor-element-20204e44 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-20204e44 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-20204e44:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-20204e44 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-20204e44:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4801d796 */.elementor-355 .elementor-element.elementor-element-4801d796 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-4801d796 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-4801d796:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-4801d796 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-4801d796:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61ebcc06 */.elementor-355 .elementor-element.elementor-element-61ebcc06 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-61ebcc06 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-61ebcc06:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-61ebcc06 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-61ebcc06:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce6038 */.elementor-355 .elementor-element.elementor-element-ce6038 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-ce6038 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-ce6038:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-ce6038 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-ce6038:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43620b03 */.elementor-355 .elementor-element.elementor-element-43620b03 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-43620b03 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-43620b03:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-43620b03 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-43620b03:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad7d633 */.elementor-355 .elementor-element.elementor-element-3ad7d633 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-3ad7d633 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-3ad7d633:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-3ad7d633 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-3ad7d633:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef4cd3b */.elementor-355 .elementor-element.elementor-element-ef4cd3b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-ef4cd3b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-ef4cd3b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-ef4cd3b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-ef4cd3b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5f85f2 */.elementor-355 .elementor-element.elementor-element-a5f85f2 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-a5f85f2 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-a5f85f2:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-a5f85f2 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-a5f85f2:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65a96b95 */.elementor-355 .elementor-element.elementor-element-65a96b95 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-65a96b95 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-65a96b95:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-65a96b95 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-65a96b95:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-614a7989 */.elementor-355 .elementor-element.elementor-element-614a7989 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-614a7989 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-614a7989:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-614a7989 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-614a7989:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f3e1c65 */.elementor-355 .elementor-element.elementor-element-7f3e1c65 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-7f3e1c65 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-7f3e1c65:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-7f3e1c65 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-7f3e1c65:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ef1bb36 */.elementor-355 .elementor-element.elementor-element-2ef1bb36 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-2ef1bb36 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-2ef1bb36:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-2ef1bb36 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-2ef1bb36:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6256d00b */.elementor-355 .elementor-element.elementor-element-6256d00b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6256d00b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6256d00b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6256d00b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6256d00b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69f59368 */.elementor-355 .elementor-element.elementor-element-69f59368 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-69f59368 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-69f59368:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-69f59368 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-69f59368:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77798abd */.elementor-355 .elementor-element.elementor-element-77798abd {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-77798abd img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-77798abd:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-77798abd .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-77798abd:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25f86da */.elementor-355 .elementor-element.elementor-element-25f86da {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-25f86da img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-25f86da:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-25f86da .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-25f86da:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df427a5 */.elementor-355 .elementor-element.elementor-element-5df427a5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5df427a5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5df427a5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5df427a5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5df427a5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5974c8e6 */.elementor-355 .elementor-element.elementor-element-5974c8e6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5974c8e6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5974c8e6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5974c8e6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5974c8e6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30dc346a */.elementor-355 .elementor-element.elementor-element-30dc346a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-30dc346a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-30dc346a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-30dc346a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-30dc346a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-239966cf */.elementor-355 .elementor-element.elementor-element-239966cf {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-239966cf img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-239966cf:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-239966cf .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-239966cf:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ee933fb */.elementor-355 .elementor-element.elementor-element-5ee933fb {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5ee933fb img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5ee933fb:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5ee933fb .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5ee933fb:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22665538 */.elementor-355 .elementor-element.elementor-element-22665538 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-22665538 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-22665538:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-22665538 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-22665538:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-752dd298 */.elementor-355 .elementor-element.elementor-element-752dd298 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-752dd298 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-752dd298:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-752dd298 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-752dd298:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74cdd3a0 */.elementor-355 .elementor-element.elementor-element-74cdd3a0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-74cdd3a0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-74cdd3a0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-74cdd3a0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-74cdd3a0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e4e574a */.elementor-355 .elementor-element.elementor-element-4e4e574a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-4e4e574a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-4e4e574a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-4e4e574a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-4e4e574a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14b688ea */.elementor-355 .elementor-element.elementor-element-14b688ea {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-14b688ea img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-14b688ea:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-14b688ea .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-14b688ea:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-778a434d */.elementor-355 .elementor-element.elementor-element-778a434d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-778a434d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-778a434d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-778a434d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-778a434d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a8da1d2 */.elementor-355 .elementor-element.elementor-element-2a8da1d2 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-2a8da1d2 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-2a8da1d2:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-2a8da1d2 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-2a8da1d2:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e3e922d */.elementor-355 .elementor-element.elementor-element-5e3e922d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5e3e922d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5e3e922d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5e3e922d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5e3e922d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21c8ba48 */.elementor-355 .elementor-element.elementor-element-21c8ba48 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-21c8ba48 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-21c8ba48:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-21c8ba48 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-21c8ba48:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75d08fd5 */.elementor-355 .elementor-element.elementor-element-75d08fd5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-75d08fd5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-75d08fd5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-75d08fd5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-75d08fd5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14d59ec6 */.elementor-355 .elementor-element.elementor-element-14d59ec6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-14d59ec6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-14d59ec6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-14d59ec6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-14d59ec6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6a6de8 */.elementor-355 .elementor-element.elementor-element-e6a6de8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-e6a6de8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-e6a6de8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-e6a6de8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-e6a6de8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-633d4ac7 */.elementor-355 .elementor-element.elementor-element-633d4ac7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-633d4ac7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-633d4ac7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-633d4ac7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-633d4ac7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-209b8bd5 */.elementor-355 .elementor-element.elementor-element-209b8bd5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-209b8bd5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-209b8bd5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-209b8bd5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-209b8bd5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f338397 */.elementor-355 .elementor-element.elementor-element-1f338397 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-1f338397 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-1f338397:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-1f338397 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-1f338397:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fcd0851 */.elementor-355 .elementor-element.elementor-element-6fcd0851 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6fcd0851 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6fcd0851:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6fcd0851 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6fcd0851:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45830f */.elementor-355 .elementor-element.elementor-element-45830f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-45830f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-45830f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-45830f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-45830f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58c4842 */.elementor-355 .elementor-element.elementor-element-58c4842 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-58c4842 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-58c4842:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-58c4842 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-58c4842:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2160572f */.elementor-355 .elementor-element.elementor-element-2160572f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-2160572f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-2160572f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-2160572f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-2160572f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-181341c6 */.elementor-355 .elementor-element.elementor-element-181341c6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-181341c6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-181341c6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-181341c6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-181341c6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30b0491f */.elementor-355 .elementor-element.elementor-element-30b0491f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-30b0491f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-30b0491f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-30b0491f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-30b0491f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7be1a8a1 */.elementor-355 .elementor-element.elementor-element-7be1a8a1 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-7be1a8a1 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-7be1a8a1:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-7be1a8a1 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-7be1a8a1:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5afa062a */.elementor-355 .elementor-element.elementor-element-5afa062a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5afa062a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5afa062a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5afa062a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5afa062a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26422da9 */.elementor-355 .elementor-element.elementor-element-26422da9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-26422da9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-26422da9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-26422da9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-26422da9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16246e13 */.elementor-355 .elementor-element.elementor-element-16246e13 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-16246e13 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-16246e13:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-16246e13 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-16246e13:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-114e63a9 */.elementor-355 .elementor-element.elementor-element-114e63a9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-114e63a9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-114e63a9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-114e63a9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-114e63a9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47201f87 */.elementor-355 .elementor-element.elementor-element-47201f87 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-47201f87 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-47201f87:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-47201f87 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-47201f87:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6724850b */.elementor-355 .elementor-element.elementor-element-6724850b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6724850b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6724850b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6724850b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6724850b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6558c9 */.elementor-355 .elementor-element.elementor-element-a6558c9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-a6558c9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-a6558c9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-a6558c9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-a6558c9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-207d60e9 */.elementor-355 .elementor-element.elementor-element-207d60e9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-207d60e9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-207d60e9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-207d60e9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-207d60e9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59b27182 */.elementor-355 .elementor-element.elementor-element-59b27182 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-59b27182 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-59b27182:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-59b27182 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-59b27182:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e56c08a */.elementor-355 .elementor-element.elementor-element-4e56c08a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-4e56c08a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-4e56c08a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-4e56c08a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-4e56c08a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7addfae2 */.elementor-355 .elementor-element.elementor-element-7addfae2 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-7addfae2 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-7addfae2:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-7addfae2 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-7addfae2:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f487ec */.elementor-355 .elementor-element.elementor-element-72f487ec {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-72f487ec img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-72f487ec:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-72f487ec .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-72f487ec:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a688ee */.elementor-355 .elementor-element.elementor-element-41a688ee {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-41a688ee img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-41a688ee:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-41a688ee .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-41a688ee:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25fb0d3 */.elementor-355 .elementor-element.elementor-element-25fb0d3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-25fb0d3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-25fb0d3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-25fb0d3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-25fb0d3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e2d12c5 */.elementor-355 .elementor-element.elementor-element-6e2d12c5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6e2d12c5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6e2d12c5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6e2d12c5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6e2d12c5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76362e8b */.elementor-355 .elementor-element.elementor-element-76362e8b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-76362e8b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-76362e8b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-76362e8b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-76362e8b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41df15d8 */.elementor-355 .elementor-element.elementor-element-41df15d8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-41df15d8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-41df15d8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-41df15d8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-41df15d8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33086654 */.elementor-355 .elementor-element.elementor-element-33086654 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-33086654 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-33086654:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-33086654 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-33086654:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20204e44 */.elementor-355 .elementor-element.elementor-element-20204e44 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-20204e44 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-20204e44:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-20204e44 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-20204e44:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4801d796 */.elementor-355 .elementor-element.elementor-element-4801d796 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-4801d796 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-4801d796:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-4801d796 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-4801d796:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61ebcc06 */.elementor-355 .elementor-element.elementor-element-61ebcc06 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-61ebcc06 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-61ebcc06:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-61ebcc06 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-61ebcc06:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce6038 */.elementor-355 .elementor-element.elementor-element-ce6038 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-ce6038 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-ce6038:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-ce6038 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-ce6038:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43620b03 */.elementor-355 .elementor-element.elementor-element-43620b03 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-43620b03 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-43620b03:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-43620b03 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-43620b03:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad7d633 */.elementor-355 .elementor-element.elementor-element-3ad7d633 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-3ad7d633 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-3ad7d633:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-3ad7d633 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-3ad7d633:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef4cd3b */.elementor-355 .elementor-element.elementor-element-ef4cd3b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-ef4cd3b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-ef4cd3b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-ef4cd3b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-ef4cd3b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5f85f2 */.elementor-355 .elementor-element.elementor-element-a5f85f2 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-a5f85f2 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-a5f85f2:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-a5f85f2 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-a5f85f2:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65a96b95 */.elementor-355 .elementor-element.elementor-element-65a96b95 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-65a96b95 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-65a96b95:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-65a96b95 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-65a96b95:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-614a7989 */.elementor-355 .elementor-element.elementor-element-614a7989 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-614a7989 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-614a7989:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-614a7989 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-614a7989:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f3e1c65 */.elementor-355 .elementor-element.elementor-element-7f3e1c65 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-7f3e1c65 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-7f3e1c65:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-7f3e1c65 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-7f3e1c65:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ef1bb36 */.elementor-355 .elementor-element.elementor-element-2ef1bb36 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-2ef1bb36 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-2ef1bb36:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-2ef1bb36 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-2ef1bb36:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6256d00b */.elementor-355 .elementor-element.elementor-element-6256d00b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6256d00b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6256d00b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6256d00b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6256d00b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69f59368 */.elementor-355 .elementor-element.elementor-element-69f59368 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-69f59368 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-69f59368:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-69f59368 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-69f59368:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77798abd */.elementor-355 .elementor-element.elementor-element-77798abd {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-77798abd img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-77798abd:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-77798abd .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-77798abd:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25f86da */.elementor-355 .elementor-element.elementor-element-25f86da {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-25f86da img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-25f86da:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-25f86da .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-25f86da:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df427a5 */.elementor-355 .elementor-element.elementor-element-5df427a5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5df427a5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5df427a5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5df427a5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5df427a5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5974c8e6 */.elementor-355 .elementor-element.elementor-element-5974c8e6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5974c8e6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5974c8e6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5974c8e6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5974c8e6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30dc346a */.elementor-355 .elementor-element.elementor-element-30dc346a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-30dc346a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-30dc346a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-30dc346a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-30dc346a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-239966cf */.elementor-355 .elementor-element.elementor-element-239966cf {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-239966cf img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-239966cf:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-239966cf .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-239966cf:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ee933fb */.elementor-355 .elementor-element.elementor-element-5ee933fb {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5ee933fb img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5ee933fb:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5ee933fb .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5ee933fb:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22665538 */.elementor-355 .elementor-element.elementor-element-22665538 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-22665538 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-22665538:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-22665538 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-22665538:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-752dd298 */.elementor-355 .elementor-element.elementor-element-752dd298 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-752dd298 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-752dd298:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-752dd298 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-752dd298:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74cdd3a0 */.elementor-355 .elementor-element.elementor-element-74cdd3a0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-74cdd3a0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-74cdd3a0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-74cdd3a0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-74cdd3a0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e4e574a */.elementor-355 .elementor-element.elementor-element-4e4e574a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-4e4e574a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-4e4e574a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-4e4e574a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-4e4e574a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14b688ea */.elementor-355 .elementor-element.elementor-element-14b688ea {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-14b688ea img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-14b688ea:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-14b688ea .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-14b688ea:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-778a434d */.elementor-355 .elementor-element.elementor-element-778a434d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-778a434d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-778a434d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-778a434d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-778a434d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a8da1d2 */.elementor-355 .elementor-element.elementor-element-2a8da1d2 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-2a8da1d2 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-2a8da1d2:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-2a8da1d2 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-2a8da1d2:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e3e922d */.elementor-355 .elementor-element.elementor-element-5e3e922d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5e3e922d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5e3e922d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5e3e922d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5e3e922d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21c8ba48 */.elementor-355 .elementor-element.elementor-element-21c8ba48 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-21c8ba48 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-21c8ba48:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-21c8ba48 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-21c8ba48:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75d08fd5 */.elementor-355 .elementor-element.elementor-element-75d08fd5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-75d08fd5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-75d08fd5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-75d08fd5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-75d08fd5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14d59ec6 */.elementor-355 .elementor-element.elementor-element-14d59ec6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-14d59ec6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-14d59ec6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-14d59ec6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-14d59ec6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6a6de8 */.elementor-355 .elementor-element.elementor-element-e6a6de8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-e6a6de8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-e6a6de8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-e6a6de8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-e6a6de8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-633d4ac7 */.elementor-355 .elementor-element.elementor-element-633d4ac7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-633d4ac7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-633d4ac7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-633d4ac7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-633d4ac7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-209b8bd5 */.elementor-355 .elementor-element.elementor-element-209b8bd5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-209b8bd5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-209b8bd5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-209b8bd5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-209b8bd5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f338397 */.elementor-355 .elementor-element.elementor-element-1f338397 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-1f338397 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-1f338397:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-1f338397 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-1f338397:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fcd0851 */.elementor-355 .elementor-element.elementor-element-6fcd0851 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6fcd0851 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6fcd0851:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6fcd0851 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6fcd0851:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45830f */.elementor-355 .elementor-element.elementor-element-45830f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-45830f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-45830f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-45830f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-45830f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58c4842 */.elementor-355 .elementor-element.elementor-element-58c4842 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-58c4842 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-58c4842:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-58c4842 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-58c4842:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2160572f */.elementor-355 .elementor-element.elementor-element-2160572f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-2160572f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-2160572f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-2160572f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-2160572f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-181341c6 */.elementor-355 .elementor-element.elementor-element-181341c6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-181341c6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-181341c6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-181341c6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-181341c6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30b0491f */.elementor-355 .elementor-element.elementor-element-30b0491f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-30b0491f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-30b0491f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-30b0491f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-30b0491f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7be1a8a1 */.elementor-355 .elementor-element.elementor-element-7be1a8a1 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-7be1a8a1 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-7be1a8a1:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-7be1a8a1 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-7be1a8a1:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5afa062a */.elementor-355 .elementor-element.elementor-element-5afa062a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5afa062a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5afa062a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5afa062a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5afa062a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26422da9 */.elementor-355 .elementor-element.elementor-element-26422da9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-26422da9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-26422da9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-26422da9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-26422da9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16246e13 */.elementor-355 .elementor-element.elementor-element-16246e13 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-16246e13 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-16246e13:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-16246e13 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-16246e13:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-114e63a9 */.elementor-355 .elementor-element.elementor-element-114e63a9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-114e63a9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-114e63a9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-114e63a9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-114e63a9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47201f87 */.elementor-355 .elementor-element.elementor-element-47201f87 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-47201f87 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-47201f87:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-47201f87 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-47201f87:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6724850b */.elementor-355 .elementor-element.elementor-element-6724850b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6724850b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6724850b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6724850b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6724850b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6558c9 */.elementor-355 .elementor-element.elementor-element-a6558c9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-a6558c9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-a6558c9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-a6558c9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-a6558c9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-207d60e9 */.elementor-355 .elementor-element.elementor-element-207d60e9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-207d60e9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-207d60e9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-207d60e9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-207d60e9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59b27182 */.elementor-355 .elementor-element.elementor-element-59b27182 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-59b27182 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-59b27182:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-59b27182 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-59b27182:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e56c08a */.elementor-355 .elementor-element.elementor-element-4e56c08a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-4e56c08a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-4e56c08a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-4e56c08a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-4e56c08a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7addfae2 */.elementor-355 .elementor-element.elementor-element-7addfae2 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-7addfae2 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-7addfae2:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-7addfae2 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-7addfae2:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f487ec */.elementor-355 .elementor-element.elementor-element-72f487ec {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-72f487ec img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-72f487ec:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-72f487ec .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-72f487ec:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a688ee */.elementor-355 .elementor-element.elementor-element-41a688ee {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-41a688ee img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-41a688ee:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-41a688ee .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-41a688ee:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25fb0d3 */.elementor-355 .elementor-element.elementor-element-25fb0d3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-25fb0d3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-25fb0d3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-25fb0d3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-25fb0d3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e2d12c5 */.elementor-355 .elementor-element.elementor-element-6e2d12c5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6e2d12c5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6e2d12c5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6e2d12c5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6e2d12c5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76362e8b */.elementor-355 .elementor-element.elementor-element-76362e8b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-76362e8b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-76362e8b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-76362e8b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-76362e8b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41df15d8 */.elementor-355 .elementor-element.elementor-element-41df15d8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-41df15d8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-41df15d8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-41df15d8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-41df15d8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33086654 */.elementor-355 .elementor-element.elementor-element-33086654 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-33086654 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-33086654:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-33086654 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-33086654:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20204e44 */.elementor-355 .elementor-element.elementor-element-20204e44 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-20204e44 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-20204e44:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-20204e44 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-20204e44:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4801d796 */.elementor-355 .elementor-element.elementor-element-4801d796 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-4801d796 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-4801d796:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-4801d796 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-4801d796:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61ebcc06 */.elementor-355 .elementor-element.elementor-element-61ebcc06 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-61ebcc06 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-61ebcc06:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-61ebcc06 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-61ebcc06:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce6038 */.elementor-355 .elementor-element.elementor-element-ce6038 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-ce6038 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-ce6038:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-ce6038 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-ce6038:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43620b03 */.elementor-355 .elementor-element.elementor-element-43620b03 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-43620b03 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-43620b03:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-43620b03 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-43620b03:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad7d633 */.elementor-355 .elementor-element.elementor-element-3ad7d633 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-3ad7d633 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-3ad7d633:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-3ad7d633 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-3ad7d633:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef4cd3b */.elementor-355 .elementor-element.elementor-element-ef4cd3b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-ef4cd3b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-ef4cd3b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-ef4cd3b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-ef4cd3b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5f85f2 */.elementor-355 .elementor-element.elementor-element-a5f85f2 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-a5f85f2 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-a5f85f2:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-a5f85f2 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-a5f85f2:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65a96b95 */.elementor-355 .elementor-element.elementor-element-65a96b95 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-65a96b95 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-65a96b95:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-65a96b95 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-65a96b95:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-614a7989 */.elementor-355 .elementor-element.elementor-element-614a7989 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-614a7989 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-614a7989:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-614a7989 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-614a7989:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f3e1c65 */.elementor-355 .elementor-element.elementor-element-7f3e1c65 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-7f3e1c65 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-7f3e1c65:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-7f3e1c65 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-7f3e1c65:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ef1bb36 */.elementor-355 .elementor-element.elementor-element-2ef1bb36 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-2ef1bb36 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-2ef1bb36:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-2ef1bb36 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-2ef1bb36:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6256d00b */.elementor-355 .elementor-element.elementor-element-6256d00b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6256d00b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6256d00b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6256d00b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6256d00b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69f59368 */.elementor-355 .elementor-element.elementor-element-69f59368 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-69f59368 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-69f59368:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-69f59368 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-69f59368:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77798abd */.elementor-355 .elementor-element.elementor-element-77798abd {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-77798abd img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-77798abd:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-77798abd .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-77798abd:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25f86da */.elementor-355 .elementor-element.elementor-element-25f86da {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-25f86da img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-25f86da:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-25f86da .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-25f86da:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df427a5 */.elementor-355 .elementor-element.elementor-element-5df427a5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5df427a5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5df427a5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5df427a5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5df427a5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5974c8e6 */.elementor-355 .elementor-element.elementor-element-5974c8e6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5974c8e6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5974c8e6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5974c8e6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5974c8e6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30dc346a */.elementor-355 .elementor-element.elementor-element-30dc346a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-30dc346a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-30dc346a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-30dc346a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-30dc346a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-239966cf */.elementor-355 .elementor-element.elementor-element-239966cf {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-239966cf img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-239966cf:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-239966cf .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-239966cf:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ee933fb */.elementor-355 .elementor-element.elementor-element-5ee933fb {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5ee933fb img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5ee933fb:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5ee933fb .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5ee933fb:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22665538 */.elementor-355 .elementor-element.elementor-element-22665538 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-22665538 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-22665538:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-22665538 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-22665538:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-752dd298 */.elementor-355 .elementor-element.elementor-element-752dd298 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-752dd298 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-752dd298:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-752dd298 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-752dd298:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74cdd3a0 */.elementor-355 .elementor-element.elementor-element-74cdd3a0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-74cdd3a0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-74cdd3a0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-74cdd3a0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-74cdd3a0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e4e574a */.elementor-355 .elementor-element.elementor-element-4e4e574a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-4e4e574a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-4e4e574a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-4e4e574a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-4e4e574a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14b688ea */.elementor-355 .elementor-element.elementor-element-14b688ea {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-14b688ea img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-14b688ea:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-14b688ea .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-14b688ea:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-778a434d */.elementor-355 .elementor-element.elementor-element-778a434d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-778a434d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-778a434d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-778a434d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-778a434d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a8da1d2 */.elementor-355 .elementor-element.elementor-element-2a8da1d2 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-2a8da1d2 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-2a8da1d2:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-2a8da1d2 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-2a8da1d2:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e3e922d */.elementor-355 .elementor-element.elementor-element-5e3e922d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5e3e922d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5e3e922d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5e3e922d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5e3e922d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21c8ba48 */.elementor-355 .elementor-element.elementor-element-21c8ba48 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-21c8ba48 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-21c8ba48:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-21c8ba48 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-21c8ba48:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75d08fd5 */.elementor-355 .elementor-element.elementor-element-75d08fd5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-75d08fd5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-75d08fd5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-75d08fd5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-75d08fd5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14d59ec6 */.elementor-355 .elementor-element.elementor-element-14d59ec6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-14d59ec6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-14d59ec6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-14d59ec6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-14d59ec6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6a6de8 */.elementor-355 .elementor-element.elementor-element-e6a6de8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-e6a6de8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-e6a6de8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-e6a6de8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-e6a6de8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-633d4ac7 */.elementor-355 .elementor-element.elementor-element-633d4ac7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-633d4ac7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-633d4ac7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-633d4ac7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-633d4ac7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-209b8bd5 */.elementor-355 .elementor-element.elementor-element-209b8bd5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-209b8bd5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-209b8bd5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-209b8bd5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-209b8bd5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f338397 */.elementor-355 .elementor-element.elementor-element-1f338397 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-1f338397 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-1f338397:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-1f338397 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-1f338397:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fcd0851 */.elementor-355 .elementor-element.elementor-element-6fcd0851 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6fcd0851 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6fcd0851:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6fcd0851 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6fcd0851:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45830f */.elementor-355 .elementor-element.elementor-element-45830f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-45830f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-45830f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-45830f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-45830f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58c4842 */.elementor-355 .elementor-element.elementor-element-58c4842 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-58c4842 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-58c4842:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-58c4842 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-58c4842:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2160572f */.elementor-355 .elementor-element.elementor-element-2160572f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-2160572f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-2160572f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-2160572f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-2160572f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-181341c6 */.elementor-355 .elementor-element.elementor-element-181341c6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-181341c6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-181341c6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-181341c6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-181341c6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30b0491f */.elementor-355 .elementor-element.elementor-element-30b0491f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-30b0491f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-30b0491f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-30b0491f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-30b0491f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7be1a8a1 */.elementor-355 .elementor-element.elementor-element-7be1a8a1 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-7be1a8a1 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-7be1a8a1:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-7be1a8a1 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-7be1a8a1:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5afa062a */.elementor-355 .elementor-element.elementor-element-5afa062a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5afa062a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5afa062a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5afa062a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5afa062a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26422da9 */.elementor-355 .elementor-element.elementor-element-26422da9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-26422da9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-26422da9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-26422da9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-26422da9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16246e13 */.elementor-355 .elementor-element.elementor-element-16246e13 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-16246e13 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-16246e13:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-16246e13 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-16246e13:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-114e63a9 */.elementor-355 .elementor-element.elementor-element-114e63a9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-114e63a9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-114e63a9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-114e63a9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-114e63a9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47201f87 */.elementor-355 .elementor-element.elementor-element-47201f87 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-47201f87 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-47201f87:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-47201f87 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-47201f87:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6724850b */.elementor-355 .elementor-element.elementor-element-6724850b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6724850b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6724850b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6724850b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6724850b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6558c9 */.elementor-355 .elementor-element.elementor-element-a6558c9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-a6558c9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-a6558c9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-a6558c9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-a6558c9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-207d60e9 */.elementor-355 .elementor-element.elementor-element-207d60e9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-207d60e9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-207d60e9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-207d60e9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-207d60e9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59b27182 */.elementor-355 .elementor-element.elementor-element-59b27182 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-59b27182 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-59b27182:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-59b27182 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-59b27182:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e56c08a */.elementor-355 .elementor-element.elementor-element-4e56c08a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-4e56c08a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-4e56c08a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-4e56c08a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-4e56c08a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7addfae2 */.elementor-355 .elementor-element.elementor-element-7addfae2 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-7addfae2 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-7addfae2:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-7addfae2 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-7addfae2:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f487ec */.elementor-355 .elementor-element.elementor-element-72f487ec {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-72f487ec img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-72f487ec:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-72f487ec .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-72f487ec:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a688ee */.elementor-355 .elementor-element.elementor-element-41a688ee {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-41a688ee img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-41a688ee:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-41a688ee .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-41a688ee:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25fb0d3 */.elementor-355 .elementor-element.elementor-element-25fb0d3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-25fb0d3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-25fb0d3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-25fb0d3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-25fb0d3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e2d12c5 */.elementor-355 .elementor-element.elementor-element-6e2d12c5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6e2d12c5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6e2d12c5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6e2d12c5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6e2d12c5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76362e8b */.elementor-355 .elementor-element.elementor-element-76362e8b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-76362e8b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-76362e8b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-76362e8b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-76362e8b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41df15d8 */.elementor-355 .elementor-element.elementor-element-41df15d8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-41df15d8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-41df15d8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-41df15d8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-41df15d8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33086654 */.elementor-355 .elementor-element.elementor-element-33086654 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-33086654 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-33086654:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-33086654 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-33086654:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20204e44 */.elementor-355 .elementor-element.elementor-element-20204e44 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-20204e44 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-20204e44:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-20204e44 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-20204e44:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4801d796 */.elementor-355 .elementor-element.elementor-element-4801d796 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-4801d796 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-4801d796:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-4801d796 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-4801d796:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61ebcc06 */.elementor-355 .elementor-element.elementor-element-61ebcc06 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-61ebcc06 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-61ebcc06:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-61ebcc06 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-61ebcc06:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce6038 */.elementor-355 .elementor-element.elementor-element-ce6038 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-ce6038 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-ce6038:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-ce6038 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-ce6038:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43620b03 */.elementor-355 .elementor-element.elementor-element-43620b03 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-43620b03 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-43620b03:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-43620b03 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-43620b03:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad7d633 */.elementor-355 .elementor-element.elementor-element-3ad7d633 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-3ad7d633 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-3ad7d633:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-3ad7d633 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-3ad7d633:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef4cd3b */.elementor-355 .elementor-element.elementor-element-ef4cd3b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-ef4cd3b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-ef4cd3b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-ef4cd3b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-ef4cd3b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5f85f2 */.elementor-355 .elementor-element.elementor-element-a5f85f2 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-a5f85f2 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-a5f85f2:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-a5f85f2 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-a5f85f2:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65a96b95 */.elementor-355 .elementor-element.elementor-element-65a96b95 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-65a96b95 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-65a96b95:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-65a96b95 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-65a96b95:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-614a7989 */.elementor-355 .elementor-element.elementor-element-614a7989 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-614a7989 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-614a7989:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-614a7989 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-614a7989:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f3e1c65 */.elementor-355 .elementor-element.elementor-element-7f3e1c65 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-7f3e1c65 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-7f3e1c65:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-7f3e1c65 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-7f3e1c65:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ef1bb36 */.elementor-355 .elementor-element.elementor-element-2ef1bb36 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-2ef1bb36 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-2ef1bb36:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-2ef1bb36 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-2ef1bb36:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6256d00b */.elementor-355 .elementor-element.elementor-element-6256d00b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6256d00b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6256d00b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6256d00b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6256d00b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69f59368 */.elementor-355 .elementor-element.elementor-element-69f59368 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-69f59368 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-69f59368:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-69f59368 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-69f59368:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77798abd */.elementor-355 .elementor-element.elementor-element-77798abd {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-77798abd img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-77798abd:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-77798abd .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-77798abd:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25f86da */.elementor-355 .elementor-element.elementor-element-25f86da {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-25f86da img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-25f86da:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-25f86da .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-25f86da:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df427a5 */.elementor-355 .elementor-element.elementor-element-5df427a5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5df427a5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5df427a5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5df427a5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5df427a5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5974c8e6 */.elementor-355 .elementor-element.elementor-element-5974c8e6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5974c8e6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5974c8e6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5974c8e6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5974c8e6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30dc346a */.elementor-355 .elementor-element.elementor-element-30dc346a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-30dc346a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-30dc346a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-30dc346a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-30dc346a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-239966cf */.elementor-355 .elementor-element.elementor-element-239966cf {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-239966cf img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-239966cf:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-239966cf .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-239966cf:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ee933fb */.elementor-355 .elementor-element.elementor-element-5ee933fb {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5ee933fb img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5ee933fb:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5ee933fb .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5ee933fb:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22665538 */.elementor-355 .elementor-element.elementor-element-22665538 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-22665538 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-22665538:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-22665538 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-22665538:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-752dd298 */.elementor-355 .elementor-element.elementor-element-752dd298 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-752dd298 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-752dd298:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-752dd298 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-752dd298:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74cdd3a0 */.elementor-355 .elementor-element.elementor-element-74cdd3a0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-74cdd3a0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-74cdd3a0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-74cdd3a0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-74cdd3a0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e4e574a */.elementor-355 .elementor-element.elementor-element-4e4e574a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-4e4e574a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-4e4e574a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-4e4e574a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-4e4e574a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14b688ea */.elementor-355 .elementor-element.elementor-element-14b688ea {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-14b688ea img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-14b688ea:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-14b688ea .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-14b688ea:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-778a434d */.elementor-355 .elementor-element.elementor-element-778a434d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-778a434d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-778a434d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-778a434d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-778a434d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a8da1d2 */.elementor-355 .elementor-element.elementor-element-2a8da1d2 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-2a8da1d2 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-2a8da1d2:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-2a8da1d2 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-2a8da1d2:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e3e922d */.elementor-355 .elementor-element.elementor-element-5e3e922d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5e3e922d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5e3e922d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5e3e922d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5e3e922d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21c8ba48 */.elementor-355 .elementor-element.elementor-element-21c8ba48 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-21c8ba48 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-21c8ba48:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-21c8ba48 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-21c8ba48:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75d08fd5 */.elementor-355 .elementor-element.elementor-element-75d08fd5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-75d08fd5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-75d08fd5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-75d08fd5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-75d08fd5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14d59ec6 */.elementor-355 .elementor-element.elementor-element-14d59ec6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-14d59ec6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-14d59ec6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-14d59ec6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-14d59ec6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6a6de8 */.elementor-355 .elementor-element.elementor-element-e6a6de8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-e6a6de8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-e6a6de8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-e6a6de8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-e6a6de8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-633d4ac7 */.elementor-355 .elementor-element.elementor-element-633d4ac7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-633d4ac7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-633d4ac7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-633d4ac7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-633d4ac7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-209b8bd5 */.elementor-355 .elementor-element.elementor-element-209b8bd5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-209b8bd5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-209b8bd5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-209b8bd5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-209b8bd5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f338397 */.elementor-355 .elementor-element.elementor-element-1f338397 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-1f338397 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-1f338397:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-1f338397 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-1f338397:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fcd0851 */.elementor-355 .elementor-element.elementor-element-6fcd0851 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6fcd0851 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6fcd0851:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6fcd0851 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6fcd0851:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45830f */.elementor-355 .elementor-element.elementor-element-45830f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-45830f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-45830f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-45830f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-45830f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58c4842 */.elementor-355 .elementor-element.elementor-element-58c4842 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-58c4842 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-58c4842:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-58c4842 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-58c4842:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2160572f */.elementor-355 .elementor-element.elementor-element-2160572f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-2160572f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-2160572f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-2160572f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-2160572f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-181341c6 */.elementor-355 .elementor-element.elementor-element-181341c6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-181341c6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-181341c6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-181341c6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-181341c6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30b0491f */.elementor-355 .elementor-element.elementor-element-30b0491f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-30b0491f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-30b0491f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-30b0491f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-30b0491f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7be1a8a1 */.elementor-355 .elementor-element.elementor-element-7be1a8a1 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-7be1a8a1 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-7be1a8a1:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-7be1a8a1 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-7be1a8a1:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5afa062a */.elementor-355 .elementor-element.elementor-element-5afa062a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5afa062a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5afa062a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5afa062a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5afa062a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26422da9 */.elementor-355 .elementor-element.elementor-element-26422da9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-26422da9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-26422da9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-26422da9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-26422da9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16246e13 */.elementor-355 .elementor-element.elementor-element-16246e13 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-16246e13 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-16246e13:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-16246e13 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-16246e13:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-114e63a9 */.elementor-355 .elementor-element.elementor-element-114e63a9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-114e63a9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-114e63a9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-114e63a9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-114e63a9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47201f87 */.elementor-355 .elementor-element.elementor-element-47201f87 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-47201f87 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-47201f87:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-47201f87 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-47201f87:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6724850b */.elementor-355 .elementor-element.elementor-element-6724850b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6724850b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6724850b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6724850b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6724850b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6558c9 */.elementor-355 .elementor-element.elementor-element-a6558c9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-a6558c9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-a6558c9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-a6558c9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-a6558c9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-207d60e9 */.elementor-355 .elementor-element.elementor-element-207d60e9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-207d60e9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-207d60e9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-207d60e9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-207d60e9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59b27182 */.elementor-355 .elementor-element.elementor-element-59b27182 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-59b27182 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-59b27182:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-59b27182 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-59b27182:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e56c08a */.elementor-355 .elementor-element.elementor-element-4e56c08a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-4e56c08a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-4e56c08a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-4e56c08a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-4e56c08a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7addfae2 */.elementor-355 .elementor-element.elementor-element-7addfae2 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-7addfae2 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-7addfae2:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-7addfae2 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-7addfae2:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f487ec */.elementor-355 .elementor-element.elementor-element-72f487ec {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-72f487ec img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-72f487ec:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-72f487ec .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-72f487ec:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a688ee */.elementor-355 .elementor-element.elementor-element-41a688ee {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-41a688ee img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-41a688ee:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-41a688ee .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-41a688ee:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25fb0d3 */.elementor-355 .elementor-element.elementor-element-25fb0d3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-25fb0d3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-25fb0d3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-25fb0d3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-25fb0d3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e2d12c5 */.elementor-355 .elementor-element.elementor-element-6e2d12c5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6e2d12c5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6e2d12c5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6e2d12c5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6e2d12c5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76362e8b */.elementor-355 .elementor-element.elementor-element-76362e8b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-76362e8b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-76362e8b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-76362e8b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-76362e8b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41df15d8 */.elementor-355 .elementor-element.elementor-element-41df15d8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-41df15d8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-41df15d8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-41df15d8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-41df15d8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33086654 */.elementor-355 .elementor-element.elementor-element-33086654 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-33086654 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-33086654:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-33086654 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-33086654:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20204e44 */.elementor-355 .elementor-element.elementor-element-20204e44 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-20204e44 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-20204e44:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-20204e44 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-20204e44:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4801d796 */.elementor-355 .elementor-element.elementor-element-4801d796 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-4801d796 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-4801d796:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-4801d796 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-4801d796:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61ebcc06 */.elementor-355 .elementor-element.elementor-element-61ebcc06 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-61ebcc06 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-61ebcc06:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-61ebcc06 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-61ebcc06:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce6038 */.elementor-355 .elementor-element.elementor-element-ce6038 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-ce6038 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-ce6038:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-ce6038 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-ce6038:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43620b03 */.elementor-355 .elementor-element.elementor-element-43620b03 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-43620b03 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-43620b03:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-43620b03 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-43620b03:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad7d633 */.elementor-355 .elementor-element.elementor-element-3ad7d633 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-3ad7d633 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-3ad7d633:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-3ad7d633 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-3ad7d633:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef4cd3b */.elementor-355 .elementor-element.elementor-element-ef4cd3b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-ef4cd3b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-ef4cd3b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-ef4cd3b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-ef4cd3b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5f85f2 */.elementor-355 .elementor-element.elementor-element-a5f85f2 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-a5f85f2 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-a5f85f2:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-a5f85f2 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-a5f85f2:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65a96b95 */.elementor-355 .elementor-element.elementor-element-65a96b95 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-65a96b95 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-65a96b95:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-65a96b95 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-65a96b95:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-614a7989 */.elementor-355 .elementor-element.elementor-element-614a7989 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-614a7989 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-614a7989:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-614a7989 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-614a7989:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f3e1c65 */.elementor-355 .elementor-element.elementor-element-7f3e1c65 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-7f3e1c65 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-7f3e1c65:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-7f3e1c65 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-7f3e1c65:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ef1bb36 */.elementor-355 .elementor-element.elementor-element-2ef1bb36 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-2ef1bb36 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-2ef1bb36:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-2ef1bb36 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-2ef1bb36:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6256d00b */.elementor-355 .elementor-element.elementor-element-6256d00b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6256d00b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6256d00b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6256d00b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6256d00b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69f59368 */.elementor-355 .elementor-element.elementor-element-69f59368 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-69f59368 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-69f59368:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-69f59368 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-69f59368:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77798abd */.elementor-355 .elementor-element.elementor-element-77798abd {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-77798abd img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-77798abd:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-77798abd .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-77798abd:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25f86da */.elementor-355 .elementor-element.elementor-element-25f86da {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-25f86da img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-25f86da:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-25f86da .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-25f86da:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df427a5 */.elementor-355 .elementor-element.elementor-element-5df427a5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5df427a5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5df427a5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5df427a5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5df427a5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5974c8e6 */.elementor-355 .elementor-element.elementor-element-5974c8e6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5974c8e6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5974c8e6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5974c8e6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5974c8e6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30dc346a */.elementor-355 .elementor-element.elementor-element-30dc346a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-30dc346a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-30dc346a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-30dc346a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-30dc346a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-239966cf */.elementor-355 .elementor-element.elementor-element-239966cf {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-239966cf img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-239966cf:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-239966cf .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-239966cf:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ee933fb */.elementor-355 .elementor-element.elementor-element-5ee933fb {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5ee933fb img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5ee933fb:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5ee933fb .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5ee933fb:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22665538 */.elementor-355 .elementor-element.elementor-element-22665538 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-22665538 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-22665538:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-22665538 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-22665538:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-752dd298 */.elementor-355 .elementor-element.elementor-element-752dd298 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-752dd298 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-752dd298:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-752dd298 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-752dd298:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74cdd3a0 */.elementor-355 .elementor-element.elementor-element-74cdd3a0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-74cdd3a0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-74cdd3a0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-74cdd3a0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-74cdd3a0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e4e574a */.elementor-355 .elementor-element.elementor-element-4e4e574a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-4e4e574a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-4e4e574a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-4e4e574a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-4e4e574a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14b688ea */.elementor-355 .elementor-element.elementor-element-14b688ea {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-14b688ea img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-14b688ea:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-14b688ea .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-14b688ea:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-778a434d */.elementor-355 .elementor-element.elementor-element-778a434d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-778a434d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-778a434d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-778a434d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-778a434d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a8da1d2 */.elementor-355 .elementor-element.elementor-element-2a8da1d2 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-2a8da1d2 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-2a8da1d2:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-2a8da1d2 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-2a8da1d2:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e3e922d */.elementor-355 .elementor-element.elementor-element-5e3e922d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5e3e922d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5e3e922d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5e3e922d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5e3e922d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21c8ba48 */.elementor-355 .elementor-element.elementor-element-21c8ba48 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-21c8ba48 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-21c8ba48:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-21c8ba48 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-21c8ba48:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75d08fd5 */.elementor-355 .elementor-element.elementor-element-75d08fd5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-75d08fd5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-75d08fd5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-75d08fd5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-75d08fd5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14d59ec6 */.elementor-355 .elementor-element.elementor-element-14d59ec6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-14d59ec6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-14d59ec6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-14d59ec6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-14d59ec6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6a6de8 */.elementor-355 .elementor-element.elementor-element-e6a6de8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-e6a6de8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-e6a6de8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-e6a6de8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-e6a6de8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-633d4ac7 */.elementor-355 .elementor-element.elementor-element-633d4ac7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-633d4ac7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-633d4ac7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-633d4ac7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-633d4ac7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-209b8bd5 */.elementor-355 .elementor-element.elementor-element-209b8bd5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-209b8bd5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-209b8bd5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-209b8bd5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-209b8bd5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f338397 */.elementor-355 .elementor-element.elementor-element-1f338397 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-1f338397 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-1f338397:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-1f338397 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-1f338397:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fcd0851 */.elementor-355 .elementor-element.elementor-element-6fcd0851 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6fcd0851 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6fcd0851:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6fcd0851 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6fcd0851:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45830f */.elementor-355 .elementor-element.elementor-element-45830f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-45830f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-45830f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-45830f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-45830f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58c4842 */.elementor-355 .elementor-element.elementor-element-58c4842 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-58c4842 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-58c4842:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-58c4842 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-58c4842:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2160572f */.elementor-355 .elementor-element.elementor-element-2160572f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-2160572f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-2160572f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-2160572f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-2160572f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-181341c6 */.elementor-355 .elementor-element.elementor-element-181341c6 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-181341c6 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-181341c6:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-181341c6 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-181341c6:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30b0491f */.elementor-355 .elementor-element.elementor-element-30b0491f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-30b0491f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-30b0491f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-30b0491f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-30b0491f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7be1a8a1 */.elementor-355 .elementor-element.elementor-element-7be1a8a1 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-7be1a8a1 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-7be1a8a1:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-7be1a8a1 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-7be1a8a1:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5afa062a */.elementor-355 .elementor-element.elementor-element-5afa062a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-5afa062a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-5afa062a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-5afa062a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-5afa062a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26422da9 */.elementor-355 .elementor-element.elementor-element-26422da9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-26422da9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-26422da9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-26422da9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-26422da9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16246e13 */.elementor-355 .elementor-element.elementor-element-16246e13 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-16246e13 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-16246e13:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-16246e13 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-16246e13:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-114e63a9 */.elementor-355 .elementor-element.elementor-element-114e63a9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-114e63a9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-114e63a9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-114e63a9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-114e63a9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47201f87 */.elementor-355 .elementor-element.elementor-element-47201f87 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-47201f87 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-47201f87:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-47201f87 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-47201f87:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6724850b */.elementor-355 .elementor-element.elementor-element-6724850b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6724850b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6724850b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6724850b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6724850b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6558c9 */.elementor-355 .elementor-element.elementor-element-a6558c9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-a6558c9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-a6558c9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-a6558c9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-a6558c9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-207d60e9 */.elementor-355 .elementor-element.elementor-element-207d60e9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-207d60e9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-207d60e9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-207d60e9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-207d60e9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59b27182 */.elementor-355 .elementor-element.elementor-element-59b27182 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-59b27182 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-59b27182:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-59b27182 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-59b27182:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e56c08a */.elementor-355 .elementor-element.elementor-element-4e56c08a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-4e56c08a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-4e56c08a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-4e56c08a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-4e56c08a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7addfae2 */.elementor-355 .elementor-element.elementor-element-7addfae2 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-7addfae2 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-7addfae2:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-7addfae2 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-7addfae2:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f487ec */.elementor-355 .elementor-element.elementor-element-72f487ec {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-72f487ec img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-72f487ec:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-72f487ec .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-72f487ec:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a688ee */.elementor-355 .elementor-element.elementor-element-41a688ee {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-41a688ee img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-41a688ee:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-41a688ee .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-41a688ee:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25fb0d3 */.elementor-355 .elementor-element.elementor-element-25fb0d3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-25fb0d3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-25fb0d3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-25fb0d3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-25fb0d3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e2d12c5 */.elementor-355 .elementor-element.elementor-element-6e2d12c5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-6e2d12c5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-6e2d12c5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-6e2d12c5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-6e2d12c5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76362e8b */.elementor-355 .elementor-element.elementor-element-76362e8b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-76362e8b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-76362e8b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-76362e8b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-76362e8b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41df15d8 */.elementor-355 .elementor-element.elementor-element-41df15d8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-41df15d8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-41df15d8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-41df15d8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-41df15d8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33086654 */.elementor-355 .elementor-element.elementor-element-33086654 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-355 .elementor-element.elementor-element-33086654 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-355 .elementor-element.elementor-element-33086654:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-355 .elementor-element.elementor-element-33086654 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-355 .elementor-element.elementor-element-33086654:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-72fba1d2 */.elementor-355 .elementor-element.elementor-element-72fba1d2 .e-n-tabs-heading {
    display: none !important;
}/* End custom CSS */