.elementor-kit-635{--e-global-color-primary:#1A3B71;--e-global-color-secondary:#F98126;--e-global-color-text:#000000;--e-global-color-accent:#1A3B71;--e-global-color-1b978ff:#365998;--e-global-color-f648153:#179FDA;--e-global-color-ee4ed80:#1A3B71;--e-global-color-9444751:#A9D7F3;--e-global-color-c913916:#FB9B51;--e-global-color-7848744:#F6E9E0;--e-global-color-ddee78b:#FFFFFF;--e-global-color-25d8958:#D0D0D0;--e-global-color-4b47508:#E0E0E0;--e-global-color-a86979f:#00000000;--e-global-color-df02cdc:#F5F5F5;--e-global-color-9f9852a:#344054;--e-global-color-cc6e534:#2A407E;--e-global-color-dc70e42:#FCB782;--e-global-typography-primary-font-family:"Kanit";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Kanit";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Kanit";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Kanit";--e-global-typography-accent-font-weight:500;--e-global-typography-4157896-font-size:var(--fs-h2);--e-global-typography-bc9a9b2-font-size:var(--fs-h3);--e-global-typography-14ef1dd-font-family:"Kanit";--e-global-typography-14ef1dd-font-size:18px;--e-global-typography-14ef1dd-font-weight:700;--e-global-typography-da603a1-font-family:"Kanit";--e-global-typography-da603a1-font-size:18px;--e-global-typography-da603a1-font-weight:500;--e-global-typography-d414f31-font-family:"Kanit";--e-global-typography-d414f31-font-size:18px;--e-global-typography-d414f31-font-weight:400;--e-global-typography-7a63c6e-font-family:"Kanit";--e-global-typography-7a63c6e-font-size:16px;--e-global-typography-7a63c6e-font-weight:700;--e-global-typography-b320816-font-family:"Kanit";--e-global-typography-b320816-font-size:16px;--e-global-typography-fde5ec9-font-family:"Kanit";--e-global-typography-fde5ec9-font-size:16px;--e-global-typography-fde5ec9-font-weight:400;--e-global-typography-814abfa-font-family:"Kanit";--e-global-typography-814abfa-font-size:14px;--e-global-typography-0f5257c-font-family:"Kanit";--e-global-typography-0f5257c-font-size:12px;--e-global-typography-b44e8e5-font-family:"Kanit";--e-global-typography-b44e8e5-font-size:10px;--e-global-typography-448a16a-font-family:"Kanit";--e-global-typography-448a16a-font-size:var(--fs-h1);--e-global-typography-448a16a-font-weight:700;--e-global-typography-448a16a-text-transform:uppercase;--e-global-typography-448a16a-line-height:120%;--e-global-typography-0ddce5b-font-family:"Kanit";--e-global-typography-0ddce5b-font-size:var(--fs-h2);--e-global-typography-0ddce5b-font-weight:700;--e-global-typography-0ddce5b-text-transform:uppercase;--e-global-typography-0ddce5b-line-height:120%;--e-global-typography-08b1055-font-family:"Kanit";--e-global-typography-08b1055-font-size:var(--fs-h3);--e-global-typography-08b1055-font-weight:700;--e-global-typography-08b1055-line-height:120%;--e-global-typography-ce56456-font-family:"Kanit";--e-global-typography-ce56456-font-size:var(--fs-h4);--e-global-typography-ce56456-font-weight:600;--e-global-typography-ce56456-line-height:120%;--e-global-typography-40a5160-font-size:var(--fs-h5);--e-global-typography-40a5160-font-weight:600;--e-global-typography-40a5160-line-height:120%;--e-global-typography-726a176-font-size:var(--fs-h6);--e-global-typography-726a176-font-weight:600;--e-global-typography-726a176-line-height:120%;--e-global-typography-7969e09-font-family:"Inter";--e-global-typography-7969e09-font-size:15px;--e-global-typography-7969e09-font-weight:400;--e-global-typography-7969e09-line-height:1;font-family:"Kanit", Sans-serif;font-size:16px;}.elementor-kit-635 a{color:#1B3B56;}.elementor-kit-635 h1{font-family:"Kanit", Sans-serif;font-size:var(--fs-h1);font-weight:700;text-transform:uppercase;font-style:italic;}.elementor-kit-635 h2{font-family:"Kanit", Sans-serif;font-size:var(--fs-h2);font-weight:700;text-transform:uppercase;line-height:120%;}.elementor-kit-635 h3{font-family:"Kanit", Sans-serif;font-size:var(--fs-h3);font-weight:600;line-height:120%;}.elementor-kit-635 h4{font-family:"Kanit", Sans-serif;font-size:var(--fs-h4);font-weight:600;line-height:120%;}.elementor-kit-635 h5{font-size:var(--fs-h5);font-weight:600;line-height:120%;}.elementor-kit-635 h6{font-size:var(--fs-h6);font-weight:600;line-height:120%;}.elementor-kit-635 button,.elementor-kit-635 input[type="button"],.elementor-kit-635 input[type="submit"],.elementor-kit-635 .elementor-button{font-weight:700;line-height:1.5;color:#FFFFFF;background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:128px 128px 128px 128px;padding:var(--space-content-sm) var(--space-content-lg) var(--space-content-sm) var(--space-content-lg);}.elementor-kit-635 button:hover,.elementor-kit-635 button:focus,.elementor-kit-635 input[type="button"]:hover,.elementor-kit-635 input[type="button"]:focus,.elementor-kit-635 input[type="submit"]:hover,.elementor-kit-635 input[type="submit"]:focus,.elementor-kit-635 .elementor-button:hover,.elementor-kit-635 .elementor-button:focus{background-color:#FCB782;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1232px;}.e-con{--container-max-width:1232px;--container-default-padding-top:var(--space-content-sm);--container-default-padding-right:var(--space-content-sm);--container-default-padding-bottom:var(--space-content-sm);--container-default-padding-left:var(--space-content-sm);}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-635 e-page-transition{background-color:#FFBC7D;}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --space-base:4px; --space-content-xs:8px; --space-content-sm:12px; --space-content-regular:16px; --space-content-md:20px; --space-content-lg:24px; --space-content-xl:32px; --space-section-xs:40px; --space-section-sm:48px; --space-section-regular:64px; --space-section-md:96px; --space-section-lg:128px; --space-section-xl:160px; --space-section-xxl:192px; --space-20:20px; --space-32:32px; --font-primary:Kanit; --color-primary:#1A3B71; --color-secondary:#0A5D87; --color-accent:#FB9B51; --fs-h1:48px; --color-white:#ffffff; --font-secondary:Inter; --fs-lead:17px; --lh-lead:1.55; --lh-h1:1.12; --space-12:clamp(10px, (100vw - 768px) / 112 + 10px, 12px); --color-transparent:rgba(0, 0, 0, 0); --space-16:16px; --space-48:48px; --fs-eyebrow:12px; --lh-eyebrow:1.4; --ls-eyebrow:0.16em; --fs-h4:clamp(18px, (100vw - 768px) * 3 / 224 + 18px, 21px); --lh-h4:1.25; --space-8:8px; --fs-body:16px; --color-text-soft:#5A6A80; --fs-button:15px; --lh-button:1; --color-light-grey:#F3F5F8; --fs-caption:14px; --color-grey:#E6E9EE; --lh-caption:1.45; --color-accent-hover:#FCB681; --fs-h2:clamp(28px, (100vw - 768px) * 3 / 56 + 28px, 40px); --lh-body:1.55; --space-30:30px; --space-60:clamp(24px, (100vw - 768px) * 9 / 56 + 24px, 60px); --space-40:40px; --lh-h2:1.15; --color-accent-text:#F8772A; --color-border-line:#D9DFE7; --color-text-ink:#1A2B44; --space-24:24px; --e-gv-271e6cb:24px; --e-gv-25e8246:#F3F5F8; --e-gv-1f9fbb4:Inter; --e-gv-7669437:16px; --e-gv-26eea87:#5A6A80; --e-gv-26848cb:1.55; --e-gv-29f79f2:#FB9B51; --e-gv-48054cd:Kanit; --e-gv-394a680:48px; --e-gv-61b1329:#ffffff; --e-gv-5cd36aa:1.12; --e-gv-6c69f1b:17px; --e-gv-594d6c7:1.55; --e-gv-3f3cb98:clamp(10px, (100vw - 768px) / 112 + 10px, 12px); --e-gv-1da45b9:#1A3B71; --e-gv-765c94a:#FCB681; --e-gv-697e494:rgba(0, 0, 0, 0); --e-gv-5c36194:16px; --e-gv-715ad4d:20px; --e-gv-1fbe322:12px; --e-gv-35be661:0.16em; --e-gv-66c158c:1.4; --e-gv-52b9b57:#0A5D87; --e-gv-66165dd:clamp(18px, (100vw - 768px) * 3 / 224 + 18px, 21px); --e-gv-7b20626:1.25; --e-gv-2f69806:8px; --e-gv-2cca0d8:15px; --e-gv-4442953:32px; --e-gv-6a18314:48px; --e-gv-5c288d8:clamp(24px, (100vw - 768px) * 9 / 56 + 24px, 60px); --e-gv-18101cd:14px; --e-gv-3f6bbc2:1.45; --e-gv-674a01c:#E6E9EE; --e-gv-3991461:clamp(28px, (100vw - 768px) * 3 / 56 + 28px, 40px); --e-gv-297e0dc:1.15; --e-gv-3ab0eb8:30px; --e-gv-2660275:40px; --space-26:26px; --fs-h3:clamp(23px, (100vw - 768px) * 3 / 224 + 23px, 26px); --lh-h3:clamp(1.1923, 1.2174 - (100vw - 768px) / 224px * 0.0251, 1.2174); --space-72:clamp(48px, (100vw - 768px) * 3 / 28 + 48px, 72px); --fs-link:15px; --lh-link:1; --color-accent-lightblue:#9FD3EE; --color-secondary-hover:#2E4C81; --space-14:14px; --space-sec-60:60px; }
/* Start custom CSS */.elementor-kit-635 {
    /*heading size*/
  --fs-h1: clamp(34px, 6.25vw - 14px, 48px);
  --fs-h2: clamp(28px, (100vw - 768px) * 3 / 56 + 28px, 40px);
  --fs-h3: clamp(24px, 1.5vw + 1rem, 36px);
  --fs-h4: clamp(18px, (100vw - 768px) * 3 / 224 + 18px, 21px);
  --fs-h5: clamp(20px, 0.5vw + 1rem, 24px);
  --fs-h6: clamp(18px, 0.3vw + 1rem, 20px);
  --fs-body-lg: 18px;
 --fs-body-base: 16px;
 --fs-body-sm: 14px;
 --fs-caption: 14px;
 --fs-overline: 10px;
  
  
  
  
  /*spacing*/
--space-base: 4px;
--space-content-xs: 8px;
--space-content-sm: 12px;
--space-content-regular: clamp(12px, 0.75vw + 4px, 16px);
--space-content-md: clamp(12px, 1vw + 6px, 20px);
--space-content-lg: clamp(14px, 1.25vw + 8px, 24px);
--space-content-xl: clamp(16px, 1.5vw + 12px, 32px);
--space-section-xs: clamp(18px, 1.75vw + 14px, 40px);
--space-section-sm: clamp(22px, 2vw + 16px, 48px);
--space-section-regular: clamp(16px, 1.4vw + 11px, 36px);
--space-section-md: clamp(32px, 3vw + 28px, 96px);
--space-section-lg: clamp(48px, 3.5vw + 36px, 128px);
--space-section-xl: clamp(64px, 4vw + 48px, 160px);
--space-section-xxl: clamp(80px, 5vw + 56px, 192px);

  
  
  /*color*/
    --color-primary: var(--e-global-color-primary);
  --color-secondary: #0A5D87;
  --color-tertiary: var(--e-global-color-f648153);
  --color-text: var(--e-global-color-text);
  --color-accent: #FB9B51;
  --color-tertiary-blue: var(--e-global-color-f648153);
}



.elementor p:last-child {
    margin-block-end: 0;
}

.elementor-icon-wrapper {
    line-height: 0;
}


body {
    background: var(--color-light-grey);
}/* End custom CSS */