.elementor-42 .elementor-element.elementor-element-5e28e51{--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;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-dc693cd{--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;--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-5eeed32{--e-image-carousel-slides-to-show:1;}.elementor-42 .elementor-element.elementor-element-5eeed32 .swiper-pagination-bullet{width:9px;height:9px;background:#FFBE00;}.elementor-42 .elementor-element.elementor-element-5eeed32 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-42 .elementor-element.elementor-element-9cf6ea6{--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;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-52d1684{--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-42 .elementor-element.elementor-element-c51c163{--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;--border-radius:31px 31px 31px 31px;}.elementor-42 .elementor-element.elementor-element-c51c163:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-c51c163 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #AE08C2 0%, #4A017A 100%);}.elementor-widget-heading .elementor-heading-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-42 .elementor-element.elementor-element-bad1138{text-align:center;}.elementor-42 .elementor-element.elementor-element-bad1138 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-c5327be{--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-42 .elementor-element.elementor-element-f5ff239{--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-42 .elementor-element.elementor-element-d6c2bd5{--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;--border-radius:31px 31px 31px 31px;}.elementor-42 .elementor-element.elementor-element-d6c2bd5:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-d6c2bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #AE08C2 0%, #4A017A 100%);}.elementor-42 .elementor-element.elementor-element-d506ab6{text-align:start;}.elementor-42 .elementor-element.elementor-element-d506ab6 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-e64e0c3{--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;--flex-wrap:wrap;}.elementor-42 .elementor-element.elementor-element-ebed7ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-42 .elementor-element.elementor-element-2c218ef img{border-radius:9px 9px 9px 9px;}.elementor-42 .elementor-element.elementor-element-32ab315{--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-42 .elementor-element.elementor-element-415f699 img{border-radius:9px 9px 9px 9px;}.elementor-42 .elementor-element.elementor-element-b000d95{--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-42 .elementor-element.elementor-element-02cff65 img{border-radius:9px 9px 9px 9px;}.elementor-42 .elementor-element.elementor-element-bb5ae68{--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-42 .elementor-element.elementor-element-fd01709 img{border-radius:9px 9px 9px 9px;}.elementor-42 .elementor-element.elementor-element-6e9ccec{--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-42 .elementor-element.elementor-element-69adadd img{border-radius:9px 9px 9px 9px;}.elementor-42 .elementor-element.elementor-element-9289783{--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-42 .elementor-element.elementor-element-1e2aafa img{border-radius:9px 9px 9px 9px;}.elementor-42 .elementor-element.elementor-element-9548cb6{--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-42 .elementor-element.elementor-element-48c8850{--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-42 .elementor-element.elementor-element-7a6384f img{border-radius:9px 9px 9px 9px;}.elementor-42 .elementor-element.elementor-element-ec0065e{--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-42 .elementor-element.elementor-element-9fa5b3f img{border-radius:9px 9px 9px 9px;}.elementor-42 .elementor-element.elementor-element-534cdd5{--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-42 .elementor-element.elementor-element-6360d43 img{border-radius:9px 9px 9px 9px;}.elementor-42 .elementor-element.elementor-element-72e10b8{--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-42 .elementor-element.elementor-element-b25475e{--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-42 .elementor-element.elementor-element-4b3a0f7 img{border-radius:9px 9px 9px 9px;}.elementor-42 .elementor-element.elementor-element-88e5ef3{--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-42 .elementor-element.elementor-element-7773f4b img{border-radius:9px 9px 9px 9px;}.elementor-42 .elementor-element.elementor-element-393cf0c{--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-42 .elementor-element.elementor-element-1bacce2 img{border-radius:9px 9px 9px 9px;}.elementor-42 .elementor-element.elementor-element-f024da1{--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-42 .elementor-element.elementor-element-77269e4{--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;--border-radius:31px 31px 31px 31px;}.elementor-42 .elementor-element.elementor-element-77269e4:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-77269e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #AE08C2 0%, #4A017A 100%);}.elementor-42 .elementor-element.elementor-element-c1e85ba{text-align:start;}.elementor-42 .elementor-element.elementor-element-c1e85ba .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-ddfb847{--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;--flex-wrap:wrap;}.elementor-42 .elementor-element.elementor-element-d9b8da4{--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-42 .elementor-element.elementor-element-1852ecf img{border-radius:9px 9px 9px 9px;}.elementor-42 .elementor-element.elementor-element-0581817{--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-42 .elementor-element.elementor-element-15d11e1 img{border-radius:9px 9px 9px 9px;}.elementor-42 .elementor-element.elementor-element-ff4b13b{--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-42 .elementor-element.elementor-element-be064bc img{border-radius:9px 9px 9px 9px;}.elementor-42 .elementor-element.elementor-element-159991c{--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-42 .elementor-element.elementor-element-3946323 img{border-radius:9px 9px 9px 9px;}.elementor-42 .elementor-element.elementor-element-91d436f{--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-42 .elementor-element.elementor-element-fdbec23 img{border-radius:9px 9px 9px 9px;}.elementor-42 .elementor-element.elementor-element-0ba7e32{--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-42 .elementor-element.elementor-element-9e6f31a img{border-radius:9px 9px 9px 9px;}.elementor-42 .elementor-element.elementor-element-c3771f7{--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-42 .elementor-element.elementor-element-d1589b9{--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-42 .elementor-element.elementor-element-0499cb1 img{border-radius:9px 9px 9px 9px;}.elementor-42 .elementor-element.elementor-element-67e7db8{--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-42 .elementor-element.elementor-element-2255abd img{border-radius:9px 9px 9px 9px;}.elementor-42 .elementor-element.elementor-element-ec9404c{--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-42 .elementor-element.elementor-element-adc1dfb img{border-radius:9px 9px 9px 9px;}.elementor-42 .elementor-element.elementor-element-1e29203{--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-42 .elementor-element.elementor-element-26b0c62{--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-42 .elementor-element.elementor-element-52ea1a1 img{border-radius:9px 9px 9px 9px;}.elementor-42 .elementor-element.elementor-element-bd04559{--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-42 .elementor-element.elementor-element-72c238b img{border-radius:9px 9px 9px 9px;}.elementor-42 .elementor-element.elementor-element-c783a6a{--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-42 .elementor-element.elementor-element-77af162 img{border-radius:9px 9px 9px 9px;}.elementor-42 .elementor-element.elementor-element-035f312{--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-42 .elementor-element.elementor-element-ccb1f5a{text-align:center;}.elementor-42 .elementor-element.elementor-element-ccb1f5a .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-0cacb3c{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-ac3a981{--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;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-41d0237{--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-42 .elementor-element.elementor-element-69c3020{text-align:center;}.elementor-42 .elementor-element.elementor-element-69c3020 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-2348602{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-2bc6855{--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;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-4166cbf img{border-radius:14px 14px 14px 14px;}.elementor-42 .elementor-element.elementor-element-4200091{--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-42 .elementor-element.elementor-element-22212ac{text-align:center;}.elementor-42 .elementor-element.elementor-element-22212ac .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-4656aba{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-c15a59a{--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;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-b8d3dc3{--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-42 .elementor-element.elementor-element-4415d96{text-align:center;}.elementor-42 .elementor-element.elementor-element-4415d96 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-f6a862a{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-608dae7{text-align:center;}.elementor-42 .elementor-element.elementor-element-608dae7 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-c1cf506{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-8c38c25{--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;--margin-top:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-e8800ff img{border-radius:14px 14px 14px 14px;}.elementor-42 .elementor-element.elementor-element-e4dc1ca{--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-42 .elementor-element.elementor-element-13db34b{text-align:center;}.elementor-42 .elementor-element.elementor-element-13db34b .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-3db2ce2{--display:flex;}.elementor-42 .elementor-element.elementor-element-2b125ea{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-ea5d292{--display:flex;}.elementor-42 .elementor-element.elementor-element-24dcdf2{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-6614647{--display:flex;}.elementor-42 .elementor-element.elementor-element-1a50ae5{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-45d5d35{--display:flex;}.elementor-42 .elementor-element.elementor-element-ef38f67{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-a9df621{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFDA0B;--n-accordion-icon-size:15px;}.elementor-42 .elementor-element.elementor-element-a9df621 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-42 .elementor-element.elementor-element-da43eb0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-a73835f img{border-radius:14px 14px 14px 14px;}.elementor-42 .elementor-element.elementor-element-606693b{--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;}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-ebed7ea{--width:16.6666%;}.elementor-42 .elementor-element.elementor-element-32ab315{--width:16.6666%;}.elementor-42 .elementor-element.elementor-element-b000d95{--width:16.6666%;}.elementor-42 .elementor-element.elementor-element-bb5ae68{--width:16.6666%;}.elementor-42 .elementor-element.elementor-element-6e9ccec{--width:16.6666%;}.elementor-42 .elementor-element.elementor-element-9289783{--width:16.6666%;}.elementor-42 .elementor-element.elementor-element-48c8850{--width:33.3333%;}.elementor-42 .elementor-element.elementor-element-ec0065e{--width:33.3333%;}.elementor-42 .elementor-element.elementor-element-534cdd5{--width:33.3333%;}.elementor-42 .elementor-element.elementor-element-b25475e{--width:33.3333%;}.elementor-42 .elementor-element.elementor-element-88e5ef3{--width:33.3333%;}.elementor-42 .elementor-element.elementor-element-393cf0c{--width:33.3333%;}.elementor-42 .elementor-element.elementor-element-d9b8da4{--width:16.6666%;}.elementor-42 .elementor-element.elementor-element-0581817{--width:16.6666%;}.elementor-42 .elementor-element.elementor-element-ff4b13b{--width:16.6666%;}.elementor-42 .elementor-element.elementor-element-159991c{--width:16.6666%;}.elementor-42 .elementor-element.elementor-element-91d436f{--width:16.6666%;}.elementor-42 .elementor-element.elementor-element-0ba7e32{--width:16.6666%;}.elementor-42 .elementor-element.elementor-element-d1589b9{--width:33.3333%;}.elementor-42 .elementor-element.elementor-element-67e7db8{--width:33.3333%;}.elementor-42 .elementor-element.elementor-element-ec9404c{--width:33.3333%;}.elementor-42 .elementor-element.elementor-element-26b0c62{--width:33.3333%;}.elementor-42 .elementor-element.elementor-element-bd04559{--width:33.3333%;}.elementor-42 .elementor-element.elementor-element-c783a6a{--width:33.3333%;}}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-5eeed32 .swiper-pagination-bullet{width:7px;height:7px;}.elementor-42 .elementor-element.elementor-element-bad1138 .elementor-heading-title{font-size:22px;}.elementor-42 .elementor-element.elementor-element-d506ab6 .elementor-heading-title{font-size:22px;}.elementor-42 .elementor-element.elementor-element-c1e85ba .elementor-heading-title{font-size:22px;}.elementor-42 .elementor-element.elementor-element-ccb1f5a .elementor-heading-title{font-size:22px;}.elementor-42 .elementor-element.elementor-element-69c3020 .elementor-heading-title{font-size:22px;}.elementor-42 .elementor-element.elementor-element-22212ac .elementor-heading-title{font-size:22px;}.elementor-42 .elementor-element.elementor-element-4415d96 .elementor-heading-title{font-size:22px;}.elementor-42 .elementor-element.elementor-element-608dae7 .elementor-heading-title{font-size:22px;}.elementor-42 .elementor-element.elementor-element-13db34b .elementor-heading-title{font-size:22px;}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-5eeed32 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;width:5px;height:5px;}.elementor-42 .elementor-element.elementor-element-52d1684{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-bad1138 .elementor-heading-title{font-size:18px;}.elementor-42 .elementor-element.elementor-element-c5327be{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-f5ff239{--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-d506ab6 .elementor-heading-title{font-size:18px;}.elementor-42 .elementor-element.elementor-element-c1e85ba .elementor-heading-title{font-size:18px;}.elementor-42 .elementor-element.elementor-element-ccb1f5a .elementor-heading-title{font-size:18px;}.elementor-42 .elementor-element.elementor-element-69c3020 .elementor-heading-title{font-size:18px;}.elementor-42 .elementor-element.elementor-element-22212ac .elementor-heading-title{font-size:18px;}.elementor-42 .elementor-element.elementor-element-4415d96 .elementor-heading-title{font-size:18px;}.elementor-42 .elementor-element.elementor-element-608dae7 .elementor-heading-title{font-size:18px;}.elementor-42 .elementor-element.elementor-element-13db34b .elementor-heading-title{font-size:18px;}}/* Start custom CSS for container, class: .elementor-element-9548cb6 *//* ===========================
   ซ่อน Tablet + Desktop
=========================== */
@media screen and (min-width:768px){
.elementor-42 .elementor-element.elementor-element-9548cb6{
display:none!important;
}
}

/* ===========================
   Mobile Only
=========================== */
@media screen and (max-width:767px){

/* กล่องหลัก */
.elementor-42 .elementor-element.elementor-element-9548cb6{
position:relative!important;
width:100%!important;
max-width:100%!important;

padding:0 10px!important;
margin:8px 0!important;

background:transparent!important;
border:none!important;
box-shadow:none!important;

overflow:hidden!important;
box-sizing:border-box!important;
}

/* แถวเดียว */
.elementor-42 .elementor-element.elementor-element-9548cb6 .elementor-container,
.elementor-42 .elementor-element.elementor-element-9548cb6 .elementor-widget-wrap,
.elementor-42 .elementor-element.elementor-element-9548cb6 .e-con-inner{
display:flex!important;
flex-wrap:nowrap!important;
justify-content:space-between!important;
align-items:center!important;

gap:6px!important;
padding:0!important;
margin:0!important;
width:100%!important;
}

/* 3 ช่อง */
.elementor-42 .elementor-element.elementor-element-9548cb6 .elementor-column,
.elementor-42 .elementor-element.elementor-element-9548cb6 .e-con{
flex:0 0 calc((100% - 12px)/3)!important;
max-width:calc((100% - 12px)/3)!important;
width:calc((100% - 12px)/3)!important;

padding:0!important;
margin:0!important;

display:flex!important;
justify-content:center!important;
align-items:center!important;
}

/* Widget */
.elementor-42 .elementor-element.elementor-element-9548cb6 .elementor-widget,
.elementor-42 .elementor-element.elementor-element-9548cb6 .elementor-widget-container,
.elementor-42 .elementor-element.elementor-element-9548cb6 figure,
.elementor-42 .elementor-element.elementor-element-9548cb6 picture,
.elementor-42 .elementor-element.elementor-element-9548cb6 a{
display:flex!important;
justify-content:center!important;
align-items:center!important;

width:100%!important;
margin:0!important;
padding:0!important;

background:none!important;
box-shadow:none!important;
}

/* รูป */
.elementor-42 .elementor-element.elementor-element-9548cb6 img{
display:block!important;
width:100%!important;
max-width:100%!important;
height:auto!important;

object-fit:contain!important;
border-radius:9!important;

transition:
transform .35s ease,
filter .35s ease;
}

/* ===========================
   Hover Float
=========================== */

.elementor-42 .elementor-element.elementor-element-9548cb6 a:hover img{
animation:floatImage .9s ease-in-out infinite;
filter:drop-shadow(0 6px 12px rgba(255,215,0,.35));
}

.elementor-42 .elementor-element.elementor-element-9548cb6 a:not(:hover) img{
animation:none;
filter:none;
}

@keyframes floatImage{

0%{
transform:translateY(0);
}

50%{
transform:translateY(-6px);
}

100%{
transform:translateY(0);
}

}

/* มือถือเล็ก */
@media screen and (max-width:380px){

.elementor-42 .elementor-element.elementor-element-9548cb6{
padding:0 8px!important;
}

.elementor-42 .elementor-element.elementor-element-9548cb6 .elementor-container,
.elementor-42 .elementor-element.elementor-element-9548cb6 .elementor-widget-wrap,
.elementor-42 .elementor-element.elementor-element-9548cb6 .e-con-inner{
gap:5px!important;
}

.elementor-42 .elementor-element.elementor-element-9548cb6 .elementor-column,
.elementor-42 .elementor-element.elementor-element-9548cb6 .e-con{
flex:0 0 calc((100% - 10px)/3)!important;
max-width:calc((100% - 10px)/3)!important;
width:calc((100% - 10px)/3)!important;
}

}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72e10b8 *//* ===========================
   ซ่อน Tablet + Desktop
=========================== */
@media screen and (min-width:768px){
.elementor-42 .elementor-element.elementor-element-72e10b8{
display:none!important;
}
}

/* ===========================
   Mobile Only
=========================== */
@media screen and (max-width:767px){

/* กล่องหลัก */
.elementor-42 .elementor-element.elementor-element-72e10b8{
position:relative!important;
width:100%!important;
max-width:100%!important;

padding:0 10px!important;
margin:8px 0!important;

background:transparent!important;
border:none!important;
box-shadow:none!important;

overflow:hidden!important;
box-sizing:border-box!important;
}

/* แถวเดียว */
.elementor-42 .elementor-element.elementor-element-72e10b8 .elementor-container,
.elementor-42 .elementor-element.elementor-element-72e10b8 .elementor-widget-wrap,
.elementor-42 .elementor-element.elementor-element-72e10b8 .e-con-inner{
display:flex!important;
flex-wrap:nowrap!important;
justify-content:space-between!important;
align-items:center!important;

gap:6px!important;
padding:0!important;
margin:0!important;
width:100%!important;
}

/* 3 ช่อง */
.elementor-42 .elementor-element.elementor-element-72e10b8 .elementor-column,
.elementor-42 .elementor-element.elementor-element-72e10b8 .e-con{
flex:0 0 calc((100% - 12px)/3)!important;
max-width:calc((100% - 12px)/3)!important;
width:calc((100% - 12px)/3)!important;

padding:0!important;
margin:0!important;

display:flex!important;
justify-content:center!important;
align-items:center!important;
}

/* Widget */
.elementor-42 .elementor-element.elementor-element-72e10b8 .elementor-widget,
.elementor-42 .elementor-element.elementor-element-72e10b8 .elementor-widget-container,
.elementor-42 .elementor-element.elementor-element-72e10b8 figure,
.elementor-42 .elementor-element.elementor-element-72e10b8 picture,
.elementor-42 .elementor-element.elementor-element-72e10b8 a{
display:flex!important;
justify-content:center!important;
align-items:center!important;

width:100%!important;
margin:0!important;
padding:0!important;

background:none!important;
box-shadow:none!important;
}

/* รูป */
.elementor-42 .elementor-element.elementor-element-72e10b8 img{
display:block!important;
width:100%!important;
max-width:100%!important;
height:auto!important;

object-fit:contain!important;
border-radius:9!important;

transition:
transform .35s ease,
filter .35s ease;
}

/* ===========================
   Hover Float
=========================== */

.elementor-42 .elementor-element.elementor-element-72e10b8 a:hover img{
animation:floatImage .9s ease-in-out infinite;
filter:drop-shadow(0 6px 12px rgba(255,215,0,.35));
}

.elementor-42 .elementor-element.elementor-element-72e10b8 a:not(:hover) img{
animation:none;
filter:none;
}

@keyframes floatImage{

0%{
transform:translateY(0);
}

50%{
transform:translateY(-6px);
}

100%{
transform:translateY(0);
}

}

/* มือถือเล็ก */
@media screen and (max-width:380px){

.elementor-42 .elementor-element.elementor-element-72e10b8{
padding:0 8px!important;
}

.elementor-42 .elementor-element.elementor-element-72e10b8 .elementor-container,
.elementor-42 .elementor-element.elementor-element-72e10b8 .elementor-widget-wrap,
.elementor-42 .elementor-element.elementor-element-72e10b8 .e-con-inner{
gap:5px!important;
}

.elementor-42 .elementor-element.elementor-element-72e10b8 .elementor-column,
.elementor-42 .elementor-element.elementor-element-72e10b8 .e-con{
flex:0 0 calc((100% - 10px)/3)!important;
max-width:calc((100% - 10px)/3)!important;
width:calc((100% - 10px)/3)!important;
}

}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3771f7 *//* ===========================
   ซ่อน Tablet + Desktop
=========================== */
@media screen and (min-width:768px){
.elementor-42 .elementor-element.elementor-element-c3771f7{
display:none!important;
}
}

/* ===========================
   Mobile Only
=========================== */
@media screen and (max-width:767px){

/* กล่องหลัก */
.elementor-42 .elementor-element.elementor-element-c3771f7{
position:relative!important;
width:100%!important;
max-width:100%!important;

padding:0 10px!important;
margin:8px 0!important;

background:transparent!important;
border:none!important;
box-shadow:none!important;

overflow:hidden!important;
box-sizing:border-box!important;
}

/* แถวเดียว */
.elementor-42 .elementor-element.elementor-element-c3771f7 .elementor-container,
.elementor-42 .elementor-element.elementor-element-c3771f7 .elementor-widget-wrap,
.elementor-42 .elementor-element.elementor-element-c3771f7 .e-con-inner{
display:flex!important;
flex-wrap:nowrap!important;
justify-content:space-between!important;
align-items:center!important;

gap:6px!important;
padding:0!important;
margin:0!important;
width:100%!important;
}

/* 3 ช่อง */
.elementor-42 .elementor-element.elementor-element-c3771f7 .elementor-column,
.elementor-42 .elementor-element.elementor-element-c3771f7 .e-con{
flex:0 0 calc((100% - 12px)/3)!important;
max-width:calc((100% - 12px)/3)!important;
width:calc((100% - 12px)/3)!important;

padding:0!important;
margin:0!important;

display:flex!important;
justify-content:center!important;
align-items:center!important;
}

/* Widget */
.elementor-42 .elementor-element.elementor-element-c3771f7 .elementor-widget,
.elementor-42 .elementor-element.elementor-element-c3771f7 .elementor-widget-container,
.elementor-42 .elementor-element.elementor-element-c3771f7 figure,
.elementor-42 .elementor-element.elementor-element-c3771f7 picture,
.elementor-42 .elementor-element.elementor-element-c3771f7 a{
display:flex!important;
justify-content:center!important;
align-items:center!important;

width:100%!important;
margin:0!important;
padding:0!important;

background:none!important;
box-shadow:none!important;
}

/* รูป */
.elementor-42 .elementor-element.elementor-element-c3771f7 img{
display:block!important;
width:100%!important;
max-width:100%!important;
height:auto!important;

object-fit:contain!important;
border-radius:9!important;

transition:
transform .35s ease,
filter .35s ease;
}

/* ===========================
   Hover Float
=========================== */

.elementor-42 .elementor-element.elementor-element-c3771f7 a:hover img{
animation:floatImage .9s ease-in-out infinite;
filter:drop-shadow(0 6px 12px rgba(255,215,0,.35));
}

.elementor-42 .elementor-element.elementor-element-c3771f7 a:not(:hover) img{
animation:none;
filter:none;
}

@keyframes floatImage{

0%{
transform:translateY(0);
}

50%{
transform:translateY(-6px);
}

100%{
transform:translateY(0);
}

}

/* มือถือเล็ก */
@media screen and (max-width:380px){

.elementor-42 .elementor-element.elementor-element-c3771f7{
padding:0 8px!important;
}

.elementor-42 .elementor-element.elementor-element-c3771f7 .elementor-container,
.elementor-42 .elementor-element.elementor-element-c3771f7 .elementor-widget-wrap,
.elementor-42 .elementor-element.elementor-element-c3771f7 .e-con-inner{
gap:5px!important;
}

.elementor-42 .elementor-element.elementor-element-c3771f7 .elementor-column,
.elementor-42 .elementor-element.elementor-element-c3771f7 .e-con{
flex:0 0 calc((100% - 10px)/3)!important;
max-width:calc((100% - 10px)/3)!important;
width:calc((100% - 10px)/3)!important;
}

}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e29203 *//* ===========================
   ซ่อน Tablet + Desktop
=========================== */
@media screen and (min-width:768px){
.elementor-42 .elementor-element.elementor-element-1e29203{
display:none!important;
}
}

/* ===========================
   Mobile Only
=========================== */
@media screen and (max-width:767px){

/* กล่องหลัก */
.elementor-42 .elementor-element.elementor-element-1e29203{
position:relative!important;
width:100%!important;
max-width:100%!important;

padding:0 10px!important;
margin:8px 0!important;

background:transparent!important;
border:none!important;
box-shadow:none!important;

overflow:hidden!important;
box-sizing:border-box!important;
}

/* แถวเดียว */
.elementor-42 .elementor-element.elementor-element-1e29203 .elementor-container,
.elementor-42 .elementor-element.elementor-element-1e29203 .elementor-widget-wrap,
.elementor-42 .elementor-element.elementor-element-1e29203 .e-con-inner{
display:flex!important;
flex-wrap:nowrap!important;
justify-content:space-between!important;
align-items:center!important;

gap:6px!important;
padding:0!important;
margin:0!important;
width:100%!important;
}

/* 3 ช่อง */
.elementor-42 .elementor-element.elementor-element-1e29203 .elementor-column,
.elementor-42 .elementor-element.elementor-element-1e29203 .e-con{
flex:0 0 calc((100% - 12px)/3)!important;
max-width:calc((100% - 12px)/3)!important;
width:calc((100% - 12px)/3)!important;

padding:0!important;
margin:0!important;

display:flex!important;
justify-content:center!important;
align-items:center!important;
}

/* Widget */
.elementor-42 .elementor-element.elementor-element-1e29203 .elementor-widget,
.elementor-42 .elementor-element.elementor-element-1e29203 .elementor-widget-container,
.elementor-42 .elementor-element.elementor-element-1e29203 figure,
.elementor-42 .elementor-element.elementor-element-1e29203 picture,
.elementor-42 .elementor-element.elementor-element-1e29203 a{
display:flex!important;
justify-content:center!important;
align-items:center!important;

width:100%!important;
margin:0!important;
padding:0!important;

background:none!important;
box-shadow:none!important;
}

/* รูป */
.elementor-42 .elementor-element.elementor-element-1e29203 img{
display:block!important;
width:100%!important;
max-width:100%!important;
height:auto!important;

object-fit:contain!important;
border-radius:9!important;

transition:
transform .35s ease,
filter .35s ease;
}

/* ===========================
   Hover Float
=========================== */

.elementor-42 .elementor-element.elementor-element-1e29203 a:hover img{
animation:floatImage .9s ease-in-out infinite;
filter:drop-shadow(0 6px 12px rgba(255,215,0,.35));
}

.elementor-42 .elementor-element.elementor-element-1e29203 a:not(:hover) img{
animation:none;
filter:none;
}

@keyframes floatImage{

0%{
transform:translateY(0);
}

50%{
transform:translateY(-6px);
}

100%{
transform:translateY(0);
}

}

/* มือถือเล็ก */
@media screen and (max-width:380px){

.elementor-42 .elementor-element.elementor-element-1e29203{
padding:0 8px!important;
}

.elementor-42 .elementor-element.elementor-element-1e29203 .elementor-container,
.elementor-42 .elementor-element.elementor-element-1e29203 .elementor-widget-wrap,
.elementor-42 .elementor-element.elementor-element-1e29203 .e-con-inner{
gap:5px!important;
}

.elementor-42 .elementor-element.elementor-element-1e29203 .elementor-column,
.elementor-42 .elementor-element.elementor-element-1e29203 .e-con{
flex:0 0 calc((100% - 10px)/3)!important;
max-width:calc((100% - 10px)/3)!important;
width:calc((100% - 10px)/3)!important;
}

}

}/* End custom CSS */