.elementor-10 .elementor-element.elementor-element-a2760c8{--display:flex;}.elementor-10 .elementor-element.elementor-element-51399f5{--display:flex;}.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-10 .elementor-element.elementor-element-7f297d0 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F39500;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-95bdcd3 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F39500;border-radius:3px 3px 3px 3px;}.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-10 .elementor-element.elementor-element-5f17240{font-family:"Sarabun", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-30488a8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:6px 6px 6px 6px;}.elementor-10 .elementor-element.elementor-element-30488a8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-30488a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4E0000 0%, #000000 100%);}.elementor-10 .elementor-element.elementor-element-c97e60d{--display:flex;}.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-10 .elementor-element.elementor-element-e070b06{padding:8px 8px 8px 8px;text-align:center;}.elementor-10 .elementor-element.elementor-element-e070b06 .elementor-heading-title{font-family:"Sarabun", Sans-serif;font-size:28px;font-weight:600;text-shadow:3px 2px 0px #0A0500;color:#FFFDFD;}.elementor-10 .elementor-element.elementor-element-2c94856{font-family:"Sarabun", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-719dc09{padding:8px 8px 8px 8px;text-align:center;}.elementor-10 .elementor-element.elementor-element-719dc09 .elementor-heading-title{font-family:"Sarabun", Sans-serif;font-size:25px;font-weight:600;text-shadow:3px 2px 0px #0A0500;color:#FFFDFD;}.elementor-10 .elementor-element.elementor-element-dde2c59{font-family:"Sarabun", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8cc1d2a{--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;}.elementor-10 .elementor-element.elementor-element-e5e9451{--display:flex;--justify-content:space-around;}.elementor-10 .elementor-element.elementor-element-f490593{--display:flex;}.elementor-10 .elementor-element.elementor-element-e9cd2ca{padding:8px 8px 8px 8px;text-align:center;}.elementor-10 .elementor-element.elementor-element-e9cd2ca .elementor-heading-title{font-family:"Sarabun", Sans-serif;font-size:25px;font-weight:600;text-shadow:3px 2px 0px #0A0500;color:#FFFDFD;}.elementor-10 .elementor-element.elementor-element-5bfdb9b{font-family:"Sarabun", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f2a4300{--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;}.elementor-10 .elementor-element.elementor-element-cefb922{--display:flex;}.elementor-10 .elementor-element.elementor-element-0c97696{--display:flex;}.elementor-10 .elementor-element.elementor-element-b20518a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:6px 6px 6px 6px;}.elementor-10 .elementor-element.elementor-element-b20518a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b20518a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4E0000 0%, #000000 100%);}.elementor-10 .elementor-element.elementor-element-cc0b8d1{padding:8px 8px 8px 8px;text-align:center;}.elementor-10 .elementor-element.elementor-element-cc0b8d1 .elementor-heading-title{font-family:"Sarabun", Sans-serif;font-size:25px;font-weight:600;text-shadow:3px 2px 0px #0A0500;color:#FFFDFD;}.elementor-10 .elementor-element.elementor-element-1323d8f{font-family:"Sarabun", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), 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 ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-10 .elementor-element.elementor-element-5945abc .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-10 .elementor-element.elementor-element-5945abc .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-5945abc{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-10 .elementor-element.elementor-element-d20f7aa{padding:8px 8px 8px 8px;text-align:center;}.elementor-10 .elementor-element.elementor-element-d20f7aa .elementor-heading-title{font-family:"Sarabun", Sans-serif;font-size:25px;font-weight:600;text-shadow:3px 2px 0px #0A0500;color:#FFFDFD;}.elementor-10 .elementor-element.elementor-element-fc1ee6c{font-family:"Sarabun", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9b07450{padding:8px 8px 8px 8px;text-align:center;}.elementor-10 .elementor-element.elementor-element-9b07450 .elementor-heading-title{font-family:"Sarabun", Sans-serif;font-size:25px;font-weight:600;text-shadow:3px 2px 0px #0A0500;color:#FFFDFD;}.elementor-10 .elementor-element.elementor-element-337ce5d{font-family:"Sarabun", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-66fe35d{padding:8px 8px 8px 8px;text-align:center;}.elementor-10 .elementor-element.elementor-element-66fe35d .elementor-heading-title{font-family:"Sarabun", Sans-serif;font-size:25px;font-weight:600;text-shadow:3px 2px 0px #0A0500;color:#FFFDFD;}.elementor-10 .elementor-element.elementor-element-9318e07{font-family:"Sarabun", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-79fa1da .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-10 .elementor-element.elementor-element-79fa1da .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-79fa1da{--image-border-color:#FFFFFF;--image-border-width:1px;--image-border-radius:12px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-10 .elementor-element.elementor-element-a624199{padding:8px 8px 8px 8px;text-align:center;}.elementor-10 .elementor-element.elementor-element-a624199 .elementor-heading-title{font-family:"Sarabun", Sans-serif;font-size:25px;font-weight:600;text-shadow:3px 2px 0px #0A0500;color:#FFFDFD;}.elementor-10 .elementor-element.elementor-element-b86ee68{font-family:"Sarabun", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bae5e7a{padding:8px 8px 8px 8px;text-align:start;}.elementor-10 .elementor-element.elementor-element-bae5e7a .elementor-heading-title{font-family:"Sarabun", Sans-serif;font-size:25px;font-weight:600;text-shadow:3px 2px 0px #0A0500;color:#FFFDFD;}.elementor-10 .elementor-element.elementor-element-3115010{font-family:"Sarabun", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2118278{padding:8px 8px 8px 8px;text-align:start;}.elementor-10 .elementor-element.elementor-element-2118278 .elementor-heading-title{font-family:"Sarabun", Sans-serif;font-size:25px;font-weight:600;text-shadow:3px 2px 0px #0A0500;color:#FFFDFD;}.elementor-10 .elementor-element.elementor-element-4eaee09{font-family:"Sarabun", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-783fea1{padding:8px 8px 8px 8px;text-align:start;}.elementor-10 .elementor-element.elementor-element-783fea1 .elementor-heading-title{font-family:"Sarabun", Sans-serif;font-size:25px;font-weight:600;text-shadow:3px 2px 0px #0A0500;color:#FFFDFD;}.elementor-10 .elementor-element.elementor-element-738ce36{font-family:"Sarabun", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-44ca7d1{padding:8px 8px 8px 8px;text-align:start;}.elementor-10 .elementor-element.elementor-element-44ca7d1 .elementor-heading-title{font-family:"Sarabun", Sans-serif;font-size:25px;font-weight:600;text-shadow:3px 2px 0px #0A0500;color:#FFFDFD;}.elementor-10 .elementor-element.elementor-element-37d1311{font-family:"Sarabun", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1900d0c{padding:8px 8px 8px 8px;text-align:start;}.elementor-10 .elementor-element.elementor-element-1900d0c .elementor-heading-title{font-family:"Sarabun", Sans-serif;font-size:25px;font-weight:600;text-shadow:3px 2px 0px #0A0500;color:#FFFDFD;}.elementor-10 .elementor-element.elementor-element-48e7cf2{font-family:"Sarabun", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e53849c{padding:8px 8px 8px 8px;text-align:start;}.elementor-10 .elementor-element.elementor-element-e53849c .elementor-heading-title{font-family:"Sarabun", Sans-serif;font-size:25px;font-weight:600;text-shadow:3px 2px 0px #0A0500;color:#FFFDFD;}.elementor-10 .elementor-element.elementor-element-ae41662{font-family:"Sarabun", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0ad4e71{padding:8px 8px 8px 8px;text-align:start;}.elementor-10 .elementor-element.elementor-element-0ad4e71 .elementor-heading-title{font-family:"Sarabun", Sans-serif;font-size:25px;font-weight:600;text-shadow:3px 2px 0px #0A0500;color:#FFFDFD;}.elementor-10 .elementor-element.elementor-element-423d2db{font-family:"Sarabun", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-f490593{--width:1040px;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-e070b06 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-719dc09 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-e9cd2ca .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-cc0b8d1 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-d20f7aa .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-9b07450 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-66fe35d .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-a624199 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-bae5e7a .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-2118278 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-783fea1 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-44ca7d1 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-1900d0c .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-e53849c .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-0ad4e71 .elementor-heading-title{font-size:24px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-e070b06 .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-719dc09 .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-e9cd2ca .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-cefb922{--width:500px;}.elementor-10 .elementor-element.elementor-element-cc0b8d1 .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-dd1611d img{width:100%;}.elementor-10 .elementor-element.elementor-element-d20f7aa .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-9b07450 .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-66fe35d .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-a624199 .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-bae5e7a .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-2118278 .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-783fea1 .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-44ca7d1 .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-1900d0c .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-e53849c .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-0ad4e71 .elementor-heading-title{font-size:19px;line-height:1.4em;}}/* Start custom CSS for image, class: .elementor-element-f2a4478 */.elementor-10 .elementor-element.elementor-element-f2a4478 {
    animation: pulse 0.9s infinite;
}

@keyframes pulse {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.1);
    }
    100% {
        transform: scale(0s);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b8d6f28 */.elementor-10 .elementor-element.elementor-element-b8d6f28 {
    animation: pulse 0.9s infinite;
}

@keyframes pulse {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.1);
    }
    100% {
        transform: scale(0s);
    }
}/* End custom CSS */