.elementor-31 .elementor-element.elementor-element-469e475{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-99e05c8{--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;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-542f91a{--display:flex;}.elementor-31 .elementor-element.elementor-element-21eebae{text-align:center;}.elementor-31 .elementor-element.elementor-element-21eebae .elementor-sub-title span{justify-content:center;background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-21eebae > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-31 .elementor-element.elementor-element-21eebae .elementor-heading-title{font-size:35px;line-height:40px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-21eebae .elementor-sub-title{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-21eebae .elementor-heading-wrapper-inner .elementor-sub-title:before{background:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-21eebae .elementor-sub-title .elementor-title-span{font-size:12px;font-weight:600;line-height:20px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-21eebae.subtitle-position-below .elementor-sub-title{margin-top:20px;}.elementor-31 .elementor-element.elementor-element-21eebae.subtitle-position-above .elementor-sub-title{margin-bottom:20px;}.elementor-31 .elementor-element.elementor-element-21eebae .elementor-title-span{padding:5px 7px 5px 7px;}.elementor-31 .elementor-element.elementor-element-21eebae .elementor-sub-title .elementor-button-icon i{color:var( --e-global-color-primary );font-size:16px;}.elementor-31 .elementor-element.elementor-element-21eebae .elementor-sub-title .elementor-button-icon svg{color:var( --e-global-color-primary );width:16px;}.elementor-31 .elementor-element.elementor-element-21eebae .elementor-sub-title .elementor-button-icon path{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-21eebae .elementor-sub-title .elementor-button-icon i, .elementor-31 .elementor-element.elementor-element-21eebae .elementor-sub-title .elementor-button-icon svg{margin:-1px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-31 .elementor-element.elementor-element-3a68bab{text-align:center;font-family:"Bai Jamjuree", Serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-8db5280{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-4ddfba7{--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:var( --e-global-color-border );--border-color:var( --e-global-color-border );}.elementor-31 .elementor-element.elementor-element-4ddfba7:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-4ddfba7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background-field );}.elementor-31 .elementor-element.elementor-element-4ddfba7:hover{box-shadow:0px 0px 5px 0px rgba(255, 255, 255, 0.25);}.elementor-31 .elementor-element.elementor-element-ce3cb98{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a586293{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-a586293:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-a586293 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background-field );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-9fd9658{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-9fd9658 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-9fd9658 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-9fd9658 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-9fd9658 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-31 .elementor-element.elementor-element-9fd9658 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-31 .elementor-element.elementor-element-9fd9658 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-9fd9658 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-9fd9658 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-31 .elementor-element.elementor-element-9fd9658 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-9fd9658 .elementor-icon-list-item > a{font-family:"Bai Jamjuree", Serif;font-size:14px;font-weight:600;line-height:22px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-9fd9658 .elementor-icon-list-text{transition:color 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-1c3e164{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-31 .elementor-element.elementor-element-1c3e164 .elementor-heading-title{font-family:"Bai Jamjuree", Serif;font-size:20px;font-weight:600;line-height:25px;letter-spacing:0.75px;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-1c3e164 .elementor-heading-title a:hover, .elementor-31 .elementor-element.elementor-element-1c3e164 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button.instry-button-effect .hover-text{font-family:var( --e-global-typography-accent-font-family ), Serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-button .elementor-button:not(.instry-button-effect){font-family:var( --e-global-typography-accent-font-family ), Serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-840753c .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-840753c .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-840753c .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-840753c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-840753c .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-31 .elementor-element.elementor-element-840753c .elementor-button.instry-button-effect .hover-text{font-family:"Bai Jamjuree", Serif;font-size:12px;font-weight:700;line-height:20px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-840753c .elementor-button:not(.instry-button-effect){font-family:"Bai Jamjuree", Serif;font-size:12px;font-weight:700;line-height:20px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-840753c .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-840753c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-840753c .elementor-button .elementor-button-icon i{font-size:12px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-840753c .elementor-button .elementor-button-icon{display:flex;align-items:center;}.elementor-31 .elementor-element.elementor-element-840753c.elementor-button-link .elementor-button:after{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-840753c.elementor-button-link .elementor-button:hover:before{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-840753c .elementor-button:hover .elementor-button-icon i{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-840753c .elementor-button:focus .elementor-button-icon i{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-840753c.elementor-button-link .elementor-button:hover:after{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-b30b6c5{--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:var( --e-global-color-border );--border-color:var( --e-global-color-border );}.elementor-31 .elementor-element.elementor-element-b30b6c5:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-b30b6c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background-field );}.elementor-31 .elementor-element.elementor-element-b30b6c5:hover{box-shadow:0px 0px 5px 0px rgba(255, 255, 255, 0.25);}.elementor-31 .elementor-element.elementor-element-7c0d9e4{--display:flex;}.elementor-31 .elementor-element.elementor-element-b792e6c{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-b792e6c:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-b792e6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background-field );}.elementor-31 .elementor-element.elementor-element-a7cfef2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-a7cfef2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-a7cfef2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-a7cfef2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-a7cfef2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-31 .elementor-element.elementor-element-a7cfef2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-31 .elementor-element.elementor-element-a7cfef2 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-a7cfef2 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-a7cfef2 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-31 .elementor-element.elementor-element-a7cfef2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-a7cfef2 .elementor-icon-list-item > a{font-family:"Bai Jamjuree", Serif;font-size:14px;font-weight:600;line-height:22px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-a7cfef2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-4a01ed5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-31 .elementor-element.elementor-element-4a01ed5 .elementor-heading-title{font-family:"Bai Jamjuree", Serif;font-size:20px;font-weight:600;line-height:25px;letter-spacing:0.75px;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-4a01ed5 .elementor-heading-title a:hover, .elementor-31 .elementor-element.elementor-element-4a01ed5 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-3390f6a .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-3390f6a .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-3390f6a .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-3390f6a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-3390f6a .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-31 .elementor-element.elementor-element-3390f6a .elementor-button.instry-button-effect .hover-text{font-family:"Bai Jamjuree", Serif;font-size:12px;font-weight:700;line-height:20px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-3390f6a .elementor-button:not(.instry-button-effect){font-family:"Bai Jamjuree", Serif;font-size:12px;font-weight:700;line-height:20px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-3390f6a .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-3390f6a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-3390f6a .elementor-button .elementor-button-icon i{font-size:12px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-3390f6a .elementor-button .elementor-button-icon{display:flex;align-items:center;}.elementor-31 .elementor-element.elementor-element-3390f6a.elementor-button-link .elementor-button:after{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-3390f6a.elementor-button-link .elementor-button:hover:before{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-3390f6a .elementor-button:hover .elementor-button-icon i{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-3390f6a .elementor-button:focus .elementor-button-icon i{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-3390f6a.elementor-button-link .elementor-button:hover:after{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-1078397{--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:var( --e-global-color-border );--border-color:var( --e-global-color-border );}.elementor-31 .elementor-element.elementor-element-1078397:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-1078397 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background-field );}.elementor-31 .elementor-element.elementor-element-1078397:hover{box-shadow:0px 0px 5px 0px rgba(255, 255, 255, 0.25);}.elementor-31 .elementor-element.elementor-element-f79b7b9{--display:flex;}.elementor-31 .elementor-element.elementor-element-1d5edd1{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-1d5edd1:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-1d5edd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background-field );}.elementor-31 .elementor-element.elementor-element-92b4ee5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-92b4ee5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-92b4ee5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-92b4ee5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-92b4ee5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-31 .elementor-element.elementor-element-92b4ee5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-31 .elementor-element.elementor-element-92b4ee5 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-92b4ee5 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-92b4ee5 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-31 .elementor-element.elementor-element-92b4ee5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-92b4ee5 .elementor-icon-list-item > a{font-family:"Bai Jamjuree", Serif;font-size:14px;font-weight:600;line-height:22px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-92b4ee5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-c421579{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-31 .elementor-element.elementor-element-c421579 .elementor-heading-title{font-family:"Bai Jamjuree", Serif;font-size:20px;font-weight:600;line-height:25px;letter-spacing:0.75px;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-c421579 .elementor-heading-title a:hover, .elementor-31 .elementor-element.elementor-element-c421579 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-7ed26b4 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7ed26b4 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-7ed26b4 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-7ed26b4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-7ed26b4 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-31 .elementor-element.elementor-element-7ed26b4 .elementor-button.instry-button-effect .hover-text{font-family:"Bai Jamjuree", Serif;font-size:12px;font-weight:700;line-height:20px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-7ed26b4 .elementor-button:not(.instry-button-effect){font-family:"Bai Jamjuree", Serif;font-size:12px;font-weight:700;line-height:20px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-7ed26b4 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-7ed26b4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-7ed26b4 .elementor-button .elementor-button-icon i{font-size:12px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-7ed26b4 .elementor-button .elementor-button-icon{display:flex;align-items:center;}.elementor-31 .elementor-element.elementor-element-7ed26b4.elementor-button-link .elementor-button:after{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-7ed26b4.elementor-button-link .elementor-button:hover:before{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-7ed26b4 .elementor-button:hover .elementor-button-icon i{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-7ed26b4 .elementor-button:focus .elementor-button-icon i{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-7ed26b4.elementor-button-link .elementor-button:hover:after{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-163ff4e{--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:var( --e-global-color-border );--border-color:var( --e-global-color-border );}.elementor-31 .elementor-element.elementor-element-163ff4e:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-163ff4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background-field );}.elementor-31 .elementor-element.elementor-element-163ff4e:hover{box-shadow:0px 0px 5px 0px rgba(255, 255, 255, 0.25);}.elementor-31 .elementor-element.elementor-element-f59a7fd{--display:flex;}.elementor-31 .elementor-element.elementor-element-8c88f24{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-8c88f24:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-8c88f24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background-field );}.elementor-31 .elementor-element.elementor-element-76777b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-76777b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-76777b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-76777b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-76777b5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-31 .elementor-element.elementor-element-76777b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-31 .elementor-element.elementor-element-76777b5 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-76777b5 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-76777b5 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-31 .elementor-element.elementor-element-76777b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-76777b5 .elementor-icon-list-item > a{font-family:"Bai Jamjuree", Serif;font-size:14px;font-weight:600;line-height:22px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-76777b5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-d0f99cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-31 .elementor-element.elementor-element-d0f99cb .elementor-heading-title{font-family:"Bai Jamjuree", Serif;font-size:20px;font-weight:600;line-height:25px;letter-spacing:0.75px;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-d0f99cb .elementor-heading-title a:hover, .elementor-31 .elementor-element.elementor-element-d0f99cb .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-2fcf8b9 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2fcf8b9 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-2fcf8b9 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-2fcf8b9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-2fcf8b9 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-31 .elementor-element.elementor-element-2fcf8b9 .elementor-button.instry-button-effect .hover-text{font-family:"Bai Jamjuree", Serif;font-size:12px;font-weight:700;line-height:20px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-2fcf8b9 .elementor-button:not(.instry-button-effect){font-family:"Bai Jamjuree", Serif;font-size:12px;font-weight:700;line-height:20px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-2fcf8b9 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-2fcf8b9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-2fcf8b9 .elementor-button .elementor-button-icon i{font-size:12px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-2fcf8b9 .elementor-button .elementor-button-icon{display:flex;align-items:center;}.elementor-31 .elementor-element.elementor-element-2fcf8b9.elementor-button-link .elementor-button:after{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-2fcf8b9.elementor-button-link .elementor-button:hover:before{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-2fcf8b9 .elementor-button:hover .elementor-button-icon i{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-2fcf8b9 .elementor-button:focus .elementor-button-icon i{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-2fcf8b9.elementor-button-link .elementor-button:hover:after{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-6a33785{--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:var( --e-global-color-border );--border-color:var( --e-global-color-border );}.elementor-31 .elementor-element.elementor-element-6a33785:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-6a33785 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background-field );}.elementor-31 .elementor-element.elementor-element-6a33785:hover{box-shadow:0px 0px 5px 0px rgba(255, 255, 255, 0.25);}.elementor-31 .elementor-element.elementor-element-0e15278{--display:flex;}.elementor-31 .elementor-element.elementor-element-d5c4196{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-d5c4196:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-d5c4196 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background-field );}.elementor-31 .elementor-element.elementor-element-83ac990{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-83ac990 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-83ac990 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-83ac990 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-83ac990 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-31 .elementor-element.elementor-element-83ac990 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-31 .elementor-element.elementor-element-83ac990 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-83ac990 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-83ac990 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-31 .elementor-element.elementor-element-83ac990 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-83ac990 .elementor-icon-list-item > a{font-family:"Bai Jamjuree", Serif;font-size:14px;font-weight:600;line-height:22px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-83ac990 .elementor-icon-list-text{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-02b30e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-31 .elementor-element.elementor-element-02b30e6 .elementor-heading-title{font-family:"Bai Jamjuree", Serif;font-size:20px;font-weight:600;line-height:25px;letter-spacing:0.75px;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-02b30e6 .elementor-heading-title a:hover, .elementor-31 .elementor-element.elementor-element-02b30e6 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-f76c8cd .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-f76c8cd .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-f76c8cd .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-f76c8cd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-f76c8cd .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-31 .elementor-element.elementor-element-f76c8cd .elementor-button.instry-button-effect .hover-text{font-family:"Bai Jamjuree", Serif;font-size:12px;font-weight:700;line-height:20px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-f76c8cd .elementor-button:not(.instry-button-effect){font-family:"Bai Jamjuree", Serif;font-size:12px;font-weight:700;line-height:20px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-f76c8cd .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-f76c8cd .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-f76c8cd .elementor-button .elementor-button-icon i{font-size:12px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-f76c8cd .elementor-button .elementor-button-icon{display:flex;align-items:center;}.elementor-31 .elementor-element.elementor-element-f76c8cd.elementor-button-link .elementor-button:after{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-f76c8cd.elementor-button-link .elementor-button:hover:before{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-f76c8cd .elementor-button:hover .elementor-button-icon i{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-f76c8cd .elementor-button:focus .elementor-button-icon i{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-f76c8cd.elementor-button-link .elementor-button:hover:after{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-7db4dec{--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:var( --e-global-color-border );--border-color:var( --e-global-color-border );}.elementor-31 .elementor-element.elementor-element-7db4dec:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-7db4dec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background-field );}.elementor-31 .elementor-element.elementor-element-7db4dec:hover{box-shadow:0px 0px 5px 0px rgba(255, 255, 255, 0.25);}.elementor-31 .elementor-element.elementor-element-4bc8c7b{--display:flex;}.elementor-31 .elementor-element.elementor-element-f44368d{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-f44368d:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-f44368d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background-field );}.elementor-31 .elementor-element.elementor-element-13925aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-13925aa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-13925aa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-13925aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-13925aa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-31 .elementor-element.elementor-element-13925aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-31 .elementor-element.elementor-element-13925aa .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-13925aa .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-13925aa .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-31 .elementor-element.elementor-element-13925aa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-13925aa .elementor-icon-list-item > a{font-family:"Bai Jamjuree", Serif;font-size:14px;font-weight:600;line-height:22px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-13925aa .elementor-icon-list-text{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-dbc76f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-31 .elementor-element.elementor-element-dbc76f2 .elementor-heading-title{font-family:"Bai Jamjuree", Serif;font-size:20px;font-weight:600;line-height:25px;letter-spacing:0.75px;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-dbc76f2 .elementor-heading-title a:hover, .elementor-31 .elementor-element.elementor-element-dbc76f2 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-1b95c92 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-1b95c92 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-1b95c92 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-1b95c92 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-1b95c92 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-31 .elementor-element.elementor-element-1b95c92 .elementor-button.instry-button-effect .hover-text{font-family:"Bai Jamjuree", Serif;font-size:12px;font-weight:700;line-height:20px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-1b95c92 .elementor-button:not(.instry-button-effect){font-family:"Bai Jamjuree", Serif;font-size:12px;font-weight:700;line-height:20px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-1b95c92 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-1b95c92 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-1b95c92 .elementor-button .elementor-button-icon i{font-size:12px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-1b95c92 .elementor-button .elementor-button-icon{display:flex;align-items:center;}.elementor-31 .elementor-element.elementor-element-1b95c92.elementor-button-link .elementor-button:after{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-1b95c92.elementor-button-link .elementor-button:hover:before{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-1b95c92 .elementor-button:hover .elementor-button-icon i{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-1b95c92 .elementor-button:focus .elementor-button-icon i{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-1b95c92.elementor-button-link .elementor-button:hover:after{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-242db2f{--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:var( --e-global-color-border );--border-color:var( --e-global-color-border );}.elementor-31 .elementor-element.elementor-element-242db2f:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-242db2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background-field );}.elementor-31 .elementor-element.elementor-element-242db2f:hover{box-shadow:0px 0px 5px 0px rgba(255, 255, 255, 0.25);}.elementor-31 .elementor-element.elementor-element-173d272{--display:flex;}.elementor-31 .elementor-element.elementor-element-04c2650{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-04c2650:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-04c2650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background-field );}.elementor-31 .elementor-element.elementor-element-73eef82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-73eef82 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-73eef82 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-73eef82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-73eef82 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-31 .elementor-element.elementor-element-73eef82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-31 .elementor-element.elementor-element-73eef82 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-73eef82 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-73eef82 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-31 .elementor-element.elementor-element-73eef82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-73eef82 .elementor-icon-list-item > a{font-family:"Bai Jamjuree", Serif;font-size:14px;font-weight:600;line-height:22px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-73eef82 .elementor-icon-list-text{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-f35dcf5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-31 .elementor-element.elementor-element-f35dcf5 .elementor-heading-title{font-family:"Bai Jamjuree", Serif;font-size:20px;font-weight:600;line-height:25px;letter-spacing:0.75px;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-f35dcf5 .elementor-heading-title a:hover, .elementor-31 .elementor-element.elementor-element-f35dcf5 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-5043d2e .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5043d2e .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-5043d2e .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-5043d2e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-5043d2e .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-31 .elementor-element.elementor-element-5043d2e .elementor-button.instry-button-effect .hover-text{font-family:"Bai Jamjuree", Serif;font-size:12px;font-weight:700;line-height:20px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-5043d2e .elementor-button:not(.instry-button-effect){font-family:"Bai Jamjuree", Serif;font-size:12px;font-weight:700;line-height:20px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-5043d2e .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-5043d2e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-5043d2e .elementor-button .elementor-button-icon i{font-size:12px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-5043d2e .elementor-button .elementor-button-icon{display:flex;align-items:center;}.elementor-31 .elementor-element.elementor-element-5043d2e.elementor-button-link .elementor-button:after{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-5043d2e.elementor-button-link .elementor-button:hover:before{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-5043d2e .elementor-button:hover .elementor-button-icon i{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-5043d2e .elementor-button:focus .elementor-button-icon i{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-5043d2e.elementor-button-link .elementor-button:hover:after{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-2172de7{--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:var( --e-global-color-border );--border-color:var( --e-global-color-border );}.elementor-31 .elementor-element.elementor-element-2172de7:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-2172de7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background-field );}.elementor-31 .elementor-element.elementor-element-2172de7:hover{box-shadow:0px 0px 5px 0px rgba(255, 255, 255, 0.25);}.elementor-31 .elementor-element.elementor-element-b8b3117{--display:flex;}.elementor-31 .elementor-element.elementor-element-5b310a4{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-5b310a4:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-5b310a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background-field );}.elementor-31 .elementor-element.elementor-element-89ea834{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-89ea834 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-89ea834 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-89ea834 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-89ea834 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-31 .elementor-element.elementor-element-89ea834 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-31 .elementor-element.elementor-element-89ea834 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-89ea834 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-89ea834 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-31 .elementor-element.elementor-element-89ea834 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-89ea834 .elementor-icon-list-item > a{font-family:"Bai Jamjuree", Serif;font-size:14px;font-weight:600;line-height:22px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-89ea834 .elementor-icon-list-text{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-08cddf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-31 .elementor-element.elementor-element-08cddf9 .elementor-heading-title{font-family:"Bai Jamjuree", Serif;font-size:20px;font-weight:600;line-height:25px;letter-spacing:0.75px;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-08cddf9 .elementor-heading-title a:hover, .elementor-31 .elementor-element.elementor-element-08cddf9 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-e67e335 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e67e335 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-e67e335 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-e67e335 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-e67e335 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-31 .elementor-element.elementor-element-e67e335 .elementor-button.instry-button-effect .hover-text{font-family:"Bai Jamjuree", Serif;font-size:12px;font-weight:700;line-height:20px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-e67e335 .elementor-button:not(.instry-button-effect){font-family:"Bai Jamjuree", Serif;font-size:12px;font-weight:700;line-height:20px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-e67e335 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-e67e335 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-e67e335 .elementor-button .elementor-button-icon i{font-size:12px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-e67e335 .elementor-button .elementor-button-icon{display:flex;align-items:center;}.elementor-31 .elementor-element.elementor-element-e67e335.elementor-button-link .elementor-button:after{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-e67e335.elementor-button-link .elementor-button:hover:before{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-e67e335 .elementor-button:hover .elementor-button-icon i{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-e67e335 .elementor-button:focus .elementor-button-icon i{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-e67e335.elementor-button-link .elementor-button:hover:after{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-fad318a{--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:var( --e-global-color-border );--border-color:var( --e-global-color-border );}.elementor-31 .elementor-element.elementor-element-fad318a:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-fad318a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background-field );}.elementor-31 .elementor-element.elementor-element-fad318a:hover{box-shadow:0px 0px 5px 0px rgba(255, 255, 255, 0.25);}.elementor-31 .elementor-element.elementor-element-ddbe97d{--display:flex;}.elementor-31 .elementor-element.elementor-element-418af53{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-418af53:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-418af53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background-field );}.elementor-31 .elementor-element.elementor-element-8e5a834{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-8e5a834 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-8e5a834 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-8e5a834 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-8e5a834 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-31 .elementor-element.elementor-element-8e5a834 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-31 .elementor-element.elementor-element-8e5a834 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-8e5a834 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-8e5a834 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-31 .elementor-element.elementor-element-8e5a834 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-8e5a834 .elementor-icon-list-item > a{font-family:"Bai Jamjuree", Serif;font-size:14px;font-weight:600;line-height:22px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-8e5a834 .elementor-icon-list-text{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-ef0278d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-31 .elementor-element.elementor-element-ef0278d .elementor-heading-title{font-family:"Bai Jamjuree", Serif;font-size:20px;font-weight:600;line-height:25px;letter-spacing:0.75px;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-ef0278d .elementor-heading-title a:hover, .elementor-31 .elementor-element.elementor-element-ef0278d .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-b9308de .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-b9308de .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-b9308de .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-b9308de .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-b9308de .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-31 .elementor-element.elementor-element-b9308de .elementor-button.instry-button-effect .hover-text{font-family:"Bai Jamjuree", Serif;font-size:12px;font-weight:700;line-height:20px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-b9308de .elementor-button:not(.instry-button-effect){font-family:"Bai Jamjuree", Serif;font-size:12px;font-weight:700;line-height:20px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-b9308de .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-b9308de .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-b9308de .elementor-button .elementor-button-icon i{font-size:12px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-b9308de .elementor-button .elementor-button-icon{display:flex;align-items:center;}.elementor-31 .elementor-element.elementor-element-b9308de.elementor-button-link .elementor-button:after{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-b9308de.elementor-button-link .elementor-button:hover:before{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-b9308de .elementor-button:hover .elementor-button-icon i{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-b9308de .elementor-button:focus .elementor-button-icon i{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-b9308de.elementor-button-link .elementor-button:hover:after{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-374d6b4{--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:var( --e-global-color-border );--border-color:var( --e-global-color-border );}.elementor-31 .elementor-element.elementor-element-374d6b4:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-374d6b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background-field );}.elementor-31 .elementor-element.elementor-element-374d6b4:hover{box-shadow:0px 0px 5px 0px rgba(255, 255, 255, 0.25);}.elementor-31 .elementor-element.elementor-element-1c67c84{--display:flex;}.elementor-31 .elementor-element.elementor-element-471713d{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-471713d:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-471713d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background-field );}.elementor-31 .elementor-element.elementor-element-48ca8f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-48ca8f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-48ca8f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-48ca8f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-48ca8f5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-31 .elementor-element.elementor-element-48ca8f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-31 .elementor-element.elementor-element-48ca8f5 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-48ca8f5 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-48ca8f5 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-31 .elementor-element.elementor-element-48ca8f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-48ca8f5 .elementor-icon-list-item > a{font-family:"Bai Jamjuree", Serif;font-size:14px;font-weight:600;line-height:22px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-48ca8f5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-12715c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-31 .elementor-element.elementor-element-12715c4 .elementor-heading-title{font-family:"Bai Jamjuree", Serif;font-size:20px;font-weight:600;line-height:25px;letter-spacing:0.75px;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-12715c4 .elementor-heading-title a:hover, .elementor-31 .elementor-element.elementor-element-12715c4 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-fae8093 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-fae8093 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-fae8093 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-fae8093 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-fae8093 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-31 .elementor-element.elementor-element-fae8093 .elementor-button.instry-button-effect .hover-text{font-family:"Bai Jamjuree", Serif;font-size:12px;font-weight:700;line-height:20px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-fae8093 .elementor-button:not(.instry-button-effect){font-family:"Bai Jamjuree", Serif;font-size:12px;font-weight:700;line-height:20px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-fae8093 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-fae8093 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-fae8093 .elementor-button .elementor-button-icon i{font-size:12px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-fae8093 .elementor-button .elementor-button-icon{display:flex;align-items:center;}.elementor-31 .elementor-element.elementor-element-fae8093.elementor-button-link .elementor-button:after{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-fae8093.elementor-button-link .elementor-button:hover:before{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-fae8093 .elementor-button:hover .elementor-button-icon i{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-fae8093 .elementor-button:focus .elementor-button-icon i{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-fae8093.elementor-button-link .elementor-button:hover:after{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-be5b43c{--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:var( --e-global-color-border );--border-color:var( --e-global-color-border );}.elementor-31 .elementor-element.elementor-element-be5b43c:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-be5b43c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background-field );}.elementor-31 .elementor-element.elementor-element-be5b43c:hover{box-shadow:0px 0px 5px 0px rgba(255, 255, 255, 0.25);}.elementor-31 .elementor-element.elementor-element-2197605{--display:flex;}.elementor-31 .elementor-element.elementor-element-6eac38b{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-6eac38b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-6eac38b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background-field );}.elementor-31 .elementor-element.elementor-element-2ef3d80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-2ef3d80 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-2ef3d80 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-2ef3d80 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-2ef3d80 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-31 .elementor-element.elementor-element-2ef3d80 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-31 .elementor-element.elementor-element-2ef3d80 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-2ef3d80 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-2ef3d80 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-31 .elementor-element.elementor-element-2ef3d80 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-2ef3d80 .elementor-icon-list-item > a{font-family:"Bai Jamjuree", Serif;font-size:14px;font-weight:600;line-height:22px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-2ef3d80 .elementor-icon-list-text{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-a25ee1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-31 .elementor-element.elementor-element-a25ee1d .elementor-heading-title{font-family:"Bai Jamjuree", Serif;font-size:20px;font-weight:600;line-height:25px;letter-spacing:0.75px;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-a25ee1d .elementor-heading-title a:hover, .elementor-31 .elementor-element.elementor-element-a25ee1d .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-64c2a84 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-64c2a84 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-64c2a84 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-64c2a84 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-64c2a84 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-31 .elementor-element.elementor-element-64c2a84 .elementor-button.instry-button-effect .hover-text{font-family:"Bai Jamjuree", Serif;font-size:12px;font-weight:700;line-height:20px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-64c2a84 .elementor-button:not(.instry-button-effect){font-family:"Bai Jamjuree", Serif;font-size:12px;font-weight:700;line-height:20px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-64c2a84 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-64c2a84 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-64c2a84 .elementor-button .elementor-button-icon i{font-size:12px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-64c2a84 .elementor-button .elementor-button-icon{display:flex;align-items:center;}.elementor-31 .elementor-element.elementor-element-64c2a84.elementor-button-link .elementor-button:after{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-64c2a84.elementor-button-link .elementor-button:hover:before{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-64c2a84 .elementor-button:hover .elementor-button-icon i{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-64c2a84 .elementor-button:focus .elementor-button-icon i{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-64c2a84.elementor-button-link .elementor-button:hover:after{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-b902ce3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-1d9d6ec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-014a52e{right:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-014a52e{left:0px;}.elementor-31 .elementor-element.elementor-element-014a52e{top:0px;}.elementor-31 .elementor-element.elementor-element-7dd000c{text-align:start;}.elementor-31 .elementor-element.elementor-element-11f7ede{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-30f95c2 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-31 .elementor-element.elementor-element-30f95c2 .elementor-heading-title{font-size:35px;line-height:40px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-30f95c2 .elementor-sub-title{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-30f95c2 .elementor-heading-wrapper-inner .elementor-sub-title:before{background:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-30f95c2 .elementor-sub-title .elementor-title-span{font-size:12px;font-weight:600;line-height:20px;letter-spacing:0.75px;}.elementor-31 .elementor-element.elementor-element-30f95c2 .elementor-sub-title span{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-30f95c2.subtitle-position-below .elementor-sub-title{margin-top:20px;}.elementor-31 .elementor-element.elementor-element-30f95c2.subtitle-position-above .elementor-sub-title{margin-bottom:20px;}.elementor-31 .elementor-element.elementor-element-30f95c2 .elementor-title-span{padding:5px 7px 5px 7px;}.elementor-31 .elementor-element.elementor-element-30f95c2 .elementor-sub-title .elementor-button-icon i{color:var( --e-global-color-primary );font-size:16px;}.elementor-31 .elementor-element.elementor-element-30f95c2 .elementor-sub-title .elementor-button-icon svg{color:var( --e-global-color-primary );width:16px;}.elementor-31 .elementor-element.elementor-element-30f95c2 .elementor-sub-title .elementor-button-icon path{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-30f95c2 .elementor-sub-title .elementor-button-icon i, .elementor-31 .elementor-element.elementor-element-30f95c2 .elementor-sub-title .elementor-button-icon svg{margin:-1px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-0c2f152{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;}.elementor-31 .elementor-element.elementor-element-c37e3d3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-c37e3d3 .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-31 .elementor-element.elementor-element-c37e3d3 .elementor-button{padding:20px 24px 19px 24px;}@media(max-width:1366px){.elementor-31 .elementor-element.elementor-element-542f91a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button.instry-button-effect .hover-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-button .elementor-button:not(.instry-button-effect){font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-014a52e img{width:150px;}}@media(max-width:1200px){.elementor-31 .elementor-element.elementor-element-542f91a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-0c2f152{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button.instry-button-effect .hover-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-button .elementor-button:not(.instry-button-effect){font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7dd000c{text-align:center;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-469e475{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-31 .elementor-element.elementor-element-21eebae{text-align:center;}.elementor-31 .elementor-element.elementor-element-21eebae .elementor-sub-title span{justify-content:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button.instry-button-effect .hover-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-button .elementor-button:not(.instry-button-effect){font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b902ce3{--padding-top:0px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-31 .elementor-element.elementor-element-014a52e img{width:120px;}.elementor-31 .elementor-element.elementor-element-30f95c2{text-align:center;}.elementor-31 .elementor-element.elementor-element-30f95c2 .elementor-sub-title span{justify-content:center;}.elementor-31 .elementor-element.elementor-element-0c2f152{text-align:center;}}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-542f91a{--width:100%;}.elementor-31 .elementor-element.elementor-element-4ddfba7{--width:32.5%;}.elementor-31 .elementor-element.elementor-element-b30b6c5{--width:32.5%;}.elementor-31 .elementor-element.elementor-element-1078397{--width:32.5%;}.elementor-31 .elementor-element.elementor-element-163ff4e{--width:32.5%;}.elementor-31 .elementor-element.elementor-element-6a33785{--width:32.5%;}.elementor-31 .elementor-element.elementor-element-7db4dec{--width:32.5%;}.elementor-31 .elementor-element.elementor-element-242db2f{--width:32.5%;}.elementor-31 .elementor-element.elementor-element-2172de7{--width:32.5%;}.elementor-31 .elementor-element.elementor-element-fad318a{--width:32.5%;}.elementor-31 .elementor-element.elementor-element-374d6b4{--width:32.5%;}.elementor-31 .elementor-element.elementor-element-be5b43c{--width:32.5%;}.elementor-31 .elementor-element.elementor-element-1d9d6ec{--width:50%;}.elementor-31 .elementor-element.elementor-element-11f7ede{--width:50%;}}/* Start custom CSS */.custom-post-list-box {
    width: 31.91%;
}

.custom-post-list-meta ul {
    gap: 15px;
}

.custom-post-list-meta ul li span {
    background: #C49A52;
    padding: 5px 10px;
}

.custom-post-list-title {
    display: flex;
}

.custom-post-list-title .elementor-heading-title {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.custom-post-list-title .elementor-heading-title a {
    background-repeat: no-repeat;
    background-size: 0 1px, 0 1px;
    background-position: 100% 100%, 0 100%;
    background-image: linear-gradient(currentcolor, currentcolor), linear-gradient(currentcolor, currentcolor);
    transition: all 0.5s ease;
}

.custom-post-list-title .elementor-heading-title a:hover {
    background-size: 0 1px, 100% 1.08px;
}

@media(max-width: 1441px) {
    .custom-post-list-box {
        width: 31.88%;
    }
}

@media(max-width: 1280px) {
    .custom-post-list-box {
        width: 31.69%;
    }
}

@media(max-width: 1080px) {
    .custom-post-list-box {
        width: 31.37%;
    }
    
    .custom-post-list-meta ul {
        flex-direction: column;
    }
}

@media(max-width: 1024px) {
    .custom-post-list-box {
        width: 31.25%;
    }
}

@media(max-width: 991px) {
    .custom-post-list-box {
        width: 48%;
    }
}

@media(max-width: 769px) {
    .custom-post-list-box {
        width: 47%;
    }
}

@media(max-width: 575px) {
    .custom-post-list-box {
        width: 100%;
    }
}

/* Career */
.career-txt p:last-child, .business-list-slide .service-content-box .object-loop-exerpt p:last-child {
    margin-bottom: 0px;
}

@media(max-width: 991px) {
    .career-row .e-con-inner {
        flex-wrap: wrap !important;
    }
    
    .career-col-1, .career-col-2 {
        width: 100%;
    }
    
    .career-col-2 {
        padding-top: 35px;
        padding-left: 0px;
    }
    
    .career-img img {
        width: 100%;
        height: 700px;
        object-fit: cover;
    }
}

@media(max-width: 820px) {
    .career-img img {
        height: 625px;
    }
}

@media(max-width: 769px) {
    .career-img img {
        height: 600px;
    }
}

@media(max-width: 575px) {
    .career-img img {
        height: 400px;
    }
}
/* End Career *//* End custom CSS */