:root{--primary:#111111;--primary-100:#040404;--primary--100:#1E1E1E;--primary-200:#000000;--primary--200:#242424;--primary-300:#000000;--primary--300:#2B2B2B;--primary-rgb:17, 17, 17;--primary-rgba-0:rgba(17, 17, 17, 0);--primary-rgba-10:rgba(17, 17, 17, 0.1);--primary-rgba-20:rgba(17, 17, 17, 0.2);--primary-rgba-30:rgba(17, 17, 17, 0.3);--primary-rgba-40:rgba(17, 17, 17, 0.4);--primary-rgba-50:rgba(17, 17, 17, 0.5);--primary-rgba-60:rgba(17, 17, 17, 0.6);--primary-rgba-70:rgba(17, 17, 17, 0.7);--primary-rgba-80:rgba(17, 17, 17, 0.8);--primary-rgba-90:rgba(17, 17, 17, 0.9);--primary-inverse:#FFFFFF;--secondary:#F5C518;--secondary-100:#E9B90A;--secondary--100:#F6CB30;--secondary-200:#DDAF0A;--secondary--200:#F7CE3D;--secondary-300:#D1A609;--secondary--300:#F7D149;--secondary-rgb:245, 197, 24;--secondary-rgba-0:rgba(245, 197, 24, 0);--secondary-rgba-10:rgba(245, 197, 24, 0.1);--secondary-rgba-20:rgba(245, 197, 24, 0.2);--secondary-rgba-30:rgba(245, 197, 24, 0.3);--secondary-rgba-40:rgba(245, 197, 24, 0.4);--secondary-rgba-50:rgba(245, 197, 24, 0.5);--secondary-rgba-60:rgba(245, 197, 24, 0.6);--secondary-rgba-70:rgba(245, 197, 24, 0.7);--secondary-rgba-80:rgba(245, 197, 24, 0.8);--secondary-rgba-90:rgba(245, 197, 24, 0.9);--secondary-inverse:#212529;--tertiary:#615E56;--tertiary-100:#53514A;--tertiary--100:#6F6B62;--tertiary-200:#4D4A44;--tertiary--200:#757268;--tertiary-300:#46443E;--tertiary--300:#7C786E;--tertiary-rgb:97, 94, 86;--tertiary-rgba-0:rgba(97, 94, 86, 0);--tertiary-rgba-10:rgba(97, 94, 86, 0.1);--tertiary-rgba-20:rgba(97, 94, 86, 0.2);--tertiary-rgba-30:rgba(97, 94, 86, 0.3);--tertiary-rgba-40:rgba(97, 94, 86, 0.4);--tertiary-rgba-50:rgba(97, 94, 86, 0.5);--tertiary-rgba-60:rgba(97, 94, 86, 0.6);--tertiary-rgba-70:rgba(97, 94, 86, 0.7);--tertiary-rgba-80:rgba(97, 94, 86, 0.8);--tertiary-rgba-90:rgba(97, 94, 86, 0.9);--tertiary-inverse:#FFFFFF;--quaternary:#0E0D0B;--quaternary-100:#000000;--quaternary--100:#1C1A16;--quaternary-200:#000000;--quaternary--200:#23211C;--quaternary-300:#000000;--quaternary--300:#2B2821;--quaternary-rgb:14, 13, 11;--quaternary-rgba-0:rgba(14, 13, 11, 0);--quaternary-rgba-10:rgba(14, 13, 11, 0.1);--quaternary-rgba-20:rgba(14, 13, 11, 0.2);--quaternary-rgba-30:rgba(14, 13, 11, 0.3);--quaternary-rgba-40:rgba(14, 13, 11, 0.4);--quaternary-rgba-50:rgba(14, 13, 11, 0.5);--quaternary-rgba-60:rgba(14, 13, 11, 0.6);--quaternary-rgba-70:rgba(14, 13, 11, 0.7);--quaternary-rgba-80:rgba(14, 13, 11, 0.8);--quaternary-rgba-90:rgba(14, 13, 11, 0.9);--quaternary-inverse:#FFFFFF;--dark:#111111;--dark-100:#040404;--dark--100:#1E1E1E;--dark-200:#000000;--dark--200:#242424;--dark-300:#000000;--dark--300:#2B2B2B;--dark-rgb:17, 17, 17;--dark-rgba-0:rgba(17, 17, 17, 0);--dark-rgba-10:rgba(17, 17, 17, 0.1);--dark-rgba-20:rgba(17, 17, 17, 0.2);--dark-rgba-30:rgba(17, 17, 17, 0.3);--dark-rgba-40:rgba(17, 17, 17, 0.4);--dark-rgba-50:rgba(17, 17, 17, 0.5);--dark-rgba-60:rgba(17, 17, 17, 0.6);--dark-rgba-70:rgba(17, 17, 17, 0.7);--dark-rgba-80:rgba(17, 17, 17, 0.8);--dark-rgba-90:rgba(17, 17, 17, 0.9);--dark-inverse:#FFFFFF;--light:#FFFFFF;--light-100:#F2F2F2;--light--100:#FFFFFF;--light-200:#ECECEC;--light--200:#FFFFFF;--light-300:#E6E6E6;--light--300:#FFFFFF;--light-rgb:255, 255, 255;--light-rgba-0:rgba(255, 255, 255, 0);--light-rgba-10:rgba(255, 255, 255, 0.1);--light-rgba-20:rgba(255, 255, 255, 0.2);--light-rgba-30:rgba(255, 255, 255, 0.3);--light-rgba-40:rgba(255, 255, 255, 0.4);--light-rgba-50:rgba(255, 255, 255, 0.5);--light-rgba-60:rgba(255, 255, 255, 0.6);--light-rgba-70:rgba(255, 255, 255, 0.7);--light-rgba-80:rgba(255, 255, 255, 0.8);--light-rgba-90:rgba(255, 255, 255, 0.9);--light-inverse:#212529;--cms-font-heading:"DM Sans", Prompt, sans-serif;--cms-font-body:"DM Sans", "IBM Plex Sans Thai Looped", sans-serif;--cms-font-accent:"DM Sans", Prompt, sans-serif;}body{font-family:var(--cms-font-body);font-size:16px;line-height:1.65}.default-font,.testimonial blockquote p,.mfp-close{font-family:var(--cms-font-body)!important}h1,h2,h3,h4,h5,h6{font-family:var(--cms-font-heading);font-weight:700}.alternative-font,.font-accent{font-family:var(--cms-font-accent)}@media (min-width:1200px){.container:not(.container-bs):not(.container-xl-custom):not(.container-xxl-custom){max-width:1240px}}