.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;}.elementor-6388 .elementor-element.elementor-element-8a7de61{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6388 .elementor-element.elementor-element-e901fd7 > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-nav-menu .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;}.elementor-widget-nav-menu .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6388 .elementor-element.elementor-element-6846f56 .elementor-nav-menu .elementor-item{font-family:"Sarabun", Arial, Sans-serif;font-size:16px;font-weight:500;}.elementor-6388 .elementor-element.elementor-element-6846f56 .elementor-nav-menu--main .elementor-item{color:#444444;fill:#444444;}.elementor-6388 .elementor-element.elementor-element-6846f56 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-6388 .elementor-element.elementor-element-6846f56 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-6388 .elementor-element.elementor-element-6846f56 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-6388 .elementor-element.elementor-element-6846f56 .elementor-nav-menu--main .elementor-item:focus{color:#fff;}.elementor-6388 .elementor-element.elementor-element-6846f56 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-6388 .elementor-element.elementor-element-6846f56 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#57BDAC;}.elementor-6388 .elementor-element.elementor-element-6846f56 .e--pointer-framed .elementor-item:before,
					.elementor-6388 .elementor-element.elementor-element-6846f56 .e--pointer-framed .elementor-item:after{border-color:#57BDAC;}.elementor-6388 .elementor-element.elementor-element-6846f56 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}.elementor-6388 .elementor-element.elementor-element-6846f56 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-6388 .elementor-element.elementor-element-6846f56 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#57BDAC;}.elementor-6388 .elementor-element.elementor-element-6846f56 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-6388 .elementor-element.elementor-element-6846f56 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#57BDAC;}.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;}.elementor-6388 .elementor-element.elementor-element-22788ad{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-widget-wpml-language-switcher .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;}.elementor-widget-wpml-language-switcher .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;}.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link, 
					.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown a{color:var( --e-global-color-text );}.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-statics-post_translations{color:var( --e-global-color-text );}.elementor-6388 .elementor-element.elementor-element-0b528a4 .wpml-elementor-ls .wpml-ls-item{font-family:"Sarabun", Arial, Sans-serif;font-size:16px;font-weight:600;}.elementor-6388 .elementor-element.elementor-element-0b528a4 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link, 
					.elementor-6388 .elementor-element.elementor-element-0b528a4 .wpml-elementor-ls .wpml-ls-legacy-dropdown a{color:#202020;}.elementor-6388 .elementor-element.elementor-element-0b528a4 .wpml-elementor-ls .wpml-ls-legacy-dropdown a:hover,
					.elementor-6388 .elementor-element.elementor-element-0b528a4 .wpml-elementor-ls .wpml-ls-legacy-dropdown a:focus,
					.elementor-6388 .elementor-element.elementor-element-0b528a4 .wpml-elementor-ls .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,
					.elementor-6388 .elementor-element.elementor-element-0b528a4 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:hover,
					.elementor-6388 .elementor-element.elementor-element-0b528a4 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.wpml-ls-link__active,
					.elementor-6388 .elementor-element.elementor-element-0b528a4 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.highlighted,
					.elementor-6388 .elementor-element.elementor-element-0b528a4 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:focus{color:#24B6B7;}#jet-popup-6388{z-index:100;}#jet-popup-6388 .jet-popup__container{width:500px;height:100%;}#jet-popup-6388 .jet-popup__inner{justify-content:flex-end;align-items:flex-start;}#jet-popup-6388 .jet-popup__container-inner{justify-content:flex-start;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-6388 .elementor-element.elementor-element-6846f56 .elementor-nav-menu .elementor-item{font-size:14px;}.elementor-6388 .elementor-element.elementor-element-6846f56 .elementor-nav-menu--main .elementor-item{padding-top:10px;padding-bottom:10px;}.elementor-6388 .elementor-element.elementor-element-0b528a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}#jet-popup-6388 .jet-popup__container{width:295px;}}/* Start custom CSS for wpml-language-switcher, class: .elementor-element-0b528a4 */.wpml_desktop .wpml-ls-item span{font-family: "IBM Plex Serif",Arial,Sans-serif;
    font-size: 16px;
    font-weight: 500;}
    .wpml-ls-item a{    padding: 0px;
    
    }
.wpml_desktop    .wpml-elementor-ls .wpml-ls-legacy-dropdown a{    background-color:#333239;
    border: none;color:#dbdbdb;}
.wpml_desktop    .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after
{right: 0px;font-size: 13px;color:#E8833B;}
.wpml_desktop .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{border-top:none;}

.wpml_desktop .wpml-ls-sub-menu .wpml-ls-item a{    background-color: #fff;        padding: 3px 20px 5px 10px;
    width: 60px;
    color: #333239!important;
    border-radius: 5px;
}
.wpml_desktop .wpml-ls-sub-menu .wpml-ls-item a{    margin-top: 10px;}

.wpml_desktop .wpml-ls-sub-menu .wpml-ls-item span{   font-size: 14px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22788ad */.wpml_mobile .wpml-ls-statics-footer .wpml-ls-item-th{    margin-left: 20px;}

.wpml_mobile .wpml-ls-statics-footer .wpml-ls-slot-footer a:hover{    background-color: #fff;}/* End custom CSS */