.elementor-78 .elementor-element.elementor-element-f226ba0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FBFC00;--border-color:#FBFC00;box-shadow:0px 0px 10px 5px #FBFC00;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-f226ba0:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-f226ba0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5E5E5E;}.elementor-78 .elementor-element.elementor-element-1c2cc67{--display:flex;--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-78 .elementor-element.elementor-element-a73a3cf{--display:flex;--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-78 .elementor-element.elementor-element-ccb8495 .elementor-menu-toggle{margin:0 auto;}.elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-nav-menu .elementor-item{font-family:"Kanit", Sans-serif;font-size:16px;font-weight:600;}.elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-nav-menu--main .elementor-item{color:#F1FF00;fill:#F1FF00;}.elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-nav-menu--main .elementor-item:focus{color:#000000;fill:#000000;}.elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#000000;}.elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-nav-menu--dropdown a, .elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-menu-toggle{color:#FEFF00;fill:#FEFF00;}.elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-nav-menu--dropdown{background-color:#979797;border-style:solid;border-color:#FEFF00;}.elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-nav-menu--dropdown a:hover,
					.elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-nav-menu--dropdown a:focus,
					.elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-menu-toggle:hover,
					.elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-menu-toggle:focus{color:#050505;}.elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-nav-menu--dropdown a:hover,
					.elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-nav-menu--dropdown a:focus,
					.elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-nav-menu--dropdown a.highlighted{background-color:#979797;}.elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-nav-menu--dropdown a.elementor-item-active{color:#050505;background-color:#979797;}.elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-nav-menu--dropdown .elementor-item, .elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Kanit", Sans-serif;font-weight:500;}.elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 0px 10px 5px #FEFF00;}.elementor-78 .elementor-element.elementor-element-ccb8495 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-78 .elementor-element.elementor-element-ccb8495 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-78 .elementor-element.elementor-element-072b6f1{--display:flex;--justify-content:center;}.elementor-78 .elementor-element.elementor-element-4908aa4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-cc19f94{--display:flex;}.elementor-78 .elementor-element.elementor-element-f939fcb img{width:100%;}.elementor-78 .elementor-element.elementor-element-417c526{--display:flex;}.elementor-78 .elementor-element.elementor-element-48ba509 img{width:100%;}.elementor-78 .elementor-element.elementor-element-75273ef6{--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-78 .elementor-element.elementor-element-4a37a48f{--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-78 .elementor-element.elementor-element-4a37a48f.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-78 .elementor-element.elementor-element-72ae06ae{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, #FFFF2EFC 50%, #696969 100%);border-style:solid;border-width:0px 3px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-78 .elementor-element.elementor-element-72ae06ae:hover{background-color:transparent;background-image:linear-gradient(310deg, #FFFF2EFC 0%, #696969 100%);}.elementor-78 .elementor-element.elementor-element-72ae06ae.elementor-element{--align-self:center;}.elementor-78 .elementor-element.elementor-element-72ae06ae.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-78 .elementor-element.elementor-element-72ae06ae.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-78 .elementor-element.elementor-element-72ae06ae.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-78 .elementor-element.elementor-element-72ae06ae .elementor-image-box-title{margin-bottom:0px;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-78 .elementor-element.elementor-element-72ae06ae .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-78 .elementor-element.elementor-element-72ae06ae .elementor-image-box-img img{transition-duration:0.3s;}.elementor-78 .elementor-element.elementor-element-72ae06ae:has(:hover) .elementor-image-box-title,
					 .elementor-78 .elementor-element.elementor-element-72ae06ae:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-78 .elementor-element.elementor-element-72ae06ae .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#000000;}.elementor-78 .elementor-element.elementor-element-538c7ad9{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, #FFFF2EFC 50%, #696969 100%);border-style:solid;border-width:0px 3px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-78 .elementor-element.elementor-element-538c7ad9:hover{background-color:transparent;background-image:linear-gradient(310deg, #FFFF2EFC 0%, #696969 100%);}.elementor-78 .elementor-element.elementor-element-538c7ad9.elementor-element{--align-self:center;}.elementor-78 .elementor-element.elementor-element-538c7ad9.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-78 .elementor-element.elementor-element-538c7ad9.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-78 .elementor-element.elementor-element-538c7ad9.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-78 .elementor-element.elementor-element-538c7ad9 .elementor-image-box-title{margin-bottom:0px;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-78 .elementor-element.elementor-element-538c7ad9 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-78 .elementor-element.elementor-element-538c7ad9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-78 .elementor-element.elementor-element-538c7ad9:has(:hover) .elementor-image-box-title,
					 .elementor-78 .elementor-element.elementor-element-538c7ad9:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-78 .elementor-element.elementor-element-538c7ad9 .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#000000;}.elementor-78 .elementor-element.elementor-element-4b209e5b{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, #FFFF2EFC 50%, #696969 100%);border-style:solid;border-width:0px 3px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-78 .elementor-element.elementor-element-4b209e5b:hover{background-color:transparent;background-image:linear-gradient(310deg, #FFFF2EFC 0%, #696969 100%);}.elementor-78 .elementor-element.elementor-element-4b209e5b.elementor-element{--align-self:center;}.elementor-78 .elementor-element.elementor-element-4b209e5b.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-78 .elementor-element.elementor-element-4b209e5b.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-78 .elementor-element.elementor-element-4b209e5b.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-78 .elementor-element.elementor-element-4b209e5b .elementor-image-box-title{margin-bottom:0px;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-78 .elementor-element.elementor-element-4b209e5b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-78 .elementor-element.elementor-element-4b209e5b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-78 .elementor-element.elementor-element-4b209e5b:has(:hover) .elementor-image-box-title,
					 .elementor-78 .elementor-element.elementor-element-4b209e5b:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-78 .elementor-element.elementor-element-4b209e5b .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#000000;}.elementor-78 .elementor-element.elementor-element-4fbf5020{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, #FFFF2EFC 50%, #696969 100%);border-style:solid;border-width:0px 3px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-78 .elementor-element.elementor-element-4fbf5020:hover{background-color:transparent;background-image:linear-gradient(310deg, #FFFF2EFC 0%, #696969 100%);}.elementor-78 .elementor-element.elementor-element-4fbf5020.elementor-element{--align-self:center;}.elementor-78 .elementor-element.elementor-element-4fbf5020.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-78 .elementor-element.elementor-element-4fbf5020.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-78 .elementor-element.elementor-element-4fbf5020.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-78 .elementor-element.elementor-element-4fbf5020 .elementor-image-box-title{margin-bottom:0px;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-78 .elementor-element.elementor-element-4fbf5020 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-78 .elementor-element.elementor-element-4fbf5020 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-78 .elementor-element.elementor-element-4fbf5020:has(:hover) .elementor-image-box-title,
					 .elementor-78 .elementor-element.elementor-element-4fbf5020:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-78 .elementor-element.elementor-element-4fbf5020 .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#000000;}.elementor-78 .elementor-element.elementor-element-2bf2cdbd{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, #FFFF2EFC 50%, #696969 100%);border-style:solid;border-width:0px 3px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-78 .elementor-element.elementor-element-2bf2cdbd:hover{background-color:transparent;background-image:linear-gradient(310deg, #FFFF2EFC 0%, #696969 100%);}.elementor-78 .elementor-element.elementor-element-2bf2cdbd.elementor-element{--align-self:center;}.elementor-78 .elementor-element.elementor-element-2bf2cdbd.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-78 .elementor-element.elementor-element-2bf2cdbd.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-78 .elementor-element.elementor-element-2bf2cdbd.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-78 .elementor-element.elementor-element-2bf2cdbd .elementor-image-box-title{margin-bottom:0px;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-78 .elementor-element.elementor-element-2bf2cdbd .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-78 .elementor-element.elementor-element-2bf2cdbd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-78 .elementor-element.elementor-element-2bf2cdbd:has(:hover) .elementor-image-box-title,
					 .elementor-78 .elementor-element.elementor-element-2bf2cdbd:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-78 .elementor-element.elementor-element-2bf2cdbd .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#000000;}.elementor-78 .elementor-element.elementor-element-3e36adfc{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, #FFFF2EFC 50%, #696969 100%);border-style:solid;border-width:0px 3px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-78 .elementor-element.elementor-element-3e36adfc:hover{background-color:transparent;background-image:linear-gradient(310deg, #FFFF2EFC 0%, #696969 100%);}.elementor-78 .elementor-element.elementor-element-3e36adfc.elementor-element{--align-self:center;}.elementor-78 .elementor-element.elementor-element-3e36adfc.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-78 .elementor-element.elementor-element-3e36adfc.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-78 .elementor-element.elementor-element-3e36adfc.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-78 .elementor-element.elementor-element-3e36adfc .elementor-image-box-title{margin-bottom:0px;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-78 .elementor-element.elementor-element-3e36adfc .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-78 .elementor-element.elementor-element-3e36adfc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-78 .elementor-element.elementor-element-3e36adfc:has(:hover) .elementor-image-box-title,
					 .elementor-78 .elementor-element.elementor-element-3e36adfc:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-78 .elementor-element.elementor-element-3e36adfc .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#000000;}.elementor-78 .elementor-element.elementor-element-76016dc7{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, #FFFF2EFC 50%, #696969 100%);border-style:solid;border-width:0px 3px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-78 .elementor-element.elementor-element-76016dc7:hover{background-color:transparent;background-image:linear-gradient(310deg, #FFFF2EFC 0%, #696969 100%);}.elementor-78 .elementor-element.elementor-element-76016dc7.elementor-element{--align-self:center;}.elementor-78 .elementor-element.elementor-element-76016dc7.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-78 .elementor-element.elementor-element-76016dc7.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-78 .elementor-element.elementor-element-76016dc7.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-78 .elementor-element.elementor-element-76016dc7 .elementor-image-box-title{margin-bottom:0px;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-78 .elementor-element.elementor-element-76016dc7 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-78 .elementor-element.elementor-element-76016dc7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-78 .elementor-element.elementor-element-76016dc7:has(:hover) .elementor-image-box-title,
					 .elementor-78 .elementor-element.elementor-element-76016dc7:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-78 .elementor-element.elementor-element-76016dc7 .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#000000;}.elementor-78 .elementor-element.elementor-element-7543d22b{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, #FFFF2EFC 50%, #696969 100%);border-style:solid;border-width:0px 3px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-78 .elementor-element.elementor-element-7543d22b:hover{background-color:transparent;background-image:linear-gradient(310deg, #FFFF2EFC 0%, #696969 100%);}.elementor-78 .elementor-element.elementor-element-7543d22b.elementor-element{--align-self:center;}.elementor-78 .elementor-element.elementor-element-7543d22b.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-78 .elementor-element.elementor-element-7543d22b.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-78 .elementor-element.elementor-element-7543d22b.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-78 .elementor-element.elementor-element-7543d22b .elementor-image-box-title{margin-bottom:0px;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-78 .elementor-element.elementor-element-7543d22b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-78 .elementor-element.elementor-element-7543d22b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-78 .elementor-element.elementor-element-7543d22b:has(:hover) .elementor-image-box-title,
					 .elementor-78 .elementor-element.elementor-element-7543d22b:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-78 .elementor-element.elementor-element-7543d22b .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#000000;}.elementor-78 .elementor-element.elementor-element-33aa0ab4{--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-78 .elementor-element.elementor-element-33aa0ab4.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-78 .elementor-element.elementor-element-288dcf8f{--display:flex;}.elementor-78 .elementor-element.elementor-element-3e8f6e80{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-65eca62e{--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-78 .elementor-element.elementor-element-5283c15b .elementor-button{background-color:#61CE7000;font-family:"Kanit", Sans-serif;font-size:15px;font-weight:500;}.elementor-78 .elementor-element.elementor-element-2301ec0b{--display:flex;}.elementor-78 .elementor-element.elementor-element-2137d5d7 .elementor-button{background-color:#FFFFFF00;}.elementor-78 .elementor-element.elementor-element-179b9d9a{--display:flex;}.elementor-78 .elementor-element.elementor-element-414e7cd5 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-998444f{--display:flex;}.elementor-78 .elementor-element.elementor-element-56b3700d .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-2760efaa{--display:flex;}.elementor-78 .elementor-element.elementor-element-6754a84e .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-777be391{--display:flex;}.elementor-78 .elementor-element.elementor-element-3a4af48e .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-55145f74{--display:flex;}.elementor-78 .elementor-element.elementor-element-73cd6edf .elementor-button{background-color:#61CE7000;font-family:"Kanit", Sans-serif;font-size:15px;font-weight:500;}.elementor-78 .elementor-element.elementor-element-209cc094{--display:flex;}.elementor-78 .elementor-element.elementor-element-2feffff9 .elementor-button{background-color:#61CE7000;font-family:"Kanit", Sans-serif;font-size:15px;font-weight:500;}.elementor-78 .elementor-element.elementor-element-9936e5b{--display:flex;}.elementor-78 .elementor-element.elementor-element-7046f726 .elementor-button{background-color:#61CE7000;font-family:"Kanit", Sans-serif;font-size:15px;font-weight:500;}.elementor-78 .elementor-element.elementor-element-2806e378{--display:flex;}.elementor-78 .elementor-element.elementor-element-5671f997 .elementor-button{background-color:#61CE7000;font-family:"Kanit", Sans-serif;font-size:15px;font-weight:500;}.elementor-78 .elementor-element.elementor-element-3521db6f{--display:flex;}.elementor-78 .elementor-element.elementor-element-438b602f{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-5ac1c3c0{--display:flex;}.elementor-78 .elementor-element.elementor-element-19bc85a1 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-6fc646e2{--display:flex;}.elementor-78 .elementor-element.elementor-element-f66152f{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-3531b944{--display:flex;}.elementor-78 .elementor-element.elementor-element-576596cd .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-56ca3b04{--display:flex;}.elementor-78 .elementor-element.elementor-element-78e1818 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-63fb576f{--display:flex;}.elementor-78 .elementor-element.elementor-element-4dce7565 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-498cb78{--display:flex;}.elementor-78 .elementor-element.elementor-element-40b775c .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-fdba8af{--display:flex;}.elementor-78 .elementor-element.elementor-element-52f88fd5 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-5fafe479{--display:flex;}.elementor-78 .elementor-element.elementor-element-337437fc .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-40d37ed0{--display:flex;}.elementor-78 .elementor-element.elementor-element-27f5255c .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-63ad3bd{--display:flex;}.elementor-78 .elementor-element.elementor-element-1945aab9 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-53483691{--display:flex;}.elementor-78 .elementor-element.elementor-element-26521d10{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-1a53ca14{--display:flex;}.elementor-78 .elementor-element.elementor-element-36cdd276 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-1300bfd9{--display:flex;}.elementor-78 .elementor-element.elementor-element-1c5afc43 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-51a6418f{--display:flex;}.elementor-78 .elementor-element.elementor-element-79e5490f .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-7c84ce8a{--display:flex;}.elementor-78 .elementor-element.elementor-element-73d619bc .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-79149647{--display:flex;}.elementor-78 .elementor-element.elementor-element-1a585ea6 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-56af2ad7{--display:flex;}.elementor-78 .elementor-element.elementor-element-6651049f .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-1dc34502{--display:flex;}.elementor-78 .elementor-element.elementor-element-34e97ba3 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-46cc9939{--display:flex;}.elementor-78 .elementor-element.elementor-element-18dbc747 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-31bde769{--display:flex;}.elementor-78 .elementor-element.elementor-element-16b26530 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-14091c06{--display:flex;}.elementor-78 .elementor-element.elementor-element-355c708c .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-6f43b81f{--display:flex;}.elementor-78 .elementor-element.elementor-element-23dd0c59 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-6b08f7fb{--display:flex;}.elementor-78 .elementor-element.elementor-element-4093bf60 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-37708604{--display:flex;}.elementor-78 .elementor-element.elementor-element-496e1838{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-63d9f375{--display:flex;}.elementor-78 .elementor-element.elementor-element-4fa1673d .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-37accd25{--display:flex;}.elementor-78 .elementor-element.elementor-element-65f3a53f .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-7ceb6f54{--display:flex;}.elementor-78 .elementor-element.elementor-element-3b88a0c0 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-4fa31d9c{--display:flex;}.elementor-78 .elementor-element.elementor-element-30e3c3c4 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-6c99b1b{--display:flex;}.elementor-78 .elementor-element.elementor-element-30be192c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-7f812698{--display:flex;}.elementor-78 .elementor-element.elementor-element-3a97016b .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-1b70ad25{--display:flex;}.elementor-78 .elementor-element.elementor-element-5585e78b .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-78db77e7{--display:flex;}.elementor-78 .elementor-element.elementor-element-ee1de4 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-9045d4{--display:flex;}.elementor-78 .elementor-element.elementor-element-753bde6a .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-4310e645{--display:flex;}.elementor-78 .elementor-element.elementor-element-5cec408c .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-49ca244a{--display:flex;}.elementor-78 .elementor-element.elementor-element-6b0bce7a .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-1e26a580{--display:flex;}.elementor-78 .elementor-element.elementor-element-75e07fef .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-1757cbb8{--display:flex;}.elementor-78 .elementor-element.elementor-element-1bbe02f8 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-3c0be38f{--display:flex;}.elementor-78 .elementor-element.elementor-element-5e366304 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-441cd1c9{--display:flex;}.elementor-78 .elementor-element.elementor-element-5d8aaef3 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-65ceb10{--display:flex;}.elementor-78 .elementor-element.elementor-element-63b02e19 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-44b3a556{--display:flex;}.elementor-78 .elementor-element.elementor-element-6cb017e6 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-249e7024{--display:flex;}.elementor-78 .elementor-element.elementor-element-14bfb168 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-54ef9ad0{--display:flex;}.elementor-78 .elementor-element.elementor-element-37b72ad2 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-2991a9e7{--display:flex;}.elementor-78 .elementor-element.elementor-element-fccc9b8 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-4a6569f3{--display:flex;}.elementor-78 .elementor-element.elementor-element-203f1030 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-494ee4c0{--display:flex;}.elementor-78 .elementor-element.elementor-element-5cfeb4d1 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-4d965731{--display:flex;}.elementor-78 .elementor-element.elementor-element-2222c733 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-62cf3ca5{--display:flex;}.elementor-78 .elementor-element.elementor-element-2142e6c7 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-53d33609{--display:flex;}.elementor-78 .elementor-element.elementor-element-371f496b .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-32d10c20{--display:flex;}.elementor-78 .elementor-element.elementor-element-2798444b{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-738eed4c{--display:flex;}.elementor-78 .elementor-element.elementor-element-467cfc2c .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-629d8bdb{--display:flex;}.elementor-78 .elementor-element.elementor-element-240a3e14{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-497f6f6a{--display:flex;}.elementor-78 .elementor-element.elementor-element-1980c577 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-28e979d{--display:flex;}.elementor-78 .elementor-element.elementor-element-5d866c6b .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-6088b21d{--display:flex;}.elementor-78 .elementor-element.elementor-element-368a2122 .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-45db3378{--display:flex;}.elementor-78 .elementor-element.elementor-element-47d088fb .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-6bda83b7{--display:flex;}.elementor-78 .elementor-element.elementor-element-708d3a2f .elementor-button{background-color:#61CE7000;}.elementor-78 .elementor-element.elementor-element-7ace948a{--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-78 .elementor-element.elementor-element-4a37a48f{--width:20%;}.elementor-78 .elementor-element.elementor-element-33aa0ab4{--width:80%;}}@media(max-width:1024px){.elementor-78 .elementor-element.elementor-element-f226ba0{--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-a73a3cf.e-con{--order:-99999 /* order start hack */;}.elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-nav-menu--dropdown .elementor-item, .elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:16px;}.elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-nav-menu--dropdown{border-width:2px 2px 2px 2px;}.elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:30px !important;}.elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-menu-toggle{border-width:2px;border-radius:10px;}.elementor-78 .elementor-element.elementor-element-4908aa4{--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-3e8f6e80{--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-438b602f{--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-f66152f{--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-26521d10{--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-496e1838{--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-30be192c{--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-2798444b{--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-240a3e14{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-78 .elementor-element.elementor-element-f226ba0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-a73a3cf.e-con{--order:99999 /* order end hack */;}.elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-78 .elementor-element.elementor-element-ccb8495 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:10px !important;}.elementor-78 .elementor-element.elementor-element-4908aa4{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-4a37a48f{--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-78 .elementor-element.elementor-element-72ae06ae{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-78 .elementor-element.elementor-element-72ae06ae .elementor-image-box-img{margin-bottom:11px;}.elementor-78 .elementor-element.elementor-element-538c7ad9{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-78 .elementor-element.elementor-element-538c7ad9 .elementor-image-box-img{margin-bottom:11px;}.elementor-78 .elementor-element.elementor-element-4b209e5b{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-78 .elementor-element.elementor-element-4b209e5b .elementor-image-box-img{margin-bottom:11px;}.elementor-78 .elementor-element.elementor-element-4fbf5020{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-78 .elementor-element.elementor-element-4fbf5020 .elementor-image-box-img{margin-bottom:11px;}.elementor-78 .elementor-element.elementor-element-2bf2cdbd{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-78 .elementor-element.elementor-element-2bf2cdbd .elementor-image-box-img{margin-bottom:11px;}.elementor-78 .elementor-element.elementor-element-3e36adfc{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-78 .elementor-element.elementor-element-3e36adfc .elementor-image-box-img{margin-bottom:11px;}.elementor-78 .elementor-element.elementor-element-76016dc7{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-78 .elementor-element.elementor-element-76016dc7 .elementor-image-box-img{margin-bottom:11px;}.elementor-78 .elementor-element.elementor-element-7543d22b{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-78 .elementor-element.elementor-element-7543d22b .elementor-image-box-img{margin-bottom:11px;}.elementor-78 .elementor-element.elementor-element-3e8f6e80{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-65eca62e{--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-78 .elementor-element.elementor-element-438b602f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-f66152f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-26521d10{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-496e1838{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-30be192c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-2798444b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-240a3e14{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:1024px) and (min-width:768px){.elementor-78 .elementor-element.elementor-element-a73a3cf{--width:100px;}}/* Start custom CSS for container, class: .elementor-element-65eca62e */.elementor-78 .elementor-element.elementor-element-65eca62e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-65eca62e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-65eca62e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-65eca62e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-65eca62e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2301ec0b */.elementor-78 .elementor-element.elementor-element-2301ec0b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2301ec0b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2301ec0b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2301ec0b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2301ec0b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-179b9d9a */.elementor-78 .elementor-element.elementor-element-179b9d9a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-179b9d9a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-179b9d9a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-179b9d9a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-179b9d9a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-998444f */.elementor-78 .elementor-element.elementor-element-998444f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-998444f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-998444f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-998444f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-998444f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2760efaa */.elementor-78 .elementor-element.elementor-element-2760efaa {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2760efaa img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2760efaa:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2760efaa .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2760efaa:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-777be391 */.elementor-78 .elementor-element.elementor-element-777be391 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-777be391 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-777be391:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-777be391 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-777be391:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55145f74 */.elementor-78 .elementor-element.elementor-element-55145f74 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-55145f74 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-55145f74:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-55145f74 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-55145f74:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-209cc094 */.elementor-78 .elementor-element.elementor-element-209cc094 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-209cc094 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-209cc094:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-209cc094 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-209cc094:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9936e5b */.elementor-78 .elementor-element.elementor-element-9936e5b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-9936e5b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-9936e5b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-9936e5b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-9936e5b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2806e378 */.elementor-78 .elementor-element.elementor-element-2806e378 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2806e378 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2806e378:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2806e378 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2806e378:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ac1c3c0 */.elementor-78 .elementor-element.elementor-element-5ac1c3c0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3531b944 */.elementor-78 .elementor-element.elementor-element-3531b944 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-3531b944 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-3531b944:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-3531b944 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-3531b944:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56ca3b04 */.elementor-78 .elementor-element.elementor-element-56ca3b04 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-56ca3b04 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-56ca3b04:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-56ca3b04 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-56ca3b04:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63fb576f */.elementor-78 .elementor-element.elementor-element-63fb576f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-63fb576f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-63fb576f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-63fb576f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-63fb576f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-498cb78 */.elementor-78 .elementor-element.elementor-element-498cb78 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-498cb78 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-498cb78:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-498cb78 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-498cb78:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdba8af */.elementor-78 .elementor-element.elementor-element-fdba8af {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-fdba8af img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-fdba8af:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-fdba8af .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-fdba8af:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fafe479 */.elementor-78 .elementor-element.elementor-element-5fafe479 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-5fafe479 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-5fafe479:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-5fafe479 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-5fafe479:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40d37ed0 */.elementor-78 .elementor-element.elementor-element-40d37ed0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-40d37ed0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-40d37ed0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-40d37ed0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-40d37ed0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63ad3bd */.elementor-78 .elementor-element.elementor-element-63ad3bd {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-63ad3bd img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-63ad3bd:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-63ad3bd .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-63ad3bd:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a53ca14 */.elementor-78 .elementor-element.elementor-element-1a53ca14 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1a53ca14 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1a53ca14:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1a53ca14 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1a53ca14:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1300bfd9 */.elementor-78 .elementor-element.elementor-element-1300bfd9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1300bfd9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1300bfd9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1300bfd9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1300bfd9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51a6418f */.elementor-78 .elementor-element.elementor-element-51a6418f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-51a6418f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-51a6418f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-51a6418f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-51a6418f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c84ce8a */.elementor-78 .elementor-element.elementor-element-7c84ce8a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-7c84ce8a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-7c84ce8a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-7c84ce8a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-7c84ce8a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79149647 */.elementor-78 .elementor-element.elementor-element-79149647 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-79149647 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-79149647:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-79149647 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-79149647:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56af2ad7 */.elementor-78 .elementor-element.elementor-element-56af2ad7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-56af2ad7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-56af2ad7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-56af2ad7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-56af2ad7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dc34502 */.elementor-78 .elementor-element.elementor-element-1dc34502 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1dc34502 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1dc34502:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1dc34502 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1dc34502:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46cc9939 */.elementor-78 .elementor-element.elementor-element-46cc9939 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-46cc9939 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-46cc9939:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-46cc9939 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-46cc9939:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31bde769 */.elementor-78 .elementor-element.elementor-element-31bde769 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-31bde769 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-31bde769:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-31bde769 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-31bde769:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14091c06 */.elementor-78 .elementor-element.elementor-element-14091c06 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-14091c06 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-14091c06:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-14091c06 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-14091c06:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f43b81f */.elementor-78 .elementor-element.elementor-element-6f43b81f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6f43b81f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6f43b81f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6f43b81f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6f43b81f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b08f7fb */.elementor-78 .elementor-element.elementor-element-6b08f7fb {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6b08f7fb img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6b08f7fb:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6b08f7fb .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6b08f7fb:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63d9f375 */.elementor-78 .elementor-element.elementor-element-63d9f375 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-63d9f375 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-63d9f375:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-63d9f375 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-63d9f375:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37accd25 */.elementor-78 .elementor-element.elementor-element-37accd25 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-37accd25 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-37accd25:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-37accd25 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-37accd25:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ceb6f54 */.elementor-78 .elementor-element.elementor-element-7ceb6f54 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-7ceb6f54 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-7ceb6f54:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-7ceb6f54 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-7ceb6f54:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fa31d9c */.elementor-78 .elementor-element.elementor-element-4fa31d9c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4fa31d9c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4fa31d9c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4fa31d9c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4fa31d9c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f812698 */.elementor-78 .elementor-element.elementor-element-7f812698 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-7f812698 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-7f812698:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-7f812698 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-7f812698:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b70ad25 */.elementor-78 .elementor-element.elementor-element-1b70ad25 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1b70ad25 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1b70ad25:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1b70ad25 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1b70ad25:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78db77e7 */.elementor-78 .elementor-element.elementor-element-78db77e7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-78db77e7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-78db77e7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-78db77e7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-78db77e7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9045d4 */.elementor-78 .elementor-element.elementor-element-9045d4 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-9045d4 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-9045d4:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-9045d4 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-9045d4:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4310e645 */.elementor-78 .elementor-element.elementor-element-4310e645 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4310e645 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4310e645:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4310e645 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4310e645:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ca244a */.elementor-78 .elementor-element.elementor-element-49ca244a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-49ca244a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-49ca244a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-49ca244a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-49ca244a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e26a580 */.elementor-78 .elementor-element.elementor-element-1e26a580 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1e26a580 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1e26a580:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1e26a580 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1e26a580:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1757cbb8 */.elementor-78 .elementor-element.elementor-element-1757cbb8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1757cbb8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1757cbb8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1757cbb8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1757cbb8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c0be38f */.elementor-78 .elementor-element.elementor-element-3c0be38f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-3c0be38f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-3c0be38f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-3c0be38f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-3c0be38f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-441cd1c9 */.elementor-78 .elementor-element.elementor-element-441cd1c9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-441cd1c9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-441cd1c9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-441cd1c9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-441cd1c9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65ceb10 */.elementor-78 .elementor-element.elementor-element-65ceb10 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-65ceb10 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-65ceb10:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-65ceb10 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-65ceb10:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44b3a556 */.elementor-78 .elementor-element.elementor-element-44b3a556 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-44b3a556 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-44b3a556:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-44b3a556 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-44b3a556:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-249e7024 */.elementor-78 .elementor-element.elementor-element-249e7024 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-249e7024 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-249e7024:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-249e7024 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-249e7024:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54ef9ad0 */.elementor-78 .elementor-element.elementor-element-54ef9ad0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-54ef9ad0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-54ef9ad0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-54ef9ad0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-54ef9ad0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2991a9e7 */.elementor-78 .elementor-element.elementor-element-2991a9e7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2991a9e7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2991a9e7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2991a9e7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2991a9e7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6569f3 */.elementor-78 .elementor-element.elementor-element-4a6569f3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4a6569f3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4a6569f3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4a6569f3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4a6569f3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-494ee4c0 */.elementor-78 .elementor-element.elementor-element-494ee4c0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-494ee4c0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-494ee4c0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-494ee4c0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-494ee4c0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d965731 */.elementor-78 .elementor-element.elementor-element-4d965731 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4d965731 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4d965731:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4d965731 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4d965731:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62cf3ca5 */.elementor-78 .elementor-element.elementor-element-62cf3ca5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-62cf3ca5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-62cf3ca5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-62cf3ca5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-62cf3ca5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d33609 */.elementor-78 .elementor-element.elementor-element-53d33609 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-53d33609 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-53d33609:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-53d33609 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-53d33609:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-738eed4c */.elementor-78 .elementor-element.elementor-element-738eed4c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-738eed4c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-738eed4c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-738eed4c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-738eed4c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497f6f6a */.elementor-78 .elementor-element.elementor-element-497f6f6a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-497f6f6a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-497f6f6a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-497f6f6a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-497f6f6a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28e979d */.elementor-78 .elementor-element.elementor-element-28e979d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-28e979d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-28e979d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-28e979d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-28e979d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6088b21d */.elementor-78 .elementor-element.elementor-element-6088b21d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6088b21d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6088b21d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6088b21d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6088b21d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45db3378 */.elementor-78 .elementor-element.elementor-element-45db3378 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-45db3378 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-45db3378:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-45db3378 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-45db3378:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bda83b7 */.elementor-78 .elementor-element.elementor-element-6bda83b7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6bda83b7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6bda83b7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6bda83b7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6bda83b7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65eca62e */.elementor-78 .elementor-element.elementor-element-65eca62e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-65eca62e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-65eca62e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-65eca62e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-65eca62e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2301ec0b */.elementor-78 .elementor-element.elementor-element-2301ec0b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2301ec0b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2301ec0b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2301ec0b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2301ec0b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-179b9d9a */.elementor-78 .elementor-element.elementor-element-179b9d9a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-179b9d9a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-179b9d9a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-179b9d9a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-179b9d9a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-998444f */.elementor-78 .elementor-element.elementor-element-998444f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-998444f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-998444f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-998444f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-998444f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2760efaa */.elementor-78 .elementor-element.elementor-element-2760efaa {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2760efaa img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2760efaa:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2760efaa .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2760efaa:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-777be391 */.elementor-78 .elementor-element.elementor-element-777be391 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-777be391 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-777be391:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-777be391 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-777be391:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55145f74 */.elementor-78 .elementor-element.elementor-element-55145f74 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-55145f74 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-55145f74:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-55145f74 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-55145f74:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-209cc094 */.elementor-78 .elementor-element.elementor-element-209cc094 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-209cc094 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-209cc094:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-209cc094 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-209cc094:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9936e5b */.elementor-78 .elementor-element.elementor-element-9936e5b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-9936e5b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-9936e5b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-9936e5b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-9936e5b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2806e378 */.elementor-78 .elementor-element.elementor-element-2806e378 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2806e378 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2806e378:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2806e378 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2806e378:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ac1c3c0 */.elementor-78 .elementor-element.elementor-element-5ac1c3c0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3531b944 */.elementor-78 .elementor-element.elementor-element-3531b944 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-3531b944 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-3531b944:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-3531b944 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-3531b944:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56ca3b04 */.elementor-78 .elementor-element.elementor-element-56ca3b04 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-56ca3b04 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-56ca3b04:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-56ca3b04 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-56ca3b04:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63fb576f */.elementor-78 .elementor-element.elementor-element-63fb576f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-63fb576f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-63fb576f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-63fb576f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-63fb576f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-498cb78 */.elementor-78 .elementor-element.elementor-element-498cb78 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-498cb78 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-498cb78:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-498cb78 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-498cb78:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdba8af */.elementor-78 .elementor-element.elementor-element-fdba8af {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-fdba8af img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-fdba8af:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-fdba8af .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-fdba8af:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fafe479 */.elementor-78 .elementor-element.elementor-element-5fafe479 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-5fafe479 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-5fafe479:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-5fafe479 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-5fafe479:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40d37ed0 */.elementor-78 .elementor-element.elementor-element-40d37ed0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-40d37ed0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-40d37ed0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-40d37ed0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-40d37ed0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63ad3bd */.elementor-78 .elementor-element.elementor-element-63ad3bd {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-63ad3bd img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-63ad3bd:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-63ad3bd .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-63ad3bd:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a53ca14 */.elementor-78 .elementor-element.elementor-element-1a53ca14 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1a53ca14 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1a53ca14:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1a53ca14 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1a53ca14:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1300bfd9 */.elementor-78 .elementor-element.elementor-element-1300bfd9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1300bfd9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1300bfd9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1300bfd9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1300bfd9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51a6418f */.elementor-78 .elementor-element.elementor-element-51a6418f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-51a6418f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-51a6418f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-51a6418f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-51a6418f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c84ce8a */.elementor-78 .elementor-element.elementor-element-7c84ce8a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-7c84ce8a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-7c84ce8a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-7c84ce8a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-7c84ce8a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79149647 */.elementor-78 .elementor-element.elementor-element-79149647 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-79149647 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-79149647:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-79149647 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-79149647:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56af2ad7 */.elementor-78 .elementor-element.elementor-element-56af2ad7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-56af2ad7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-56af2ad7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-56af2ad7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-56af2ad7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dc34502 */.elementor-78 .elementor-element.elementor-element-1dc34502 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1dc34502 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1dc34502:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1dc34502 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1dc34502:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46cc9939 */.elementor-78 .elementor-element.elementor-element-46cc9939 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-46cc9939 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-46cc9939:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-46cc9939 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-46cc9939:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31bde769 */.elementor-78 .elementor-element.elementor-element-31bde769 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-31bde769 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-31bde769:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-31bde769 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-31bde769:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14091c06 */.elementor-78 .elementor-element.elementor-element-14091c06 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-14091c06 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-14091c06:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-14091c06 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-14091c06:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f43b81f */.elementor-78 .elementor-element.elementor-element-6f43b81f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6f43b81f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6f43b81f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6f43b81f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6f43b81f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b08f7fb */.elementor-78 .elementor-element.elementor-element-6b08f7fb {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6b08f7fb img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6b08f7fb:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6b08f7fb .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6b08f7fb:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63d9f375 */.elementor-78 .elementor-element.elementor-element-63d9f375 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-63d9f375 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-63d9f375:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-63d9f375 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-63d9f375:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37accd25 */.elementor-78 .elementor-element.elementor-element-37accd25 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-37accd25 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-37accd25:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-37accd25 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-37accd25:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ceb6f54 */.elementor-78 .elementor-element.elementor-element-7ceb6f54 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-7ceb6f54 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-7ceb6f54:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-7ceb6f54 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-7ceb6f54:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fa31d9c */.elementor-78 .elementor-element.elementor-element-4fa31d9c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4fa31d9c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4fa31d9c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4fa31d9c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4fa31d9c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f812698 */.elementor-78 .elementor-element.elementor-element-7f812698 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-7f812698 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-7f812698:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-7f812698 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-7f812698:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b70ad25 */.elementor-78 .elementor-element.elementor-element-1b70ad25 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1b70ad25 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1b70ad25:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1b70ad25 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1b70ad25:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78db77e7 */.elementor-78 .elementor-element.elementor-element-78db77e7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-78db77e7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-78db77e7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-78db77e7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-78db77e7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9045d4 */.elementor-78 .elementor-element.elementor-element-9045d4 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-9045d4 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-9045d4:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-9045d4 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-9045d4:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4310e645 */.elementor-78 .elementor-element.elementor-element-4310e645 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4310e645 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4310e645:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4310e645 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4310e645:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ca244a */.elementor-78 .elementor-element.elementor-element-49ca244a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-49ca244a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-49ca244a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-49ca244a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-49ca244a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e26a580 */.elementor-78 .elementor-element.elementor-element-1e26a580 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1e26a580 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1e26a580:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1e26a580 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1e26a580:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1757cbb8 */.elementor-78 .elementor-element.elementor-element-1757cbb8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1757cbb8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1757cbb8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1757cbb8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1757cbb8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c0be38f */.elementor-78 .elementor-element.elementor-element-3c0be38f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-3c0be38f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-3c0be38f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-3c0be38f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-3c0be38f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-441cd1c9 */.elementor-78 .elementor-element.elementor-element-441cd1c9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-441cd1c9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-441cd1c9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-441cd1c9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-441cd1c9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65ceb10 */.elementor-78 .elementor-element.elementor-element-65ceb10 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-65ceb10 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-65ceb10:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-65ceb10 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-65ceb10:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44b3a556 */.elementor-78 .elementor-element.elementor-element-44b3a556 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-44b3a556 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-44b3a556:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-44b3a556 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-44b3a556:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-249e7024 */.elementor-78 .elementor-element.elementor-element-249e7024 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-249e7024 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-249e7024:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-249e7024 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-249e7024:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54ef9ad0 */.elementor-78 .elementor-element.elementor-element-54ef9ad0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-54ef9ad0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-54ef9ad0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-54ef9ad0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-54ef9ad0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2991a9e7 */.elementor-78 .elementor-element.elementor-element-2991a9e7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2991a9e7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2991a9e7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2991a9e7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2991a9e7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6569f3 */.elementor-78 .elementor-element.elementor-element-4a6569f3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4a6569f3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4a6569f3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4a6569f3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4a6569f3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-494ee4c0 */.elementor-78 .elementor-element.elementor-element-494ee4c0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-494ee4c0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-494ee4c0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-494ee4c0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-494ee4c0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d965731 */.elementor-78 .elementor-element.elementor-element-4d965731 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4d965731 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4d965731:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4d965731 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4d965731:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62cf3ca5 */.elementor-78 .elementor-element.elementor-element-62cf3ca5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-62cf3ca5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-62cf3ca5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-62cf3ca5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-62cf3ca5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d33609 */.elementor-78 .elementor-element.elementor-element-53d33609 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-53d33609 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-53d33609:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-53d33609 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-53d33609:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-738eed4c */.elementor-78 .elementor-element.elementor-element-738eed4c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-738eed4c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-738eed4c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-738eed4c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-738eed4c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497f6f6a */.elementor-78 .elementor-element.elementor-element-497f6f6a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-497f6f6a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-497f6f6a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-497f6f6a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-497f6f6a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28e979d */.elementor-78 .elementor-element.elementor-element-28e979d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-28e979d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-28e979d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-28e979d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-28e979d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6088b21d */.elementor-78 .elementor-element.elementor-element-6088b21d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6088b21d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6088b21d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6088b21d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6088b21d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45db3378 */.elementor-78 .elementor-element.elementor-element-45db3378 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-45db3378 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-45db3378:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-45db3378 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-45db3378:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bda83b7 */.elementor-78 .elementor-element.elementor-element-6bda83b7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6bda83b7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6bda83b7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6bda83b7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6bda83b7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65eca62e */.elementor-78 .elementor-element.elementor-element-65eca62e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-65eca62e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-65eca62e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-65eca62e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-65eca62e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2301ec0b */.elementor-78 .elementor-element.elementor-element-2301ec0b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2301ec0b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2301ec0b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2301ec0b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2301ec0b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-179b9d9a */.elementor-78 .elementor-element.elementor-element-179b9d9a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-179b9d9a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-179b9d9a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-179b9d9a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-179b9d9a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-998444f */.elementor-78 .elementor-element.elementor-element-998444f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-998444f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-998444f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-998444f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-998444f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2760efaa */.elementor-78 .elementor-element.elementor-element-2760efaa {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2760efaa img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2760efaa:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2760efaa .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2760efaa:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-777be391 */.elementor-78 .elementor-element.elementor-element-777be391 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-777be391 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-777be391:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-777be391 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-777be391:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55145f74 */.elementor-78 .elementor-element.elementor-element-55145f74 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-55145f74 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-55145f74:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-55145f74 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-55145f74:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-209cc094 */.elementor-78 .elementor-element.elementor-element-209cc094 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-209cc094 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-209cc094:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-209cc094 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-209cc094:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9936e5b */.elementor-78 .elementor-element.elementor-element-9936e5b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-9936e5b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-9936e5b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-9936e5b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-9936e5b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2806e378 */.elementor-78 .elementor-element.elementor-element-2806e378 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2806e378 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2806e378:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2806e378 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2806e378:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ac1c3c0 */.elementor-78 .elementor-element.elementor-element-5ac1c3c0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3531b944 */.elementor-78 .elementor-element.elementor-element-3531b944 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-3531b944 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-3531b944:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-3531b944 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-3531b944:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56ca3b04 */.elementor-78 .elementor-element.elementor-element-56ca3b04 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-56ca3b04 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-56ca3b04:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-56ca3b04 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-56ca3b04:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63fb576f */.elementor-78 .elementor-element.elementor-element-63fb576f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-63fb576f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-63fb576f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-63fb576f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-63fb576f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-498cb78 */.elementor-78 .elementor-element.elementor-element-498cb78 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-498cb78 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-498cb78:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-498cb78 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-498cb78:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdba8af */.elementor-78 .elementor-element.elementor-element-fdba8af {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-fdba8af img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-fdba8af:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-fdba8af .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-fdba8af:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fafe479 */.elementor-78 .elementor-element.elementor-element-5fafe479 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-5fafe479 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-5fafe479:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-5fafe479 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-5fafe479:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40d37ed0 */.elementor-78 .elementor-element.elementor-element-40d37ed0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-40d37ed0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-40d37ed0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-40d37ed0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-40d37ed0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63ad3bd */.elementor-78 .elementor-element.elementor-element-63ad3bd {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-63ad3bd img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-63ad3bd:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-63ad3bd .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-63ad3bd:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a53ca14 */.elementor-78 .elementor-element.elementor-element-1a53ca14 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1a53ca14 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1a53ca14:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1a53ca14 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1a53ca14:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1300bfd9 */.elementor-78 .elementor-element.elementor-element-1300bfd9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1300bfd9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1300bfd9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1300bfd9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1300bfd9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51a6418f */.elementor-78 .elementor-element.elementor-element-51a6418f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-51a6418f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-51a6418f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-51a6418f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-51a6418f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c84ce8a */.elementor-78 .elementor-element.elementor-element-7c84ce8a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-7c84ce8a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-7c84ce8a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-7c84ce8a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-7c84ce8a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79149647 */.elementor-78 .elementor-element.elementor-element-79149647 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-79149647 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-79149647:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-79149647 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-79149647:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56af2ad7 */.elementor-78 .elementor-element.elementor-element-56af2ad7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-56af2ad7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-56af2ad7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-56af2ad7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-56af2ad7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dc34502 */.elementor-78 .elementor-element.elementor-element-1dc34502 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1dc34502 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1dc34502:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1dc34502 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1dc34502:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46cc9939 */.elementor-78 .elementor-element.elementor-element-46cc9939 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-46cc9939 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-46cc9939:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-46cc9939 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-46cc9939:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31bde769 */.elementor-78 .elementor-element.elementor-element-31bde769 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-31bde769 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-31bde769:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-31bde769 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-31bde769:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14091c06 */.elementor-78 .elementor-element.elementor-element-14091c06 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-14091c06 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-14091c06:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-14091c06 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-14091c06:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f43b81f */.elementor-78 .elementor-element.elementor-element-6f43b81f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6f43b81f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6f43b81f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6f43b81f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6f43b81f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b08f7fb */.elementor-78 .elementor-element.elementor-element-6b08f7fb {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6b08f7fb img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6b08f7fb:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6b08f7fb .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6b08f7fb:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63d9f375 */.elementor-78 .elementor-element.elementor-element-63d9f375 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-63d9f375 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-63d9f375:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-63d9f375 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-63d9f375:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37accd25 */.elementor-78 .elementor-element.elementor-element-37accd25 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-37accd25 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-37accd25:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-37accd25 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-37accd25:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ceb6f54 */.elementor-78 .elementor-element.elementor-element-7ceb6f54 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-7ceb6f54 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-7ceb6f54:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-7ceb6f54 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-7ceb6f54:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fa31d9c */.elementor-78 .elementor-element.elementor-element-4fa31d9c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4fa31d9c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4fa31d9c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4fa31d9c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4fa31d9c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f812698 */.elementor-78 .elementor-element.elementor-element-7f812698 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-7f812698 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-7f812698:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-7f812698 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-7f812698:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b70ad25 */.elementor-78 .elementor-element.elementor-element-1b70ad25 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1b70ad25 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1b70ad25:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1b70ad25 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1b70ad25:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78db77e7 */.elementor-78 .elementor-element.elementor-element-78db77e7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-78db77e7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-78db77e7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-78db77e7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-78db77e7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9045d4 */.elementor-78 .elementor-element.elementor-element-9045d4 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-9045d4 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-9045d4:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-9045d4 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-9045d4:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4310e645 */.elementor-78 .elementor-element.elementor-element-4310e645 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4310e645 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4310e645:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4310e645 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4310e645:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ca244a */.elementor-78 .elementor-element.elementor-element-49ca244a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-49ca244a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-49ca244a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-49ca244a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-49ca244a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e26a580 */.elementor-78 .elementor-element.elementor-element-1e26a580 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1e26a580 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1e26a580:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1e26a580 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1e26a580:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1757cbb8 */.elementor-78 .elementor-element.elementor-element-1757cbb8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1757cbb8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1757cbb8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1757cbb8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1757cbb8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c0be38f */.elementor-78 .elementor-element.elementor-element-3c0be38f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-3c0be38f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-3c0be38f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-3c0be38f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-3c0be38f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-441cd1c9 */.elementor-78 .elementor-element.elementor-element-441cd1c9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-441cd1c9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-441cd1c9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-441cd1c9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-441cd1c9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65ceb10 */.elementor-78 .elementor-element.elementor-element-65ceb10 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-65ceb10 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-65ceb10:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-65ceb10 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-65ceb10:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44b3a556 */.elementor-78 .elementor-element.elementor-element-44b3a556 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-44b3a556 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-44b3a556:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-44b3a556 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-44b3a556:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-249e7024 */.elementor-78 .elementor-element.elementor-element-249e7024 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-249e7024 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-249e7024:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-249e7024 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-249e7024:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54ef9ad0 */.elementor-78 .elementor-element.elementor-element-54ef9ad0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-54ef9ad0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-54ef9ad0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-54ef9ad0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-54ef9ad0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2991a9e7 */.elementor-78 .elementor-element.elementor-element-2991a9e7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2991a9e7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2991a9e7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2991a9e7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2991a9e7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6569f3 */.elementor-78 .elementor-element.elementor-element-4a6569f3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4a6569f3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4a6569f3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4a6569f3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4a6569f3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-494ee4c0 */.elementor-78 .elementor-element.elementor-element-494ee4c0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-494ee4c0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-494ee4c0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-494ee4c0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-494ee4c0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d965731 */.elementor-78 .elementor-element.elementor-element-4d965731 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4d965731 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4d965731:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4d965731 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4d965731:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62cf3ca5 */.elementor-78 .elementor-element.elementor-element-62cf3ca5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-62cf3ca5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-62cf3ca5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-62cf3ca5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-62cf3ca5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d33609 */.elementor-78 .elementor-element.elementor-element-53d33609 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-53d33609 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-53d33609:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-53d33609 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-53d33609:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-738eed4c */.elementor-78 .elementor-element.elementor-element-738eed4c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-738eed4c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-738eed4c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-738eed4c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-738eed4c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497f6f6a */.elementor-78 .elementor-element.elementor-element-497f6f6a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-497f6f6a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-497f6f6a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-497f6f6a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-497f6f6a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28e979d */.elementor-78 .elementor-element.elementor-element-28e979d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-28e979d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-28e979d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-28e979d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-28e979d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6088b21d */.elementor-78 .elementor-element.elementor-element-6088b21d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6088b21d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6088b21d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6088b21d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6088b21d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45db3378 */.elementor-78 .elementor-element.elementor-element-45db3378 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-45db3378 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-45db3378:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-45db3378 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-45db3378:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bda83b7 */.elementor-78 .elementor-element.elementor-element-6bda83b7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6bda83b7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6bda83b7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6bda83b7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6bda83b7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65eca62e */.elementor-78 .elementor-element.elementor-element-65eca62e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-65eca62e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-65eca62e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-65eca62e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-65eca62e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2301ec0b */.elementor-78 .elementor-element.elementor-element-2301ec0b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2301ec0b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2301ec0b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2301ec0b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2301ec0b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-179b9d9a */.elementor-78 .elementor-element.elementor-element-179b9d9a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-179b9d9a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-179b9d9a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-179b9d9a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-179b9d9a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-998444f */.elementor-78 .elementor-element.elementor-element-998444f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-998444f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-998444f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-998444f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-998444f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2760efaa */.elementor-78 .elementor-element.elementor-element-2760efaa {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2760efaa img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2760efaa:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2760efaa .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2760efaa:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-777be391 */.elementor-78 .elementor-element.elementor-element-777be391 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-777be391 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-777be391:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-777be391 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-777be391:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55145f74 */.elementor-78 .elementor-element.elementor-element-55145f74 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-55145f74 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-55145f74:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-55145f74 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-55145f74:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-209cc094 */.elementor-78 .elementor-element.elementor-element-209cc094 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-209cc094 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-209cc094:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-209cc094 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-209cc094:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9936e5b */.elementor-78 .elementor-element.elementor-element-9936e5b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-9936e5b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-9936e5b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-9936e5b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-9936e5b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2806e378 */.elementor-78 .elementor-element.elementor-element-2806e378 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2806e378 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2806e378:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2806e378 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2806e378:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ac1c3c0 */.elementor-78 .elementor-element.elementor-element-5ac1c3c0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3531b944 */.elementor-78 .elementor-element.elementor-element-3531b944 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-3531b944 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-3531b944:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-3531b944 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-3531b944:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56ca3b04 */.elementor-78 .elementor-element.elementor-element-56ca3b04 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-56ca3b04 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-56ca3b04:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-56ca3b04 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-56ca3b04:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63fb576f */.elementor-78 .elementor-element.elementor-element-63fb576f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-63fb576f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-63fb576f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-63fb576f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-63fb576f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-498cb78 */.elementor-78 .elementor-element.elementor-element-498cb78 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-498cb78 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-498cb78:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-498cb78 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-498cb78:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdba8af */.elementor-78 .elementor-element.elementor-element-fdba8af {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-fdba8af img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-fdba8af:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-fdba8af .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-fdba8af:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fafe479 */.elementor-78 .elementor-element.elementor-element-5fafe479 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-5fafe479 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-5fafe479:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-5fafe479 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-5fafe479:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40d37ed0 */.elementor-78 .elementor-element.elementor-element-40d37ed0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-40d37ed0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-40d37ed0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-40d37ed0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-40d37ed0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63ad3bd */.elementor-78 .elementor-element.elementor-element-63ad3bd {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-63ad3bd img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-63ad3bd:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-63ad3bd .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-63ad3bd:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a53ca14 */.elementor-78 .elementor-element.elementor-element-1a53ca14 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1a53ca14 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1a53ca14:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1a53ca14 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1a53ca14:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1300bfd9 */.elementor-78 .elementor-element.elementor-element-1300bfd9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1300bfd9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1300bfd9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1300bfd9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1300bfd9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51a6418f */.elementor-78 .elementor-element.elementor-element-51a6418f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-51a6418f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-51a6418f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-51a6418f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-51a6418f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c84ce8a */.elementor-78 .elementor-element.elementor-element-7c84ce8a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-7c84ce8a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-7c84ce8a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-7c84ce8a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-7c84ce8a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79149647 */.elementor-78 .elementor-element.elementor-element-79149647 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-79149647 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-79149647:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-79149647 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-79149647:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56af2ad7 */.elementor-78 .elementor-element.elementor-element-56af2ad7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-56af2ad7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-56af2ad7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-56af2ad7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-56af2ad7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dc34502 */.elementor-78 .elementor-element.elementor-element-1dc34502 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1dc34502 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1dc34502:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1dc34502 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1dc34502:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46cc9939 */.elementor-78 .elementor-element.elementor-element-46cc9939 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-46cc9939 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-46cc9939:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-46cc9939 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-46cc9939:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31bde769 */.elementor-78 .elementor-element.elementor-element-31bde769 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-31bde769 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-31bde769:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-31bde769 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-31bde769:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14091c06 */.elementor-78 .elementor-element.elementor-element-14091c06 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-14091c06 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-14091c06:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-14091c06 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-14091c06:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f43b81f */.elementor-78 .elementor-element.elementor-element-6f43b81f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6f43b81f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6f43b81f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6f43b81f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6f43b81f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b08f7fb */.elementor-78 .elementor-element.elementor-element-6b08f7fb {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6b08f7fb img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6b08f7fb:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6b08f7fb .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6b08f7fb:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63d9f375 */.elementor-78 .elementor-element.elementor-element-63d9f375 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-63d9f375 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-63d9f375:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-63d9f375 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-63d9f375:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37accd25 */.elementor-78 .elementor-element.elementor-element-37accd25 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-37accd25 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-37accd25:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-37accd25 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-37accd25:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ceb6f54 */.elementor-78 .elementor-element.elementor-element-7ceb6f54 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-7ceb6f54 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-7ceb6f54:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-7ceb6f54 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-7ceb6f54:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fa31d9c */.elementor-78 .elementor-element.elementor-element-4fa31d9c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4fa31d9c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4fa31d9c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4fa31d9c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4fa31d9c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f812698 */.elementor-78 .elementor-element.elementor-element-7f812698 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-7f812698 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-7f812698:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-7f812698 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-7f812698:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b70ad25 */.elementor-78 .elementor-element.elementor-element-1b70ad25 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1b70ad25 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1b70ad25:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1b70ad25 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1b70ad25:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78db77e7 */.elementor-78 .elementor-element.elementor-element-78db77e7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-78db77e7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-78db77e7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-78db77e7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-78db77e7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9045d4 */.elementor-78 .elementor-element.elementor-element-9045d4 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-9045d4 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-9045d4:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-9045d4 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-9045d4:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4310e645 */.elementor-78 .elementor-element.elementor-element-4310e645 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4310e645 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4310e645:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4310e645 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4310e645:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ca244a */.elementor-78 .elementor-element.elementor-element-49ca244a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-49ca244a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-49ca244a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-49ca244a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-49ca244a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e26a580 */.elementor-78 .elementor-element.elementor-element-1e26a580 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1e26a580 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1e26a580:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1e26a580 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1e26a580:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1757cbb8 */.elementor-78 .elementor-element.elementor-element-1757cbb8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1757cbb8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1757cbb8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1757cbb8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1757cbb8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c0be38f */.elementor-78 .elementor-element.elementor-element-3c0be38f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-3c0be38f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-3c0be38f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-3c0be38f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-3c0be38f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-441cd1c9 */.elementor-78 .elementor-element.elementor-element-441cd1c9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-441cd1c9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-441cd1c9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-441cd1c9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-441cd1c9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65ceb10 */.elementor-78 .elementor-element.elementor-element-65ceb10 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-65ceb10 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-65ceb10:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-65ceb10 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-65ceb10:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44b3a556 */.elementor-78 .elementor-element.elementor-element-44b3a556 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-44b3a556 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-44b3a556:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-44b3a556 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-44b3a556:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-249e7024 */.elementor-78 .elementor-element.elementor-element-249e7024 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-249e7024 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-249e7024:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-249e7024 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-249e7024:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54ef9ad0 */.elementor-78 .elementor-element.elementor-element-54ef9ad0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-54ef9ad0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-54ef9ad0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-54ef9ad0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-54ef9ad0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2991a9e7 */.elementor-78 .elementor-element.elementor-element-2991a9e7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2991a9e7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2991a9e7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2991a9e7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2991a9e7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6569f3 */.elementor-78 .elementor-element.elementor-element-4a6569f3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4a6569f3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4a6569f3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4a6569f3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4a6569f3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-494ee4c0 */.elementor-78 .elementor-element.elementor-element-494ee4c0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-494ee4c0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-494ee4c0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-494ee4c0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-494ee4c0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d965731 */.elementor-78 .elementor-element.elementor-element-4d965731 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4d965731 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4d965731:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4d965731 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4d965731:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62cf3ca5 */.elementor-78 .elementor-element.elementor-element-62cf3ca5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-62cf3ca5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-62cf3ca5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-62cf3ca5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-62cf3ca5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d33609 */.elementor-78 .elementor-element.elementor-element-53d33609 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-53d33609 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-53d33609:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-53d33609 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-53d33609:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-738eed4c */.elementor-78 .elementor-element.elementor-element-738eed4c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-738eed4c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-738eed4c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-738eed4c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-738eed4c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497f6f6a */.elementor-78 .elementor-element.elementor-element-497f6f6a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-497f6f6a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-497f6f6a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-497f6f6a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-497f6f6a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28e979d */.elementor-78 .elementor-element.elementor-element-28e979d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-28e979d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-28e979d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-28e979d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-28e979d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6088b21d */.elementor-78 .elementor-element.elementor-element-6088b21d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6088b21d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6088b21d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6088b21d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6088b21d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45db3378 */.elementor-78 .elementor-element.elementor-element-45db3378 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-45db3378 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-45db3378:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-45db3378 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-45db3378:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bda83b7 */.elementor-78 .elementor-element.elementor-element-6bda83b7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6bda83b7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6bda83b7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6bda83b7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6bda83b7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65eca62e */.elementor-78 .elementor-element.elementor-element-65eca62e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-65eca62e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-65eca62e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-65eca62e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-65eca62e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2301ec0b */.elementor-78 .elementor-element.elementor-element-2301ec0b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2301ec0b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2301ec0b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2301ec0b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2301ec0b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-179b9d9a */.elementor-78 .elementor-element.elementor-element-179b9d9a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-179b9d9a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-179b9d9a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-179b9d9a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-179b9d9a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-998444f */.elementor-78 .elementor-element.elementor-element-998444f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-998444f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-998444f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-998444f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-998444f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2760efaa */.elementor-78 .elementor-element.elementor-element-2760efaa {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2760efaa img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2760efaa:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2760efaa .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2760efaa:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-777be391 */.elementor-78 .elementor-element.elementor-element-777be391 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-777be391 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-777be391:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-777be391 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-777be391:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55145f74 */.elementor-78 .elementor-element.elementor-element-55145f74 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-55145f74 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-55145f74:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-55145f74 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-55145f74:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-209cc094 */.elementor-78 .elementor-element.elementor-element-209cc094 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-209cc094 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-209cc094:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-209cc094 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-209cc094:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9936e5b */.elementor-78 .elementor-element.elementor-element-9936e5b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-9936e5b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-9936e5b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-9936e5b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-9936e5b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2806e378 */.elementor-78 .elementor-element.elementor-element-2806e378 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2806e378 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2806e378:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2806e378 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2806e378:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ac1c3c0 */.elementor-78 .elementor-element.elementor-element-5ac1c3c0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3531b944 */.elementor-78 .elementor-element.elementor-element-3531b944 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-3531b944 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-3531b944:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-3531b944 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-3531b944:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56ca3b04 */.elementor-78 .elementor-element.elementor-element-56ca3b04 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-56ca3b04 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-56ca3b04:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-56ca3b04 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-56ca3b04:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63fb576f */.elementor-78 .elementor-element.elementor-element-63fb576f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-63fb576f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-63fb576f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-63fb576f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-63fb576f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-498cb78 */.elementor-78 .elementor-element.elementor-element-498cb78 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-498cb78 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-498cb78:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-498cb78 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-498cb78:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdba8af */.elementor-78 .elementor-element.elementor-element-fdba8af {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-fdba8af img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-fdba8af:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-fdba8af .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-fdba8af:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fafe479 */.elementor-78 .elementor-element.elementor-element-5fafe479 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-5fafe479 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-5fafe479:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-5fafe479 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-5fafe479:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40d37ed0 */.elementor-78 .elementor-element.elementor-element-40d37ed0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-40d37ed0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-40d37ed0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-40d37ed0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-40d37ed0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63ad3bd */.elementor-78 .elementor-element.elementor-element-63ad3bd {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-63ad3bd img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-63ad3bd:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-63ad3bd .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-63ad3bd:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a53ca14 */.elementor-78 .elementor-element.elementor-element-1a53ca14 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1a53ca14 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1a53ca14:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1a53ca14 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1a53ca14:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1300bfd9 */.elementor-78 .elementor-element.elementor-element-1300bfd9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1300bfd9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1300bfd9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1300bfd9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1300bfd9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51a6418f */.elementor-78 .elementor-element.elementor-element-51a6418f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-51a6418f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-51a6418f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-51a6418f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-51a6418f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c84ce8a */.elementor-78 .elementor-element.elementor-element-7c84ce8a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-7c84ce8a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-7c84ce8a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-7c84ce8a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-7c84ce8a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79149647 */.elementor-78 .elementor-element.elementor-element-79149647 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-79149647 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-79149647:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-79149647 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-79149647:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56af2ad7 */.elementor-78 .elementor-element.elementor-element-56af2ad7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-56af2ad7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-56af2ad7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-56af2ad7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-56af2ad7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dc34502 */.elementor-78 .elementor-element.elementor-element-1dc34502 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1dc34502 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1dc34502:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1dc34502 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1dc34502:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46cc9939 */.elementor-78 .elementor-element.elementor-element-46cc9939 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-46cc9939 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-46cc9939:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-46cc9939 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-46cc9939:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31bde769 */.elementor-78 .elementor-element.elementor-element-31bde769 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-31bde769 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-31bde769:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-31bde769 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-31bde769:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14091c06 */.elementor-78 .elementor-element.elementor-element-14091c06 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-14091c06 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-14091c06:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-14091c06 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-14091c06:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f43b81f */.elementor-78 .elementor-element.elementor-element-6f43b81f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6f43b81f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6f43b81f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6f43b81f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6f43b81f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b08f7fb */.elementor-78 .elementor-element.elementor-element-6b08f7fb {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6b08f7fb img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6b08f7fb:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6b08f7fb .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6b08f7fb:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63d9f375 */.elementor-78 .elementor-element.elementor-element-63d9f375 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-63d9f375 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-63d9f375:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-63d9f375 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-63d9f375:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37accd25 */.elementor-78 .elementor-element.elementor-element-37accd25 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-37accd25 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-37accd25:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-37accd25 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-37accd25:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ceb6f54 */.elementor-78 .elementor-element.elementor-element-7ceb6f54 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-7ceb6f54 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-7ceb6f54:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-7ceb6f54 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-7ceb6f54:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fa31d9c */.elementor-78 .elementor-element.elementor-element-4fa31d9c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4fa31d9c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4fa31d9c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4fa31d9c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4fa31d9c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f812698 */.elementor-78 .elementor-element.elementor-element-7f812698 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-7f812698 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-7f812698:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-7f812698 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-7f812698:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b70ad25 */.elementor-78 .elementor-element.elementor-element-1b70ad25 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1b70ad25 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1b70ad25:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1b70ad25 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1b70ad25:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78db77e7 */.elementor-78 .elementor-element.elementor-element-78db77e7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-78db77e7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-78db77e7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-78db77e7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-78db77e7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9045d4 */.elementor-78 .elementor-element.elementor-element-9045d4 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-9045d4 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-9045d4:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-9045d4 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-9045d4:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4310e645 */.elementor-78 .elementor-element.elementor-element-4310e645 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4310e645 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4310e645:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4310e645 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4310e645:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ca244a */.elementor-78 .elementor-element.elementor-element-49ca244a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-49ca244a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-49ca244a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-49ca244a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-49ca244a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e26a580 */.elementor-78 .elementor-element.elementor-element-1e26a580 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1e26a580 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1e26a580:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1e26a580 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1e26a580:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1757cbb8 */.elementor-78 .elementor-element.elementor-element-1757cbb8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1757cbb8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1757cbb8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1757cbb8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1757cbb8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c0be38f */.elementor-78 .elementor-element.elementor-element-3c0be38f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-3c0be38f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-3c0be38f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-3c0be38f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-3c0be38f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-441cd1c9 */.elementor-78 .elementor-element.elementor-element-441cd1c9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-441cd1c9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-441cd1c9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-441cd1c9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-441cd1c9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65ceb10 */.elementor-78 .elementor-element.elementor-element-65ceb10 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-65ceb10 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-65ceb10:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-65ceb10 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-65ceb10:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44b3a556 */.elementor-78 .elementor-element.elementor-element-44b3a556 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-44b3a556 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-44b3a556:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-44b3a556 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-44b3a556:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-249e7024 */.elementor-78 .elementor-element.elementor-element-249e7024 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-249e7024 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-249e7024:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-249e7024 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-249e7024:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54ef9ad0 */.elementor-78 .elementor-element.elementor-element-54ef9ad0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-54ef9ad0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-54ef9ad0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-54ef9ad0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-54ef9ad0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2991a9e7 */.elementor-78 .elementor-element.elementor-element-2991a9e7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2991a9e7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2991a9e7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2991a9e7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2991a9e7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6569f3 */.elementor-78 .elementor-element.elementor-element-4a6569f3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4a6569f3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4a6569f3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4a6569f3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4a6569f3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-494ee4c0 */.elementor-78 .elementor-element.elementor-element-494ee4c0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-494ee4c0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-494ee4c0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-494ee4c0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-494ee4c0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d965731 */.elementor-78 .elementor-element.elementor-element-4d965731 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4d965731 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4d965731:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4d965731 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4d965731:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62cf3ca5 */.elementor-78 .elementor-element.elementor-element-62cf3ca5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-62cf3ca5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-62cf3ca5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-62cf3ca5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-62cf3ca5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d33609 */.elementor-78 .elementor-element.elementor-element-53d33609 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-53d33609 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-53d33609:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-53d33609 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-53d33609:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-738eed4c */.elementor-78 .elementor-element.elementor-element-738eed4c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-738eed4c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-738eed4c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-738eed4c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-738eed4c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497f6f6a */.elementor-78 .elementor-element.elementor-element-497f6f6a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-497f6f6a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-497f6f6a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-497f6f6a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-497f6f6a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28e979d */.elementor-78 .elementor-element.elementor-element-28e979d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-28e979d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-28e979d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-28e979d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-28e979d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6088b21d */.elementor-78 .elementor-element.elementor-element-6088b21d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6088b21d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6088b21d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6088b21d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6088b21d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45db3378 */.elementor-78 .elementor-element.elementor-element-45db3378 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-45db3378 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-45db3378:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-45db3378 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-45db3378:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bda83b7 */.elementor-78 .elementor-element.elementor-element-6bda83b7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6bda83b7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6bda83b7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6bda83b7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6bda83b7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65eca62e */.elementor-78 .elementor-element.elementor-element-65eca62e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-65eca62e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-65eca62e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-65eca62e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-65eca62e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2301ec0b */.elementor-78 .elementor-element.elementor-element-2301ec0b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2301ec0b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2301ec0b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2301ec0b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2301ec0b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-179b9d9a */.elementor-78 .elementor-element.elementor-element-179b9d9a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-179b9d9a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-179b9d9a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-179b9d9a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-179b9d9a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-998444f */.elementor-78 .elementor-element.elementor-element-998444f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-998444f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-998444f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-998444f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-998444f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2760efaa */.elementor-78 .elementor-element.elementor-element-2760efaa {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2760efaa img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2760efaa:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2760efaa .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2760efaa:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-777be391 */.elementor-78 .elementor-element.elementor-element-777be391 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-777be391 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-777be391:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-777be391 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-777be391:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55145f74 */.elementor-78 .elementor-element.elementor-element-55145f74 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-55145f74 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-55145f74:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-55145f74 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-55145f74:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-209cc094 */.elementor-78 .elementor-element.elementor-element-209cc094 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-209cc094 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-209cc094:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-209cc094 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-209cc094:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9936e5b */.elementor-78 .elementor-element.elementor-element-9936e5b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-9936e5b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-9936e5b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-9936e5b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-9936e5b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2806e378 */.elementor-78 .elementor-element.elementor-element-2806e378 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2806e378 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2806e378:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2806e378 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2806e378:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ac1c3c0 */.elementor-78 .elementor-element.elementor-element-5ac1c3c0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3531b944 */.elementor-78 .elementor-element.elementor-element-3531b944 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-3531b944 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-3531b944:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-3531b944 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-3531b944:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56ca3b04 */.elementor-78 .elementor-element.elementor-element-56ca3b04 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-56ca3b04 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-56ca3b04:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-56ca3b04 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-56ca3b04:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63fb576f */.elementor-78 .elementor-element.elementor-element-63fb576f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-63fb576f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-63fb576f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-63fb576f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-63fb576f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-498cb78 */.elementor-78 .elementor-element.elementor-element-498cb78 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-498cb78 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-498cb78:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-498cb78 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-498cb78:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdba8af */.elementor-78 .elementor-element.elementor-element-fdba8af {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-fdba8af img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-fdba8af:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-fdba8af .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-fdba8af:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fafe479 */.elementor-78 .elementor-element.elementor-element-5fafe479 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-5fafe479 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-5fafe479:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-5fafe479 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-5fafe479:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40d37ed0 */.elementor-78 .elementor-element.elementor-element-40d37ed0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-40d37ed0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-40d37ed0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-40d37ed0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-40d37ed0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63ad3bd */.elementor-78 .elementor-element.elementor-element-63ad3bd {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-63ad3bd img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-63ad3bd:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-63ad3bd .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-63ad3bd:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a53ca14 */.elementor-78 .elementor-element.elementor-element-1a53ca14 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1a53ca14 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1a53ca14:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1a53ca14 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1a53ca14:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1300bfd9 */.elementor-78 .elementor-element.elementor-element-1300bfd9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1300bfd9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1300bfd9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1300bfd9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1300bfd9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51a6418f */.elementor-78 .elementor-element.elementor-element-51a6418f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-51a6418f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-51a6418f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-51a6418f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-51a6418f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c84ce8a */.elementor-78 .elementor-element.elementor-element-7c84ce8a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-7c84ce8a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-7c84ce8a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-7c84ce8a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-7c84ce8a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79149647 */.elementor-78 .elementor-element.elementor-element-79149647 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-79149647 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-79149647:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-79149647 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-79149647:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56af2ad7 */.elementor-78 .elementor-element.elementor-element-56af2ad7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-56af2ad7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-56af2ad7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-56af2ad7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-56af2ad7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dc34502 */.elementor-78 .elementor-element.elementor-element-1dc34502 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1dc34502 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1dc34502:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1dc34502 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1dc34502:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46cc9939 */.elementor-78 .elementor-element.elementor-element-46cc9939 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-46cc9939 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-46cc9939:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-46cc9939 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-46cc9939:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31bde769 */.elementor-78 .elementor-element.elementor-element-31bde769 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-31bde769 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-31bde769:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-31bde769 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-31bde769:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14091c06 */.elementor-78 .elementor-element.elementor-element-14091c06 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-14091c06 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-14091c06:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-14091c06 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-14091c06:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f43b81f */.elementor-78 .elementor-element.elementor-element-6f43b81f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6f43b81f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6f43b81f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6f43b81f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6f43b81f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b08f7fb */.elementor-78 .elementor-element.elementor-element-6b08f7fb {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6b08f7fb img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6b08f7fb:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6b08f7fb .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6b08f7fb:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63d9f375 */.elementor-78 .elementor-element.elementor-element-63d9f375 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-63d9f375 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-63d9f375:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-63d9f375 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-63d9f375:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37accd25 */.elementor-78 .elementor-element.elementor-element-37accd25 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-37accd25 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-37accd25:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-37accd25 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-37accd25:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ceb6f54 */.elementor-78 .elementor-element.elementor-element-7ceb6f54 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-7ceb6f54 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-7ceb6f54:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-7ceb6f54 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-7ceb6f54:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fa31d9c */.elementor-78 .elementor-element.elementor-element-4fa31d9c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4fa31d9c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4fa31d9c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4fa31d9c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4fa31d9c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f812698 */.elementor-78 .elementor-element.elementor-element-7f812698 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-7f812698 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-7f812698:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-7f812698 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-7f812698:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b70ad25 */.elementor-78 .elementor-element.elementor-element-1b70ad25 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1b70ad25 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1b70ad25:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1b70ad25 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1b70ad25:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78db77e7 */.elementor-78 .elementor-element.elementor-element-78db77e7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-78db77e7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-78db77e7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-78db77e7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-78db77e7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9045d4 */.elementor-78 .elementor-element.elementor-element-9045d4 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-9045d4 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-9045d4:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-9045d4 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-9045d4:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4310e645 */.elementor-78 .elementor-element.elementor-element-4310e645 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4310e645 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4310e645:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4310e645 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4310e645:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ca244a */.elementor-78 .elementor-element.elementor-element-49ca244a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-49ca244a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-49ca244a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-49ca244a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-49ca244a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e26a580 */.elementor-78 .elementor-element.elementor-element-1e26a580 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1e26a580 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1e26a580:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1e26a580 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1e26a580:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1757cbb8 */.elementor-78 .elementor-element.elementor-element-1757cbb8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1757cbb8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1757cbb8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1757cbb8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1757cbb8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c0be38f */.elementor-78 .elementor-element.elementor-element-3c0be38f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-3c0be38f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-3c0be38f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-3c0be38f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-3c0be38f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-441cd1c9 */.elementor-78 .elementor-element.elementor-element-441cd1c9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-441cd1c9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-441cd1c9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-441cd1c9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-441cd1c9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65ceb10 */.elementor-78 .elementor-element.elementor-element-65ceb10 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-65ceb10 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-65ceb10:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-65ceb10 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-65ceb10:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44b3a556 */.elementor-78 .elementor-element.elementor-element-44b3a556 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-44b3a556 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-44b3a556:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-44b3a556 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-44b3a556:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-249e7024 */.elementor-78 .elementor-element.elementor-element-249e7024 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-249e7024 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-249e7024:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-249e7024 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-249e7024:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54ef9ad0 */.elementor-78 .elementor-element.elementor-element-54ef9ad0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-54ef9ad0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-54ef9ad0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-54ef9ad0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-54ef9ad0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2991a9e7 */.elementor-78 .elementor-element.elementor-element-2991a9e7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2991a9e7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2991a9e7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2991a9e7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2991a9e7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6569f3 */.elementor-78 .elementor-element.elementor-element-4a6569f3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4a6569f3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4a6569f3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4a6569f3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4a6569f3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-494ee4c0 */.elementor-78 .elementor-element.elementor-element-494ee4c0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-494ee4c0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-494ee4c0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-494ee4c0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-494ee4c0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d965731 */.elementor-78 .elementor-element.elementor-element-4d965731 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4d965731 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4d965731:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4d965731 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4d965731:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62cf3ca5 */.elementor-78 .elementor-element.elementor-element-62cf3ca5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-62cf3ca5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-62cf3ca5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-62cf3ca5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-62cf3ca5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d33609 */.elementor-78 .elementor-element.elementor-element-53d33609 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-53d33609 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-53d33609:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-53d33609 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-53d33609:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-738eed4c */.elementor-78 .elementor-element.elementor-element-738eed4c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-738eed4c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-738eed4c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-738eed4c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-738eed4c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497f6f6a */.elementor-78 .elementor-element.elementor-element-497f6f6a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-497f6f6a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-497f6f6a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-497f6f6a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-497f6f6a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28e979d */.elementor-78 .elementor-element.elementor-element-28e979d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-28e979d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-28e979d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-28e979d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-28e979d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6088b21d */.elementor-78 .elementor-element.elementor-element-6088b21d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6088b21d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6088b21d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6088b21d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6088b21d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45db3378 */.elementor-78 .elementor-element.elementor-element-45db3378 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-45db3378 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-45db3378:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-45db3378 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-45db3378:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bda83b7 */.elementor-78 .elementor-element.elementor-element-6bda83b7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6bda83b7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6bda83b7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6bda83b7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6bda83b7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65eca62e */.elementor-78 .elementor-element.elementor-element-65eca62e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-65eca62e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-65eca62e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-65eca62e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-65eca62e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2301ec0b */.elementor-78 .elementor-element.elementor-element-2301ec0b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2301ec0b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2301ec0b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2301ec0b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2301ec0b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-179b9d9a */.elementor-78 .elementor-element.elementor-element-179b9d9a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-179b9d9a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-179b9d9a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-179b9d9a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-179b9d9a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-998444f */.elementor-78 .elementor-element.elementor-element-998444f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-998444f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-998444f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-998444f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-998444f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2760efaa */.elementor-78 .elementor-element.elementor-element-2760efaa {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2760efaa img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2760efaa:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2760efaa .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2760efaa:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-777be391 */.elementor-78 .elementor-element.elementor-element-777be391 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-777be391 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-777be391:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-777be391 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-777be391:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55145f74 */.elementor-78 .elementor-element.elementor-element-55145f74 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-55145f74 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-55145f74:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-55145f74 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-55145f74:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-209cc094 */.elementor-78 .elementor-element.elementor-element-209cc094 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-209cc094 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-209cc094:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-209cc094 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-209cc094:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9936e5b */.elementor-78 .elementor-element.elementor-element-9936e5b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-9936e5b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-9936e5b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-9936e5b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-9936e5b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2806e378 */.elementor-78 .elementor-element.elementor-element-2806e378 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2806e378 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2806e378:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2806e378 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2806e378:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ac1c3c0 */.elementor-78 .elementor-element.elementor-element-5ac1c3c0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3531b944 */.elementor-78 .elementor-element.elementor-element-3531b944 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-3531b944 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-3531b944:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-3531b944 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-3531b944:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56ca3b04 */.elementor-78 .elementor-element.elementor-element-56ca3b04 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-56ca3b04 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-56ca3b04:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-56ca3b04 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-56ca3b04:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63fb576f */.elementor-78 .elementor-element.elementor-element-63fb576f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-63fb576f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-63fb576f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-63fb576f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-63fb576f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-498cb78 */.elementor-78 .elementor-element.elementor-element-498cb78 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-498cb78 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-498cb78:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-498cb78 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-498cb78:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdba8af */.elementor-78 .elementor-element.elementor-element-fdba8af {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-fdba8af img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-fdba8af:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-fdba8af .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-fdba8af:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fafe479 */.elementor-78 .elementor-element.elementor-element-5fafe479 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-5fafe479 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-5fafe479:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-5fafe479 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-5fafe479:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40d37ed0 */.elementor-78 .elementor-element.elementor-element-40d37ed0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-40d37ed0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-40d37ed0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-40d37ed0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-40d37ed0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63ad3bd */.elementor-78 .elementor-element.elementor-element-63ad3bd {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-63ad3bd img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-63ad3bd:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-63ad3bd .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-63ad3bd:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a53ca14 */.elementor-78 .elementor-element.elementor-element-1a53ca14 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1a53ca14 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1a53ca14:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1a53ca14 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1a53ca14:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1300bfd9 */.elementor-78 .elementor-element.elementor-element-1300bfd9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1300bfd9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1300bfd9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1300bfd9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1300bfd9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51a6418f */.elementor-78 .elementor-element.elementor-element-51a6418f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-51a6418f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-51a6418f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-51a6418f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-51a6418f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c84ce8a */.elementor-78 .elementor-element.elementor-element-7c84ce8a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-7c84ce8a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-7c84ce8a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-7c84ce8a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-7c84ce8a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79149647 */.elementor-78 .elementor-element.elementor-element-79149647 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-79149647 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-79149647:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-79149647 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-79149647:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56af2ad7 */.elementor-78 .elementor-element.elementor-element-56af2ad7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-56af2ad7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-56af2ad7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-56af2ad7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-56af2ad7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dc34502 */.elementor-78 .elementor-element.elementor-element-1dc34502 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1dc34502 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1dc34502:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1dc34502 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1dc34502:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46cc9939 */.elementor-78 .elementor-element.elementor-element-46cc9939 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-46cc9939 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-46cc9939:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-46cc9939 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-46cc9939:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31bde769 */.elementor-78 .elementor-element.elementor-element-31bde769 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-31bde769 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-31bde769:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-31bde769 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-31bde769:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14091c06 */.elementor-78 .elementor-element.elementor-element-14091c06 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-14091c06 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-14091c06:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-14091c06 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-14091c06:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f43b81f */.elementor-78 .elementor-element.elementor-element-6f43b81f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6f43b81f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6f43b81f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6f43b81f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6f43b81f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b08f7fb */.elementor-78 .elementor-element.elementor-element-6b08f7fb {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6b08f7fb img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6b08f7fb:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6b08f7fb .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6b08f7fb:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63d9f375 */.elementor-78 .elementor-element.elementor-element-63d9f375 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-63d9f375 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-63d9f375:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-63d9f375 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-63d9f375:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37accd25 */.elementor-78 .elementor-element.elementor-element-37accd25 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-37accd25 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-37accd25:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-37accd25 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-37accd25:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ceb6f54 */.elementor-78 .elementor-element.elementor-element-7ceb6f54 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-7ceb6f54 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-7ceb6f54:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-7ceb6f54 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-7ceb6f54:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fa31d9c */.elementor-78 .elementor-element.elementor-element-4fa31d9c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4fa31d9c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4fa31d9c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4fa31d9c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4fa31d9c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f812698 */.elementor-78 .elementor-element.elementor-element-7f812698 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-7f812698 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-7f812698:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-7f812698 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-7f812698:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b70ad25 */.elementor-78 .elementor-element.elementor-element-1b70ad25 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1b70ad25 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1b70ad25:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1b70ad25 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1b70ad25:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78db77e7 */.elementor-78 .elementor-element.elementor-element-78db77e7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-78db77e7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-78db77e7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-78db77e7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-78db77e7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9045d4 */.elementor-78 .elementor-element.elementor-element-9045d4 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-9045d4 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-9045d4:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-9045d4 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-9045d4:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4310e645 */.elementor-78 .elementor-element.elementor-element-4310e645 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4310e645 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4310e645:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4310e645 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4310e645:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ca244a */.elementor-78 .elementor-element.elementor-element-49ca244a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-49ca244a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-49ca244a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-49ca244a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-49ca244a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e26a580 */.elementor-78 .elementor-element.elementor-element-1e26a580 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1e26a580 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1e26a580:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1e26a580 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1e26a580:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1757cbb8 */.elementor-78 .elementor-element.elementor-element-1757cbb8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1757cbb8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1757cbb8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1757cbb8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1757cbb8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c0be38f */.elementor-78 .elementor-element.elementor-element-3c0be38f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-3c0be38f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-3c0be38f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-3c0be38f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-3c0be38f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-441cd1c9 */.elementor-78 .elementor-element.elementor-element-441cd1c9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-441cd1c9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-441cd1c9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-441cd1c9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-441cd1c9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65ceb10 */.elementor-78 .elementor-element.elementor-element-65ceb10 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-65ceb10 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-65ceb10:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-65ceb10 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-65ceb10:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44b3a556 */.elementor-78 .elementor-element.elementor-element-44b3a556 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-44b3a556 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-44b3a556:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-44b3a556 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-44b3a556:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-249e7024 */.elementor-78 .elementor-element.elementor-element-249e7024 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-249e7024 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-249e7024:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-249e7024 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-249e7024:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54ef9ad0 */.elementor-78 .elementor-element.elementor-element-54ef9ad0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-54ef9ad0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-54ef9ad0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-54ef9ad0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-54ef9ad0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2991a9e7 */.elementor-78 .elementor-element.elementor-element-2991a9e7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2991a9e7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2991a9e7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2991a9e7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2991a9e7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6569f3 */.elementor-78 .elementor-element.elementor-element-4a6569f3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4a6569f3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4a6569f3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4a6569f3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4a6569f3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-494ee4c0 */.elementor-78 .elementor-element.elementor-element-494ee4c0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-494ee4c0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-494ee4c0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-494ee4c0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-494ee4c0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d965731 */.elementor-78 .elementor-element.elementor-element-4d965731 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4d965731 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4d965731:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4d965731 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4d965731:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62cf3ca5 */.elementor-78 .elementor-element.elementor-element-62cf3ca5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-62cf3ca5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-62cf3ca5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-62cf3ca5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-62cf3ca5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d33609 */.elementor-78 .elementor-element.elementor-element-53d33609 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-53d33609 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-53d33609:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-53d33609 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-53d33609:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-738eed4c */.elementor-78 .elementor-element.elementor-element-738eed4c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-738eed4c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-738eed4c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-738eed4c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-738eed4c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497f6f6a */.elementor-78 .elementor-element.elementor-element-497f6f6a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-497f6f6a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-497f6f6a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-497f6f6a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-497f6f6a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28e979d */.elementor-78 .elementor-element.elementor-element-28e979d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-28e979d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-28e979d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-28e979d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-28e979d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6088b21d */.elementor-78 .elementor-element.elementor-element-6088b21d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6088b21d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6088b21d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6088b21d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6088b21d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45db3378 */.elementor-78 .elementor-element.elementor-element-45db3378 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-45db3378 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-45db3378:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-45db3378 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-45db3378:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bda83b7 */.elementor-78 .elementor-element.elementor-element-6bda83b7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6bda83b7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6bda83b7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6bda83b7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6bda83b7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65eca62e */.elementor-78 .elementor-element.elementor-element-65eca62e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-65eca62e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-65eca62e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-65eca62e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-65eca62e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2301ec0b */.elementor-78 .elementor-element.elementor-element-2301ec0b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2301ec0b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2301ec0b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2301ec0b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2301ec0b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-179b9d9a */.elementor-78 .elementor-element.elementor-element-179b9d9a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-179b9d9a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-179b9d9a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-179b9d9a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-179b9d9a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-998444f */.elementor-78 .elementor-element.elementor-element-998444f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-998444f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-998444f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-998444f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-998444f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2760efaa */.elementor-78 .elementor-element.elementor-element-2760efaa {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2760efaa img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2760efaa:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2760efaa .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2760efaa:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-777be391 */.elementor-78 .elementor-element.elementor-element-777be391 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-777be391 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-777be391:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-777be391 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-777be391:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55145f74 */.elementor-78 .elementor-element.elementor-element-55145f74 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-55145f74 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-55145f74:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-55145f74 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-55145f74:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-209cc094 */.elementor-78 .elementor-element.elementor-element-209cc094 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-209cc094 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-209cc094:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-209cc094 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-209cc094:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9936e5b */.elementor-78 .elementor-element.elementor-element-9936e5b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-9936e5b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-9936e5b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-9936e5b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-9936e5b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2806e378 */.elementor-78 .elementor-element.elementor-element-2806e378 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2806e378 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2806e378:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2806e378 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2806e378:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ac1c3c0 */.elementor-78 .elementor-element.elementor-element-5ac1c3c0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3531b944 */.elementor-78 .elementor-element.elementor-element-3531b944 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-3531b944 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-3531b944:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-3531b944 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-3531b944:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56ca3b04 */.elementor-78 .elementor-element.elementor-element-56ca3b04 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-56ca3b04 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-56ca3b04:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-56ca3b04 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-56ca3b04:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63fb576f */.elementor-78 .elementor-element.elementor-element-63fb576f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-63fb576f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-63fb576f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-63fb576f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-63fb576f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-498cb78 */.elementor-78 .elementor-element.elementor-element-498cb78 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-498cb78 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-498cb78:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-498cb78 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-498cb78:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdba8af */.elementor-78 .elementor-element.elementor-element-fdba8af {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-fdba8af img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-fdba8af:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-fdba8af .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-fdba8af:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fafe479 */.elementor-78 .elementor-element.elementor-element-5fafe479 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-5fafe479 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-5fafe479:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-5fafe479 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-5fafe479:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40d37ed0 */.elementor-78 .elementor-element.elementor-element-40d37ed0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-40d37ed0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-40d37ed0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-40d37ed0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-40d37ed0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63ad3bd */.elementor-78 .elementor-element.elementor-element-63ad3bd {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-63ad3bd img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-63ad3bd:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-63ad3bd .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-63ad3bd:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a53ca14 */.elementor-78 .elementor-element.elementor-element-1a53ca14 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1a53ca14 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1a53ca14:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1a53ca14 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1a53ca14:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1300bfd9 */.elementor-78 .elementor-element.elementor-element-1300bfd9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1300bfd9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1300bfd9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1300bfd9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1300bfd9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51a6418f */.elementor-78 .elementor-element.elementor-element-51a6418f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-51a6418f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-51a6418f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-51a6418f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-51a6418f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c84ce8a */.elementor-78 .elementor-element.elementor-element-7c84ce8a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-7c84ce8a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-7c84ce8a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-7c84ce8a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-7c84ce8a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79149647 */.elementor-78 .elementor-element.elementor-element-79149647 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-79149647 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-79149647:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-79149647 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-79149647:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56af2ad7 */.elementor-78 .elementor-element.elementor-element-56af2ad7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-56af2ad7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-56af2ad7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-56af2ad7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-56af2ad7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dc34502 */.elementor-78 .elementor-element.elementor-element-1dc34502 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1dc34502 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1dc34502:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1dc34502 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1dc34502:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46cc9939 */.elementor-78 .elementor-element.elementor-element-46cc9939 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-46cc9939 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-46cc9939:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-46cc9939 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-46cc9939:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31bde769 */.elementor-78 .elementor-element.elementor-element-31bde769 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-31bde769 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-31bde769:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-31bde769 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-31bde769:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14091c06 */.elementor-78 .elementor-element.elementor-element-14091c06 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-14091c06 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-14091c06:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-14091c06 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-14091c06:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f43b81f */.elementor-78 .elementor-element.elementor-element-6f43b81f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6f43b81f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6f43b81f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6f43b81f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6f43b81f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b08f7fb */.elementor-78 .elementor-element.elementor-element-6b08f7fb {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6b08f7fb img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6b08f7fb:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6b08f7fb .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6b08f7fb:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63d9f375 */.elementor-78 .elementor-element.elementor-element-63d9f375 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-63d9f375 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-63d9f375:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-63d9f375 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-63d9f375:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37accd25 */.elementor-78 .elementor-element.elementor-element-37accd25 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-37accd25 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-37accd25:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-37accd25 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-37accd25:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ceb6f54 */.elementor-78 .elementor-element.elementor-element-7ceb6f54 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-7ceb6f54 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-7ceb6f54:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-7ceb6f54 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-7ceb6f54:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fa31d9c */.elementor-78 .elementor-element.elementor-element-4fa31d9c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4fa31d9c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4fa31d9c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4fa31d9c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4fa31d9c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f812698 */.elementor-78 .elementor-element.elementor-element-7f812698 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-7f812698 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-7f812698:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-7f812698 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-7f812698:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b70ad25 */.elementor-78 .elementor-element.elementor-element-1b70ad25 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1b70ad25 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1b70ad25:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1b70ad25 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1b70ad25:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78db77e7 */.elementor-78 .elementor-element.elementor-element-78db77e7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-78db77e7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-78db77e7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-78db77e7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-78db77e7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9045d4 */.elementor-78 .elementor-element.elementor-element-9045d4 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-9045d4 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-9045d4:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-9045d4 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-9045d4:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4310e645 */.elementor-78 .elementor-element.elementor-element-4310e645 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4310e645 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4310e645:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4310e645 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4310e645:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ca244a */.elementor-78 .elementor-element.elementor-element-49ca244a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-49ca244a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-49ca244a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-49ca244a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-49ca244a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e26a580 */.elementor-78 .elementor-element.elementor-element-1e26a580 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1e26a580 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1e26a580:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1e26a580 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1e26a580:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1757cbb8 */.elementor-78 .elementor-element.elementor-element-1757cbb8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1757cbb8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1757cbb8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1757cbb8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1757cbb8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c0be38f */.elementor-78 .elementor-element.elementor-element-3c0be38f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-3c0be38f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-3c0be38f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-3c0be38f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-3c0be38f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-441cd1c9 */.elementor-78 .elementor-element.elementor-element-441cd1c9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-441cd1c9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-441cd1c9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-441cd1c9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-441cd1c9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65ceb10 */.elementor-78 .elementor-element.elementor-element-65ceb10 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-65ceb10 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-65ceb10:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-65ceb10 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-65ceb10:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44b3a556 */.elementor-78 .elementor-element.elementor-element-44b3a556 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-44b3a556 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-44b3a556:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-44b3a556 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-44b3a556:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-249e7024 */.elementor-78 .elementor-element.elementor-element-249e7024 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-249e7024 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-249e7024:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-249e7024 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-249e7024:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54ef9ad0 */.elementor-78 .elementor-element.elementor-element-54ef9ad0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-54ef9ad0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-54ef9ad0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-54ef9ad0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-54ef9ad0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2991a9e7 */.elementor-78 .elementor-element.elementor-element-2991a9e7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2991a9e7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2991a9e7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2991a9e7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2991a9e7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6569f3 */.elementor-78 .elementor-element.elementor-element-4a6569f3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4a6569f3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4a6569f3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4a6569f3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4a6569f3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-494ee4c0 */.elementor-78 .elementor-element.elementor-element-494ee4c0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-494ee4c0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-494ee4c0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-494ee4c0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-494ee4c0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d965731 */.elementor-78 .elementor-element.elementor-element-4d965731 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4d965731 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4d965731:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4d965731 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4d965731:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62cf3ca5 */.elementor-78 .elementor-element.elementor-element-62cf3ca5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-62cf3ca5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-62cf3ca5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-62cf3ca5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-62cf3ca5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d33609 */.elementor-78 .elementor-element.elementor-element-53d33609 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-53d33609 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-53d33609:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-53d33609 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-53d33609:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-738eed4c */.elementor-78 .elementor-element.elementor-element-738eed4c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-738eed4c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-738eed4c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-738eed4c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-738eed4c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497f6f6a */.elementor-78 .elementor-element.elementor-element-497f6f6a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-497f6f6a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-497f6f6a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-497f6f6a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-497f6f6a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28e979d */.elementor-78 .elementor-element.elementor-element-28e979d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-28e979d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-28e979d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-28e979d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-28e979d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6088b21d */.elementor-78 .elementor-element.elementor-element-6088b21d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6088b21d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6088b21d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6088b21d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6088b21d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45db3378 */.elementor-78 .elementor-element.elementor-element-45db3378 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-45db3378 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-45db3378:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-45db3378 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-45db3378:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bda83b7 */.elementor-78 .elementor-element.elementor-element-6bda83b7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6bda83b7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6bda83b7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6bda83b7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6bda83b7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65eca62e */.elementor-78 .elementor-element.elementor-element-65eca62e {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-65eca62e img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-65eca62e:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-65eca62e .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-65eca62e:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2301ec0b */.elementor-78 .elementor-element.elementor-element-2301ec0b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2301ec0b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2301ec0b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2301ec0b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2301ec0b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-179b9d9a */.elementor-78 .elementor-element.elementor-element-179b9d9a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-179b9d9a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-179b9d9a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-179b9d9a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-179b9d9a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-998444f */.elementor-78 .elementor-element.elementor-element-998444f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-998444f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-998444f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-998444f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-998444f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2760efaa */.elementor-78 .elementor-element.elementor-element-2760efaa {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2760efaa img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2760efaa:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2760efaa .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2760efaa:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-777be391 */.elementor-78 .elementor-element.elementor-element-777be391 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-777be391 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-777be391:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-777be391 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-777be391:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55145f74 */.elementor-78 .elementor-element.elementor-element-55145f74 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-55145f74 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-55145f74:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-55145f74 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-55145f74:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-209cc094 */.elementor-78 .elementor-element.elementor-element-209cc094 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-209cc094 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-209cc094:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-209cc094 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-209cc094:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9936e5b */.elementor-78 .elementor-element.elementor-element-9936e5b {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-9936e5b img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-9936e5b:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-9936e5b .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-9936e5b:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2806e378 */.elementor-78 .elementor-element.elementor-element-2806e378 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2806e378 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2806e378:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2806e378 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2806e378:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ac1c3c0 */.elementor-78 .elementor-element.elementor-element-5ac1c3c0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-5ac1c3c0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3531b944 */.elementor-78 .elementor-element.elementor-element-3531b944 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-3531b944 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-3531b944:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-3531b944 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-3531b944:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56ca3b04 */.elementor-78 .elementor-element.elementor-element-56ca3b04 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-56ca3b04 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-56ca3b04:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-56ca3b04 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-56ca3b04:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63fb576f */.elementor-78 .elementor-element.elementor-element-63fb576f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-63fb576f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-63fb576f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-63fb576f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-63fb576f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-498cb78 */.elementor-78 .elementor-element.elementor-element-498cb78 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-498cb78 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-498cb78:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-498cb78 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-498cb78:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdba8af */.elementor-78 .elementor-element.elementor-element-fdba8af {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-fdba8af img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-fdba8af:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-fdba8af .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-fdba8af:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fafe479 */.elementor-78 .elementor-element.elementor-element-5fafe479 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-5fafe479 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-5fafe479:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-5fafe479 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-5fafe479:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40d37ed0 */.elementor-78 .elementor-element.elementor-element-40d37ed0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-40d37ed0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-40d37ed0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-40d37ed0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-40d37ed0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63ad3bd */.elementor-78 .elementor-element.elementor-element-63ad3bd {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-63ad3bd img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-63ad3bd:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-63ad3bd .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-63ad3bd:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a53ca14 */.elementor-78 .elementor-element.elementor-element-1a53ca14 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1a53ca14 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1a53ca14:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1a53ca14 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1a53ca14:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1300bfd9 */.elementor-78 .elementor-element.elementor-element-1300bfd9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1300bfd9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1300bfd9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1300bfd9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1300bfd9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51a6418f */.elementor-78 .elementor-element.elementor-element-51a6418f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-51a6418f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-51a6418f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-51a6418f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-51a6418f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c84ce8a */.elementor-78 .elementor-element.elementor-element-7c84ce8a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-7c84ce8a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-7c84ce8a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-7c84ce8a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-7c84ce8a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79149647 */.elementor-78 .elementor-element.elementor-element-79149647 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-79149647 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-79149647:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-79149647 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-79149647:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56af2ad7 */.elementor-78 .elementor-element.elementor-element-56af2ad7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-56af2ad7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-56af2ad7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-56af2ad7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-56af2ad7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dc34502 */.elementor-78 .elementor-element.elementor-element-1dc34502 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1dc34502 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1dc34502:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1dc34502 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1dc34502:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46cc9939 */.elementor-78 .elementor-element.elementor-element-46cc9939 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-46cc9939 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-46cc9939:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-46cc9939 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-46cc9939:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31bde769 */.elementor-78 .elementor-element.elementor-element-31bde769 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-31bde769 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-31bde769:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-31bde769 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-31bde769:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14091c06 */.elementor-78 .elementor-element.elementor-element-14091c06 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-14091c06 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-14091c06:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-14091c06 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-14091c06:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f43b81f */.elementor-78 .elementor-element.elementor-element-6f43b81f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6f43b81f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6f43b81f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6f43b81f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6f43b81f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b08f7fb */.elementor-78 .elementor-element.elementor-element-6b08f7fb {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6b08f7fb img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6b08f7fb:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6b08f7fb .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6b08f7fb:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63d9f375 */.elementor-78 .elementor-element.elementor-element-63d9f375 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-63d9f375 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-63d9f375:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-63d9f375 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-63d9f375:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37accd25 */.elementor-78 .elementor-element.elementor-element-37accd25 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-37accd25 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-37accd25:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-37accd25 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-37accd25:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ceb6f54 */.elementor-78 .elementor-element.elementor-element-7ceb6f54 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-7ceb6f54 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-7ceb6f54:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-7ceb6f54 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-7ceb6f54:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fa31d9c */.elementor-78 .elementor-element.elementor-element-4fa31d9c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4fa31d9c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4fa31d9c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4fa31d9c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4fa31d9c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f812698 */.elementor-78 .elementor-element.elementor-element-7f812698 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-7f812698 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-7f812698:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-7f812698 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-7f812698:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b70ad25 */.elementor-78 .elementor-element.elementor-element-1b70ad25 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1b70ad25 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1b70ad25:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1b70ad25 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1b70ad25:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78db77e7 */.elementor-78 .elementor-element.elementor-element-78db77e7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-78db77e7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-78db77e7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-78db77e7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-78db77e7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9045d4 */.elementor-78 .elementor-element.elementor-element-9045d4 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-9045d4 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-9045d4:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-9045d4 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-9045d4:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4310e645 */.elementor-78 .elementor-element.elementor-element-4310e645 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4310e645 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4310e645:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4310e645 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4310e645:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ca244a */.elementor-78 .elementor-element.elementor-element-49ca244a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-49ca244a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-49ca244a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-49ca244a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-49ca244a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e26a580 */.elementor-78 .elementor-element.elementor-element-1e26a580 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1e26a580 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1e26a580:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1e26a580 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1e26a580:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1757cbb8 */.elementor-78 .elementor-element.elementor-element-1757cbb8 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-1757cbb8 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-1757cbb8:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-1757cbb8 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-1757cbb8:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c0be38f */.elementor-78 .elementor-element.elementor-element-3c0be38f {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-3c0be38f img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-3c0be38f:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-3c0be38f .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-3c0be38f:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-441cd1c9 */.elementor-78 .elementor-element.elementor-element-441cd1c9 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-441cd1c9 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-441cd1c9:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-441cd1c9 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-441cd1c9:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65ceb10 */.elementor-78 .elementor-element.elementor-element-65ceb10 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-65ceb10 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-65ceb10:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-65ceb10 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-65ceb10:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44b3a556 */.elementor-78 .elementor-element.elementor-element-44b3a556 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-44b3a556 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-44b3a556:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-44b3a556 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-44b3a556:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-249e7024 */.elementor-78 .elementor-element.elementor-element-249e7024 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-249e7024 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-249e7024:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-249e7024 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-249e7024:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54ef9ad0 */.elementor-78 .elementor-element.elementor-element-54ef9ad0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-54ef9ad0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-54ef9ad0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-54ef9ad0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-54ef9ad0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2991a9e7 */.elementor-78 .elementor-element.elementor-element-2991a9e7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-2991a9e7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-2991a9e7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-2991a9e7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-2991a9e7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6569f3 */.elementor-78 .elementor-element.elementor-element-4a6569f3 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4a6569f3 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4a6569f3:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4a6569f3 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4a6569f3:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-494ee4c0 */.elementor-78 .elementor-element.elementor-element-494ee4c0 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-494ee4c0 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-494ee4c0:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-494ee4c0 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-494ee4c0:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d965731 */.elementor-78 .elementor-element.elementor-element-4d965731 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-4d965731 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-4d965731:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-4d965731 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-4d965731:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62cf3ca5 */.elementor-78 .elementor-element.elementor-element-62cf3ca5 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-62cf3ca5 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-62cf3ca5:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-62cf3ca5 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-62cf3ca5:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d33609 */.elementor-78 .elementor-element.elementor-element-53d33609 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-53d33609 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-53d33609:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-53d33609 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-53d33609:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-738eed4c */.elementor-78 .elementor-element.elementor-element-738eed4c {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-738eed4c img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-738eed4c:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-738eed4c .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-738eed4c:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497f6f6a */.elementor-78 .elementor-element.elementor-element-497f6f6a {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-497f6f6a img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-497f6f6a:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-497f6f6a .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-497f6f6a:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28e979d */.elementor-78 .elementor-element.elementor-element-28e979d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-28e979d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-28e979d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-28e979d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-28e979d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6088b21d */.elementor-78 .elementor-element.elementor-element-6088b21d {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6088b21d img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6088b21d:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6088b21d .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6088b21d:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45db3378 */.elementor-78 .elementor-element.elementor-element-45db3378 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-45db3378 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-45db3378:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-45db3378 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-45db3378:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bda83b7 */.elementor-78 .elementor-element.elementor-element-6bda83b7 {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    cursor: pointer;
}

/* รูปเกม */
.elementor-78 .elementor-element.elementor-element-6bda83b7 img {
    transition: transform 0.8s ease, filter 0.4s ease;
    display: block;
    width: 100%;
}

/* ตอน hover → หมุน + มืด */
.elementor-78 .elementor-element.elementor-element-6bda83b7:hover img {
    transform: rotateY(180deg);
    filter: brightness(0.45); /* ยิ่งน้อยยิ่งมืด */
}

/* ปุ่ม PLAY */
.elementor-78 .elementor-element.elementor-element-6bda83b7 .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0;
    transition: all 0.4s ease;
    background: linear-gradient(45deg,#00ff88,#00cc66);
    color: #000;
    font-weight: bold;
    border-radius: 50px;
    padding: 12px 28px;
    box-shadow: 0 0 20px #00ff88;
}

/* โผล่ตอน hover */
.elementor-78 .elementor-element.elementor-element-6bda83b7:hover .play-btn {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-7ace948a */.elementor-78 .elementor-element.elementor-element-7ace948a .e-n-tabs-heading {
    display: none !important;
}/* End custom CSS */