.elementor-161 .elementor-element.elementor-element-b1c26fd{--e-image-carousel-slides-to-show:1;}.elementor-161 .elementor-element.elementor-element-b1c26fd .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:16px 16px 16px 16px;}.elementor-161 .elementor-element.elementor-element-600824f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), 'Inter', Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-161 .elementor-element.elementor-element-884ab92{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-884ab92 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-161 .elementor-element.elementor-element-884ab92 img{width:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), 'Inter', Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-161 .elementor-element.elementor-element-b742f65{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-b742f65 .elementor-heading-title{color:#FFFFFF;}.elementor-161 .elementor-element.elementor-element-dd784be > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-161 .elementor-element.elementor-element-dd784be:not(.elementor-motion-effects-element-type-background), .elementor-161 .elementor-element.elementor-element-dd784be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000066;}.elementor-161 .elementor-element.elementor-element-dd784be, .elementor-161 .elementor-element.elementor-element-dd784be > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-161 .elementor-element.elementor-element-dd784be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-161 .elementor-element.elementor-element-dd784be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-161 .elementor-element.elementor-element-370876f{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-370876f > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-161 .elementor-element.elementor-element-370876f img{width:70px;}.elementor-161 .elementor-element.elementor-element-27f9230{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-27f9230 .elementor-heading-title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), 'Inter', Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), 'Inter', Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), 'Inter', Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-161 .elementor-element.elementor-element-92d6450 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-161 .elementor-element.elementor-element-92d6450 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-161 .elementor-element.elementor-element-92d6450 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-161 .elementor-element.elementor-element-92d6450{--image-border-radius:12px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:left;--content-justify-content:flex-end;--content-padding:5px;}.elementor-161 .elementor-element.elementor-element-92d6450 .elementor-gallery-item__title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-size:15px;font-weight:600;}.elementor-161 .elementor-element.elementor-element-4c07555 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-161 .elementor-element.elementor-element-4c07555:not(.elementor-motion-effects-element-type-background), .elementor-161 .elementor-element.elementor-element-4c07555 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000066;}.elementor-161 .elementor-element.elementor-element-4c07555, .elementor-161 .elementor-element.elementor-element-4c07555 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-161 .elementor-element.elementor-element-4c07555{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-161 .elementor-element.elementor-element-4c07555 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-161 .elementor-element.elementor-element-5b2718e{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-5b2718e > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-161 .elementor-element.elementor-element-5b2718e img{width:70px;}.elementor-161 .elementor-element.elementor-element-ae503e8{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-ae503e8 .elementor-heading-title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-161 .elementor-element.elementor-element-3b10c71 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-161 .elementor-element.elementor-element-3b10c71 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-161 .elementor-element.elementor-element-3b10c71 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-161 .elementor-element.elementor-element-3b10c71{--image-border-radius:12px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:left;--content-justify-content:flex-end;--content-padding:5px;}.elementor-161 .elementor-element.elementor-element-3b10c71 .elementor-gallery-item__title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-size:15px;font-weight:600;}.elementor-161 .elementor-element.elementor-element-6ba9bcf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-161 .elementor-element.elementor-element-6ba9bcf:not(.elementor-motion-effects-element-type-background), .elementor-161 .elementor-element.elementor-element-6ba9bcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000066;}.elementor-161 .elementor-element.elementor-element-6ba9bcf, .elementor-161 .elementor-element.elementor-element-6ba9bcf > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-161 .elementor-element.elementor-element-6ba9bcf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-161 .elementor-element.elementor-element-6ba9bcf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-161 .elementor-element.elementor-element-1e628f4{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-1e628f4 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-161 .elementor-element.elementor-element-1e628f4 img{width:70px;}.elementor-161 .elementor-element.elementor-element-927689b{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-927689b .elementor-heading-title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-161 .elementor-element.elementor-element-1030051 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-161 .elementor-element.elementor-element-1030051 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-161 .elementor-element.elementor-element-1030051 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-161 .elementor-element.elementor-element-1030051{--image-border-radius:12px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:left;--content-justify-content:flex-end;--content-padding:5px;}.elementor-161 .elementor-element.elementor-element-1030051 .elementor-gallery-item__title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-size:15px;font-weight:600;}.elementor-161 .elementor-element.elementor-element-a97a44b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-161 .elementor-element.elementor-element-a97a44b:not(.elementor-motion-effects-element-type-background), .elementor-161 .elementor-element.elementor-element-a97a44b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000066;}.elementor-161 .elementor-element.elementor-element-a97a44b, .elementor-161 .elementor-element.elementor-element-a97a44b > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-161 .elementor-element.elementor-element-a97a44b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-161 .elementor-element.elementor-element-a97a44b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-161 .elementor-element.elementor-element-fe1b8b6{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-fe1b8b6 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-161 .elementor-element.elementor-element-fe1b8b6 img{width:70px;}.elementor-161 .elementor-element.elementor-element-96472a7{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-96472a7 .elementor-heading-title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-161 .elementor-element.elementor-element-c119cb6 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-161 .elementor-element.elementor-element-c119cb6 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-161 .elementor-element.elementor-element-c119cb6 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-161 .elementor-element.elementor-element-c119cb6{--image-border-radius:12px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:left;--content-justify-content:flex-end;--content-padding:5px;}.elementor-161 .elementor-element.elementor-element-c119cb6 .elementor-gallery-item__title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-size:15px;font-weight:600;}.elementor-161 .elementor-element.elementor-element-eb1bf3d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-161 .elementor-element.elementor-element-eb1bf3d:not(.elementor-motion-effects-element-type-background), .elementor-161 .elementor-element.elementor-element-eb1bf3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000066;}.elementor-161 .elementor-element.elementor-element-eb1bf3d, .elementor-161 .elementor-element.elementor-element-eb1bf3d > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-161 .elementor-element.elementor-element-eb1bf3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-161 .elementor-element.elementor-element-eb1bf3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-161 .elementor-element.elementor-element-dde1a51{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-dde1a51 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-161 .elementor-element.elementor-element-dde1a51 img{width:70px;}.elementor-161 .elementor-element.elementor-element-70a9525{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-70a9525 .elementor-heading-title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-161 .elementor-element.elementor-element-0fb23d4 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-161 .elementor-element.elementor-element-0fb23d4 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-161 .elementor-element.elementor-element-0fb23d4 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-161 .elementor-element.elementor-element-0fb23d4{--image-border-radius:12px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:left;--content-justify-content:flex-end;--content-padding:5px;}.elementor-161 .elementor-element.elementor-element-0fb23d4 .elementor-gallery-item__title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-size:15px;font-weight:600;}.elementor-161 .elementor-element.elementor-element-9baf599 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-161 .elementor-element.elementor-element-9baf599:not(.elementor-motion-effects-element-type-background), .elementor-161 .elementor-element.elementor-element-9baf599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000066;}.elementor-161 .elementor-element.elementor-element-9baf599, .elementor-161 .elementor-element.elementor-element-9baf599 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-161 .elementor-element.elementor-element-9baf599{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-161 .elementor-element.elementor-element-9baf599 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-161 .elementor-element.elementor-element-f148047{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-f148047 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-161 .elementor-element.elementor-element-f148047 img{width:70px;}.elementor-161 .elementor-element.elementor-element-661c8dd{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-661c8dd .elementor-heading-title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-161 .elementor-element.elementor-element-cc2562c .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-161 .elementor-element.elementor-element-cc2562c .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-161 .elementor-element.elementor-element-cc2562c > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-161 .elementor-element.elementor-element-cc2562c{--image-border-radius:12px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:left;--content-justify-content:flex-end;--content-padding:5px;}.elementor-161 .elementor-element.elementor-element-cc2562c .elementor-gallery-item__title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-size:15px;font-weight:600;}.elementor-161 .elementor-element.elementor-element-8558dc7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-161 .elementor-element.elementor-element-8558dc7:not(.elementor-motion-effects-element-type-background), .elementor-161 .elementor-element.elementor-element-8558dc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000066;}.elementor-161 .elementor-element.elementor-element-8558dc7, .elementor-161 .elementor-element.elementor-element-8558dc7 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-161 .elementor-element.elementor-element-8558dc7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-161 .elementor-element.elementor-element-8558dc7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-161 .elementor-element.elementor-element-76dea7a{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-76dea7a > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-161 .elementor-element.elementor-element-76dea7a img{width:70px;}.elementor-161 .elementor-element.elementor-element-00a724d{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-00a724d .elementor-heading-title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-161 .elementor-element.elementor-element-f2bc4fc .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-161 .elementor-element.elementor-element-f2bc4fc .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-161 .elementor-element.elementor-element-f2bc4fc > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-161 .elementor-element.elementor-element-f2bc4fc{--image-border-radius:12px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:left;--content-justify-content:flex-end;--content-padding:5px;}.elementor-161 .elementor-element.elementor-element-f2bc4fc .elementor-gallery-item__title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-size:15px;font-weight:600;}.elementor-161 .elementor-element.elementor-element-6ecbc43 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-161 .elementor-element.elementor-element-6ecbc43:not(.elementor-motion-effects-element-type-background), .elementor-161 .elementor-element.elementor-element-6ecbc43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000066;}.elementor-161 .elementor-element.elementor-element-6ecbc43, .elementor-161 .elementor-element.elementor-element-6ecbc43 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-161 .elementor-element.elementor-element-6ecbc43{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-161 .elementor-element.elementor-element-6ecbc43 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-161 .elementor-element.elementor-element-0541f9f{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-0541f9f > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-161 .elementor-element.elementor-element-0541f9f img{width:70px;}.elementor-161 .elementor-element.elementor-element-99d86fc{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-99d86fc .elementor-heading-title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-161 .elementor-element.elementor-element-9e8cf55 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-161 .elementor-element.elementor-element-9e8cf55 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-161 .elementor-element.elementor-element-9e8cf55 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-161 .elementor-element.elementor-element-9e8cf55{--image-border-radius:12px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:left;--content-justify-content:flex-end;--content-padding:5px;}.elementor-161 .elementor-element.elementor-element-9e8cf55 .elementor-gallery-item__title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-size:15px;font-weight:600;}.elementor-161 .elementor-element.elementor-element-94c3d44 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-161 .elementor-element.elementor-element-94c3d44:not(.elementor-motion-effects-element-type-background), .elementor-161 .elementor-element.elementor-element-94c3d44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000066;}.elementor-161 .elementor-element.elementor-element-94c3d44, .elementor-161 .elementor-element.elementor-element-94c3d44 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-161 .elementor-element.elementor-element-94c3d44{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-161 .elementor-element.elementor-element-94c3d44 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-161 .elementor-element.elementor-element-fe930b2{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-fe930b2 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-161 .elementor-element.elementor-element-fe930b2 img{width:70px;}.elementor-161 .elementor-element.elementor-element-50188df{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-50188df .elementor-heading-title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-161 .elementor-element.elementor-element-84c6ab9 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-161 .elementor-element.elementor-element-84c6ab9 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-161 .elementor-element.elementor-element-84c6ab9 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-161 .elementor-element.elementor-element-84c6ab9{--image-border-radius:12px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:left;--content-justify-content:flex-end;--content-padding:5px;}.elementor-161 .elementor-element.elementor-element-84c6ab9 .elementor-gallery-item__title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-size:15px;font-weight:600;}.elementor-161 .elementor-element.elementor-element-aec6fe6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-161 .elementor-element.elementor-element-aec6fe6:not(.elementor-motion-effects-element-type-background), .elementor-161 .elementor-element.elementor-element-aec6fe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000066;}.elementor-161 .elementor-element.elementor-element-aec6fe6, .elementor-161 .elementor-element.elementor-element-aec6fe6 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-161 .elementor-element.elementor-element-aec6fe6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-161 .elementor-element.elementor-element-aec6fe6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-161 .elementor-element.elementor-element-9927f9b{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-9927f9b > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-161 .elementor-element.elementor-element-9927f9b img{width:70px;}.elementor-161 .elementor-element.elementor-element-049233b{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-049233b .elementor-heading-title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-161 .elementor-element.elementor-element-6b17534 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-161 .elementor-element.elementor-element-6b17534 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-161 .elementor-element.elementor-element-6b17534 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-161 .elementor-element.elementor-element-6b17534{--image-border-radius:12px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:left;--content-justify-content:flex-end;--content-padding:5px;}.elementor-161 .elementor-element.elementor-element-6b17534 .elementor-gallery-item__title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-size:15px;font-weight:600;}.elementor-161 .elementor-element.elementor-element-e384bd3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-161 .elementor-element.elementor-element-e384bd3:not(.elementor-motion-effects-element-type-background), .elementor-161 .elementor-element.elementor-element-e384bd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000066;}.elementor-161 .elementor-element.elementor-element-e384bd3, .elementor-161 .elementor-element.elementor-element-e384bd3 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-161 .elementor-element.elementor-element-e384bd3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-161 .elementor-element.elementor-element-e384bd3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-161 .elementor-element.elementor-element-e6dfa4d{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-e6dfa4d > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-161 .elementor-element.elementor-element-e6dfa4d img{width:70px;}.elementor-161 .elementor-element.elementor-element-a378e07{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-a378e07 .elementor-heading-title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-161 .elementor-element.elementor-element-87a5c88 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-161 .elementor-element.elementor-element-87a5c88 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-161 .elementor-element.elementor-element-87a5c88 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-161 .elementor-element.elementor-element-87a5c88{--image-border-radius:12px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:left;--content-justify-content:flex-end;--content-padding:5px;}.elementor-161 .elementor-element.elementor-element-87a5c88 .elementor-gallery-item__title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-size:15px;font-weight:600;}.elementor-161 .elementor-element.elementor-element-941a42f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-161 .elementor-element.elementor-element-941a42f:not(.elementor-motion-effects-element-type-background), .elementor-161 .elementor-element.elementor-element-941a42f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000066;}.elementor-161 .elementor-element.elementor-element-941a42f, .elementor-161 .elementor-element.elementor-element-941a42f > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-161 .elementor-element.elementor-element-941a42f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-161 .elementor-element.elementor-element-941a42f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-161 .elementor-element.elementor-element-1574c91{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-1574c91 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-161 .elementor-element.elementor-element-1574c91 img{width:70px;}.elementor-161 .elementor-element.elementor-element-47fdca5{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-47fdca5 .elementor-heading-title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-161 .elementor-element.elementor-element-b57887f .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-161 .elementor-element.elementor-element-b57887f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-161 .elementor-element.elementor-element-b57887f > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-161 .elementor-element.elementor-element-b57887f{--image-border-radius:12px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:left;--content-justify-content:flex-end;--content-padding:5px;}.elementor-161 .elementor-element.elementor-element-b57887f .elementor-gallery-item__title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-size:15px;font-weight:600;}.elementor-161 .elementor-element.elementor-element-39680a8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-161 .elementor-element.elementor-element-39680a8:not(.elementor-motion-effects-element-type-background), .elementor-161 .elementor-element.elementor-element-39680a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000066;}.elementor-161 .elementor-element.elementor-element-39680a8, .elementor-161 .elementor-element.elementor-element-39680a8 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-161 .elementor-element.elementor-element-39680a8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-161 .elementor-element.elementor-element-39680a8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-161 .elementor-element.elementor-element-39fbd3a{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-39fbd3a > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-161 .elementor-element.elementor-element-39fbd3a img{width:70px;}.elementor-161 .elementor-element.elementor-element-0fe4143{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-0fe4143 .elementor-heading-title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-161 .elementor-element.elementor-element-6ec9937 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-161 .elementor-element.elementor-element-6ec9937 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-161 .elementor-element.elementor-element-6ec9937 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-161 .elementor-element.elementor-element-6ec9937{--image-border-radius:12px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:left;--content-justify-content:flex-end;--content-padding:5px;}.elementor-161 .elementor-element.elementor-element-6ec9937 .elementor-gallery-item__title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-size:15px;font-weight:600;}.elementor-161 .elementor-element.elementor-element-6f1ae07 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-161 .elementor-element.elementor-element-6f1ae07:not(.elementor-motion-effects-element-type-background), .elementor-161 .elementor-element.elementor-element-6f1ae07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000066;}.elementor-161 .elementor-element.elementor-element-6f1ae07, .elementor-161 .elementor-element.elementor-element-6f1ae07 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-161 .elementor-element.elementor-element-6f1ae07{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-161 .elementor-element.elementor-element-6f1ae07 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-161 .elementor-element.elementor-element-0d3b478{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-0d3b478 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-161 .elementor-element.elementor-element-0d3b478 img{width:70px;}.elementor-161 .elementor-element.elementor-element-bad89c6{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-bad89c6 .elementor-heading-title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-161 .elementor-element.elementor-element-e3bb523 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-161 .elementor-element.elementor-element-e3bb523 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-161 .elementor-element.elementor-element-e3bb523 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-161 .elementor-element.elementor-element-e3bb523{--image-border-radius:12px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:left;--content-justify-content:flex-end;--content-padding:5px;}.elementor-161 .elementor-element.elementor-element-e3bb523 .elementor-gallery-item__title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-size:15px;font-weight:600;}.elementor-161 .elementor-element.elementor-element-78339e9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-161 .elementor-element.elementor-element-78339e9:not(.elementor-motion-effects-element-type-background), .elementor-161 .elementor-element.elementor-element-78339e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000066;}.elementor-161 .elementor-element.elementor-element-78339e9, .elementor-161 .elementor-element.elementor-element-78339e9 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-161 .elementor-element.elementor-element-78339e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-161 .elementor-element.elementor-element-78339e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-161 .elementor-element.elementor-element-5edcf0b{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-5edcf0b > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-161 .elementor-element.elementor-element-5edcf0b img{width:70px;}.elementor-161 .elementor-element.elementor-element-e09ef68{width:auto;max-width:auto;}.elementor-161 .elementor-element.elementor-element-e09ef68 .elementor-heading-title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-161 .elementor-element.elementor-element-221e100 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-161 .elementor-element.elementor-element-221e100 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-161 .elementor-element.elementor-element-221e100 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-161 .elementor-element.elementor-element-221e100{--image-border-radius:12px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:left;--content-justify-content:flex-end;--content-padding:5px;}.elementor-161 .elementor-element.elementor-element-221e100 .elementor-gallery-item__title{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-size:15px;font-weight:600;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), 'Inter', Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-161 .elementor-element.elementor-element-633a171{font-family:"Noto Sans Thai", 'Inter', Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}/* Start custom CSS for gallery, class: .elementor-element-92d6450 */.elementor-161 .elementor-element.elementor-element-92d6450 .e-gallery-item {
    box-shadow: 0 0 10px #FFFFFF;
    border: solid 1px #FFFFFF;
}

.elementor-161 .elementor-element.elementor-element-92d6450 .e-gallery-item:hover .elementor-gallery-item__overlay:before {
    content: 'เล่น';
    font-family: var(--e-global-typography-primary-font-family);
    font-weight: 500;
    text-align: center;
    display: inline-block;
    color: #000000;
    background: linear-gradient(180deg, #E9E9E8 0%, #FFFFFF 54.69%, #E3E3E3 57.81%, #D7D5D8 100%);

    border-radius: 50px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    min-width: 120px;
    height: 32px;
    line-height: 32px;
}

.elementor-161 .elementor-element.elementor-element-92d6450 .elementor-gallery-item__content {
    background: #00000099;
    height: 32px;
    position: absolute;
    top: 100%;
    transform: translateY(-100%);
}

.elementor-161 .elementor-element.elementor-element-92d6450 .elementor-gallery-item__title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-inline: 8px;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-3b10c71 */.elementor-161 .elementor-element.elementor-element-3b10c71 .e-gallery-item {
    box-shadow: 0 0 10px #FFFFFF;
    border: solid 1px #FFFFFF;
}

.elementor-161 .elementor-element.elementor-element-3b10c71 .e-gallery-item:hover .elementor-gallery-item__overlay:before {
    content: 'เล่น';
    font-family: var(--e-global-typography-primary-font-family);
    font-weight: 500;
    text-align: center;
    display: inline-block;
    color: #000000;
    background: linear-gradient(180deg, #E9E9E8 0%, #FFFFFF 54.69%, #E3E3E3 57.81%, #D7D5D8 100%);

    border-radius: 50px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    min-width: 120px;
    height: 32px;
    line-height: 32px;
}

.elementor-161 .elementor-element.elementor-element-3b10c71 .elementor-gallery-item__content {
    background: #00000099;
    height: 32px;
    position: absolute;
    top: 100%;
    transform: translateY(-100%);
}

.elementor-161 .elementor-element.elementor-element-3b10c71 .elementor-gallery-item__title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-inline: 8px;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-1030051 */.elementor-161 .elementor-element.elementor-element-1030051 .e-gallery-item {
    box-shadow: 0 0 10px #FFFFFF;
    border: solid 1px #FFFFFF;
}

.elementor-161 .elementor-element.elementor-element-1030051 .e-gallery-item:hover .elementor-gallery-item__overlay:before {
    content: 'เล่น';
    font-family: var(--e-global-typography-primary-font-family);
    font-weight: 500;
    text-align: center;
    display: inline-block;
    color: #000000;
    background: linear-gradient(180deg, #E9E9E8 0%, #FFFFFF 54.69%, #E3E3E3 57.81%, #D7D5D8 100%);

    border-radius: 50px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    min-width: 120px;
    height: 32px;
    line-height: 32px;
}

.elementor-161 .elementor-element.elementor-element-1030051 .elementor-gallery-item__content {
    background: #00000099;
    height: 32px;
    position: absolute;
    top: 100%;
    transform: translateY(-100%);
}

.elementor-161 .elementor-element.elementor-element-1030051 .elementor-gallery-item__title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-inline: 8px;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-c119cb6 */.elementor-161 .elementor-element.elementor-element-c119cb6 .e-gallery-item {
    box-shadow: 0 0 10px #FFFFFF;
    border: solid 1px #FFFFFF;
}

.elementor-161 .elementor-element.elementor-element-c119cb6 .e-gallery-item:hover .elementor-gallery-item__overlay:before {
    content: 'เล่น';
    font-family: var(--e-global-typography-primary-font-family);
    font-weight: 500;
    text-align: center;
    display: inline-block;
    color: #000000;
    background: linear-gradient(180deg, #E9E9E8 0%, #FFFFFF 54.69%, #E3E3E3 57.81%, #D7D5D8 100%);

    border-radius: 50px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    min-width: 120px;
    height: 32px;
    line-height: 32px;
}

.elementor-161 .elementor-element.elementor-element-c119cb6 .elementor-gallery-item__content {
    background: #00000099;
    height: 32px;
    position: absolute;
    top: 100%;
    transform: translateY(-100%);
}

.elementor-161 .elementor-element.elementor-element-c119cb6 .elementor-gallery-item__title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-inline: 8px;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-0fb23d4 */.elementor-161 .elementor-element.elementor-element-0fb23d4 .e-gallery-item {
    box-shadow: 0 0 10px #FFFFFF;
    border: solid 1px #FFFFFF;
}

.elementor-161 .elementor-element.elementor-element-0fb23d4 .e-gallery-item:hover .elementor-gallery-item__overlay:before {
    content: 'เล่น';
    font-family: var(--e-global-typography-primary-font-family);
    font-weight: 500;
    text-align: center;
    display: inline-block;
    color: #000000;
    background: linear-gradient(180deg, #E9E9E8 0%, #FFFFFF 54.69%, #E3E3E3 57.81%, #D7D5D8 100%);

    border-radius: 50px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    min-width: 120px;
    height: 32px;
    line-height: 32px;
}

.elementor-161 .elementor-element.elementor-element-0fb23d4 .elementor-gallery-item__content {
    background: #00000099;
    height: 32px;
    position: absolute;
    top: 100%;
    transform: translateY(-100%);
}

.elementor-161 .elementor-element.elementor-element-0fb23d4 .elementor-gallery-item__title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-inline: 8px;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-cc2562c */.elementor-161 .elementor-element.elementor-element-cc2562c .e-gallery-item {
    box-shadow: 0 0 10px #FFFFFF;
    border: solid 1px #FFFFFF;
}

.elementor-161 .elementor-element.elementor-element-cc2562c .e-gallery-item:hover .elementor-gallery-item__overlay:before {
    content: 'เล่น';
    font-family: var(--e-global-typography-primary-font-family);
    font-weight: 500;
    text-align: center;
    display: inline-block;
    color: #000000;
    background: linear-gradient(180deg, #E9E9E8 0%, #FFFFFF 54.69%, #E3E3E3 57.81%, #D7D5D8 100%);

    border-radius: 50px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    min-width: 120px;
    height: 32px;
    line-height: 32px;
}

.elementor-161 .elementor-element.elementor-element-cc2562c .elementor-gallery-item__content {
    background: #00000099;
    height: 32px;
    position: absolute;
    top: 100%;
    transform: translateY(-100%);
}

.elementor-161 .elementor-element.elementor-element-cc2562c .elementor-gallery-item__title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-inline: 8px;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-f2bc4fc */.elementor-161 .elementor-element.elementor-element-f2bc4fc .e-gallery-item {
    box-shadow: 0 0 10px #FFFFFF;
    border: solid 1px #FFFFFF;
}

.elementor-161 .elementor-element.elementor-element-f2bc4fc .e-gallery-item:hover .elementor-gallery-item__overlay:before {
    content: 'เล่น';
    font-family: var(--e-global-typography-primary-font-family);
    font-weight: 500;
    text-align: center;
    display: inline-block;
    color: #000000;
    background: linear-gradient(180deg, #E9E9E8 0%, #FFFFFF 54.69%, #E3E3E3 57.81%, #D7D5D8 100%);

    border-radius: 50px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    min-width: 120px;
    height: 32px;
    line-height: 32px;
}

.elementor-161 .elementor-element.elementor-element-f2bc4fc .elementor-gallery-item__content {
    background: #00000099;
    height: 32px;
    position: absolute;
    top: 100%;
    transform: translateY(-100%);
}

.elementor-161 .elementor-element.elementor-element-f2bc4fc .elementor-gallery-item__title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-inline: 8px;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-9e8cf55 */.elementor-161 .elementor-element.elementor-element-9e8cf55 .e-gallery-item {
    box-shadow: 0 0 10px #FFFFFF;
    border: solid 1px #FFFFFF;
}

.elementor-161 .elementor-element.elementor-element-9e8cf55 .e-gallery-item:hover .elementor-gallery-item__overlay:before {
    content: 'เล่น';
    font-family: var(--e-global-typography-primary-font-family);
    font-weight: 500;
    text-align: center;
    display: inline-block;
    color: #000000;
    background: linear-gradient(180deg, #E9E9E8 0%, #FFFFFF 54.69%, #E3E3E3 57.81%, #D7D5D8 100%);

    border-radius: 50px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    min-width: 120px;
    height: 32px;
    line-height: 32px;
}

.elementor-161 .elementor-element.elementor-element-9e8cf55 .elementor-gallery-item__content {
    background: #00000099;
    height: 32px;
    position: absolute;
    top: 100%;
    transform: translateY(-100%);
}

.elementor-161 .elementor-element.elementor-element-9e8cf55 .elementor-gallery-item__title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-inline: 8px;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-84c6ab9 */.elementor-161 .elementor-element.elementor-element-84c6ab9 .e-gallery-item {
    box-shadow: 0 0 10px #FFFFFF;
    border: solid 1px #FFFFFF;
}

.elementor-161 .elementor-element.elementor-element-84c6ab9 .e-gallery-item:hover .elementor-gallery-item__overlay:before {
    content: 'เล่น';
    font-family: var(--e-global-typography-primary-font-family);
    font-weight: 500;
    text-align: center;
    display: inline-block;
    color: #000000;
    background: linear-gradient(180deg, #E9E9E8 0%, #FFFFFF 54.69%, #E3E3E3 57.81%, #D7D5D8 100%);

    border-radius: 50px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    min-width: 120px;
    height: 32px;
    line-height: 32px;
}

.elementor-161 .elementor-element.elementor-element-84c6ab9 .elementor-gallery-item__content {
    background: #00000099;
    height: 32px;
    position: absolute;
    top: 100%;
    transform: translateY(-100%);
}

.elementor-161 .elementor-element.elementor-element-84c6ab9 .elementor-gallery-item__title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-inline: 8px;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-6b17534 */.elementor-161 .elementor-element.elementor-element-6b17534 .e-gallery-item {
    box-shadow: 0 0 10px #FFFFFF;
    border: solid 1px #FFFFFF;
}

.elementor-161 .elementor-element.elementor-element-6b17534 .e-gallery-item:hover .elementor-gallery-item__overlay:before {
    content: 'เล่น';
    font-family: var(--e-global-typography-primary-font-family);
    font-weight: 500;
    text-align: center;
    display: inline-block;
    color: #000000;
    background: linear-gradient(180deg, #E9E9E8 0%, #FFFFFF 54.69%, #E3E3E3 57.81%, #D7D5D8 100%);

    border-radius: 50px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    min-width: 120px;
    height: 32px;
    line-height: 32px;
}

.elementor-161 .elementor-element.elementor-element-6b17534 .elementor-gallery-item__content {
    background: #00000099;
    height: 32px;
    position: absolute;
    top: 100%;
    transform: translateY(-100%);
}

.elementor-161 .elementor-element.elementor-element-6b17534 .elementor-gallery-item__title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-inline: 8px;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-87a5c88 */.elementor-161 .elementor-element.elementor-element-87a5c88 .e-gallery-item {
    box-shadow: 0 0 10px #FFFFFF;
    border: solid 1px #FFFFFF;
}

.elementor-161 .elementor-element.elementor-element-87a5c88 .e-gallery-item:hover .elementor-gallery-item__overlay:before {
    content: 'เล่น';
    font-family: var(--e-global-typography-primary-font-family);
    font-weight: 500;
    text-align: center;
    display: inline-block;
    color: #FFFFFF;
    background: linear-gradient(180deg, #E70103 0%, #7A0001 100%);

    border-radius: 50px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    min-width: 120px;
    height: 32px;
    line-height: 32px;
}

.elementor-161 .elementor-element.elementor-element-87a5c88 .elementor-gallery-item__content {
    background: #00000099;
    height: 32px;
    position: absolute;
    top: 100%;
    transform: translateY(-100%);
}

.elementor-161 .elementor-element.elementor-element-87a5c88 .elementor-gallery-item__title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-inline: 8px;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-b57887f */.elementor-161 .elementor-element.elementor-element-b57887f .e-gallery-item {
    box-shadow: 0 0 10px #FFFFFF;
    border: solid 1px #FFFFFF;
}

.elementor-161 .elementor-element.elementor-element-b57887f .e-gallery-item:hover .elementor-gallery-item__overlay:before {
    content: 'เล่น';
    font-family: var(--e-global-typography-primary-font-family);
    font-weight: 500;
    text-align: center;
    display: inline-block;
    color: #000000;
    background: linear-gradient(180deg, #E9E9E8 0%, #FFFFFF 54.69%, #E3E3E3 57.81%, #D7D5D8 100%);

    border-radius: 50px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    min-width: 120px;
    height: 32px;
    line-height: 32px;
}

.elementor-161 .elementor-element.elementor-element-b57887f .elementor-gallery-item__content {
    background: #00000099;
    height: 32px;
    position: absolute;
    top: 100%;
    transform: translateY(-100%);
}

.elementor-161 .elementor-element.elementor-element-b57887f .elementor-gallery-item__title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-inline: 8px;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-6ec9937 */.elementor-161 .elementor-element.elementor-element-6ec9937 .e-gallery-item {
    box-shadow: 0 0 10px #FFFFFF;
    border: solid 1px #FFFFFF;
}

.elementor-161 .elementor-element.elementor-element-6ec9937 .e-gallery-item:hover .elementor-gallery-item__overlay:before {
    content: 'เล่น';
    font-family: var(--e-global-typography-primary-font-family);
    font-weight: 500;
    text-align: center;
    display: inline-block;
    color: #000000;
    background: linear-gradient(180deg, #E9E9E8 0%, #FFFFFF 54.69%, #E3E3E3 57.81%, #D7D5D8 100%);

    border-radius: 50px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    min-width: 120px;
    height: 32px;
    line-height: 32px;
}

.elementor-161 .elementor-element.elementor-element-6ec9937 .elementor-gallery-item__content {
    background: #00000099;
    height: 32px;
    position: absolute;
    top: 100%;
    transform: translateY(-100%);
}

.elementor-161 .elementor-element.elementor-element-6ec9937 .elementor-gallery-item__title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-inline: 8px;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-e3bb523 */.elementor-161 .elementor-element.elementor-element-e3bb523 .e-gallery-item {
    box-shadow: 0 0 10px #FFFFFF;
    border: solid 1px #FFFFFF;
}

.elementor-161 .elementor-element.elementor-element-e3bb523 .e-gallery-item:hover .elementor-gallery-item__overlay:before {
    content: 'เล่น';
    font-family: var(--e-global-typography-primary-font-family);
    font-weight: 500;
    text-align: center;
    display: inline-block;
    color: #000000;
    background: linear-gradient(180deg, #E9E9E8 0%, #FFFFFF 54.69%, #E3E3E3 57.81%, #D7D5D8 100%);

    border-radius: 50px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    min-width: 120px;
    height: 32px;
    line-height: 32px;
}

.elementor-161 .elementor-element.elementor-element-e3bb523 .elementor-gallery-item__content {
    background: #00000099;
    height: 32px;
    position: absolute;
    top: 100%;
    transform: translateY(-100%);
}

.elementor-161 .elementor-element.elementor-element-e3bb523 .elementor-gallery-item__title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-inline: 8px;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-221e100 */.elementor-161 .elementor-element.elementor-element-221e100 .e-gallery-item {
    box-shadow: 0 0 10px #FFFFFF;
    border: solid 1px #FFFFFF;
}

.elementor-161 .elementor-element.elementor-element-221e100 .e-gallery-item:hover .elementor-gallery-item__overlay:before {
    content: 'เล่น';
    font-family: var(--e-global-typography-primary-font-family);
    font-weight: 500;
    text-align: center;
    display: inline-block;
    color: #000000;
    background: linear-gradient(180deg, #E9E9E8 0%, #FFFFFF 54.69%, #E3E3E3 57.81%, #D7D5D8 100%);

    border-radius: 50px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    min-width: 120px;
    height: 32px;
    line-height: 32px;
}

.elementor-161 .elementor-element.elementor-element-221e100 .elementor-gallery-item__content {
    background: #00000099;
    height: 32px;
    position: absolute;
    top: 100%;
    transform: translateY(-100%);
}

.elementor-161 .elementor-element.elementor-element-221e100 .elementor-gallery-item__title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-inline: 8px;
}/* End custom CSS */