[data-v-5f3cc50e]:root{--primary: #0F2CE1;--primary-dark: #07245E;--primary-dark-2: #041E48;--accent: #7FA2FD;--accent-dark: #050F23;--accent-light: #A6C0FD;--black: #0B0B0B;--brown: #6F2807;--gray: #696F6F;--gray-light: #EAF0FE;--gray-light1: #60739f;--gray-dark: 34, 41, 57;--blue-light1: #3E7ADB;--blue-light2: #0E4D8F;--blue-light3: #a8c7fa;--gray-gradient: rgba(var(--gray-light), 50%), #fff;--box-shadow: 0 2px 6px rgba(var(--gray), 25%), 0 8px 24px rgba(var(--gray), 33%), 0 16px 32px rgba(var(--gray), 33%)}@font-face{font-family:DB Heavent Regular;src:url(/fonts/DB%20Heavent%20Thin%20v3.2.1.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap;line-height:normal}@font-face{font-family:DB Heavent Regular;src:url(/fonts/DB%20Heavent%20Li%20v3.2.1.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;line-height:normal}@font-face{font-family:DB Heavent Regular;src:url(/fonts/DB%20Heavent%20v3.2.1.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;line-height:normal}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20Med%20v3.2.1.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20Bd%20v3.2.1.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20Bd%20v3.2.1.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif SC";src:url(/fonts/NotoSerifSC-Regular.ttf)format("truetype")}body[data-v-5f3cc50e]{font-family:DB Heavent Regular,sans-serif;margin:0;padding:0;text-align:left;background:#fff;background-size:100% 600px;word-wrap:break-word;overflow-wrap:break-word;color:rgb(var(--gray-dark));font-size:20px;line-height:normal}.lang_cn[data-v-5f3cc50e]{font-family:"Noto Serif SC",sans-serif;font-size:1rem;line-height:1.7}.lang_th[data-v-5f3cc50e]{font-family:DB Heavent Regular,sans-serif;font-size:24px}.text-gradient[data-v-5f3cc50e]{background:var(--brown);background:linear-gradient(to right,var(--brown) 0%,var(--black) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-blue[data-v-5f3cc50e]{background:var(--blue-light1);background:linear-gradient(90deg,var(--blue-light1) 0%,var(--primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-gray[data-v-5f3cc50e]{background:#696f6f;background:linear-gradient(to right,#696f6f,#a0a9a9 55%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bg-gradient-gray[data-v-5f3cc50e]{background:#8e9eab;background:linear-gradient(to right,#eef2f3,#8e9eab)}.bg-gradient-accent[data-v-5f3cc50e]{background:#fff2cd;background:linear-gradient(90deg,#fff2cd,#ffd179 35%)}.bg-gradient-black[data-v-5f3cc50e]{background:#0f0c29;background:linear-gradient(to right,#24243e,#302b63,#0f0c29)}.bg-gradient-gray[data-v-5f3cc50e]{background:#bec1c1;background:linear-gradient(to right,#eaeaea,#dbdbdb,#f2f2f2,#bec1c1)}strong[data-v-5f3cc50e],b[data-v-5f3cc50e]{font-weight:700}a[data-v-5f3cc50e]{color:var(--blue-light2)}a[data-v-5f3cc50e]:hover{color:var(--blue-light1)}p[data-v-5f3cc50e]{margin-bottom:1em}.prose p[data-v-5f3cc50e]{margin-bottom:2em}textarea[data-v-5f3cc50e]{width:100%;font-size:16px}input[data-v-5f3cc50e]{font-size:24px;color:#160a10!important}table[data-v-5f3cc50e]{width:100%}img[data-v-5f3cc50e]{max-width:100%;height:auto}code[data-v-5f3cc50e]{padding:2px 5px;background-color:rgb(var(--gray-light));border-radius:2px}pre[data-v-5f3cc50e]{padding:1.5em}pre>code[data-v-5f3cc50e]{all:unset}blockquote[data-v-5f3cc50e]{border-left:4px solid var(--accent);padding:0 0 0 20px;margin:0;font-size:1.333em}hr[data-v-5f3cc50e]{border:none;border-top:1px solid rgb(var(--gray-light))}.hero-layout[data-v-5f3cc50e]{background-color:var(--accent-dark)}@media (max-width: 720px){body[data-v-5f3cc50e]{font-size:24px}}.sr-only[data-v-5f3cc50e]{border:0;padding:0;margin:0;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.text-1-line[data-v-5f3cc50e]{width:100%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.text-2-line[data-v-5f3cc50e]{width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.text-3-line[data-v-5f3cc50e]{width:100%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.text-4-line[data-v-5f3cc50e]{width:100%;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}html[data-v-5f3cc50e]{scrollbar-color:#0F2CE1 #ffffff;scrollbar-width:thin}.overflow-y-auto[data-v-5f3cc50e]{scrollbar-width:thin}.badge-ism[data-v-5f3cc50e]{background-color:#073bfd;border-color:#ffd501;color:#ffd501}.badge-tcism[data-v-5f3cc50e]{background-color:#050f23;border-color:#d19a3b;color:#d19a3b}.badge-harbour[data-v-5f3cc50e]{background-color:#050f23;border-color:#8d51ff;color:#8d51ff}.custom-container[data-v-5f3cc50e]{justify-content:end}.custom-color[data-v-5f3cc50e]{color:var(--primary);border-radius:30px;border:1px solid var(--3-e-7-adb, var(--primary))}.custom-color[data-v-5f3cc50e]:hover,.custom-color.active[data-v-5f3cc50e]{background-color:var(--primary);color:#fff!important}@media only screen and (max-width: 767px){.is-desktop[data-v-5f3cc50e]{display:none}}@media only screen and (min-width: 768px) and (max-width: 1023px){.is-desktop[data-v-5f3cc50e]{display:none}}@media only screen and (min-width: 1024px){.is-mobile[data-v-5f3cc50e]{display:none}}.is-mobile[data-v-63c0144f]{display:none}.item-card[data-v-63c0144f]{display:block;overflow:hidden}.card[data-v-63c0144f]{min-height:411px}.card-body[data-v-63c0144f]{position:absolute;top:411px;transition:top .5s;z-index:-1}.item-card:hover .card-body[data-v-63c0144f]{top:0;z-index:1;padding-top:3rem}.fede-in[data-v-63c0144f]{opacity:0}.item-card:hover .card-body .fede-in[data-v-63c0144f],.item-card:hover .fede-in[data-v-63c0144f]{opacity:1;transition:.5s}.bg-overlay[data-v-63c0144f]{display:flex;justify-items:start;align-items:flex-end;text-shadow:4px 4px 9px rgba(0,0,0,.55);opacity:1;background:#fff;background:linear-gradient(0deg,#0b0b0b 1%,#0b0b0b00 55%);height:100%}@media only screen and (max-width: 767px){.is-desktop[data-v-63c0144f]{display:none}.is-mobile[data-v-63c0144f]{display:flex}}[data-v-c451db20]:root{--primary: #0F2CE1;--primary-dark: #07245E;--primary-dark-2: #041E48;--accent: #7FA2FD;--accent-dark: #050F23;--accent-light: #A6C0FD;--black: #0B0B0B;--brown: #6F2807;--gray: #696F6F;--gray-light: #EAF0FE;--gray-light1: #60739f;--gray-dark: 34, 41, 57;--blue-light1: #3E7ADB;--blue-light2: #0E4D8F;--blue-light3: #a8c7fa;--gray-gradient: rgba(var(--gray-light), 50%), #fff;--box-shadow: 0 2px 6px rgba(var(--gray), 25%), 0 8px 24px rgba(var(--gray), 33%), 0 16px 32px rgba(var(--gray), 33%)}@font-face{font-family:DB Heavent Regular;src:url(/fonts/DB%20Heavent%20Thin%20v3.2.1.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap;line-height:normal}@font-face{font-family:DB Heavent Regular;src:url(/fonts/DB%20Heavent%20Li%20v3.2.1.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;line-height:normal}@font-face{font-family:DB Heavent Regular;src:url(/fonts/DB%20Heavent%20v3.2.1.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;line-height:normal}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20Med%20v3.2.1.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20Bd%20v3.2.1.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20Bd%20v3.2.1.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif SC";src:url(/fonts/NotoSerifSC-Regular.ttf)format("truetype")}body[data-v-c451db20]{font-family:DB Heavent Regular,sans-serif;margin:0;padding:0;text-align:left;background:#fff;background-size:100% 600px;word-wrap:break-word;overflow-wrap:break-word;color:rgb(var(--gray-dark));font-size:20px;line-height:normal}.lang_cn[data-v-c451db20]{font-family:"Noto Serif SC",sans-serif;font-size:1rem;line-height:1.7}.lang_th[data-v-c451db20]{font-family:DB Heavent Regular,sans-serif;font-size:24px}.text-gradient[data-v-c451db20]{background:var(--brown);background:linear-gradient(to right,var(--brown) 0%,var(--black) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-blue[data-v-c451db20]{background:var(--blue-light1);background:linear-gradient(90deg,var(--blue-light1) 0%,var(--primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-gray[data-v-c451db20]{background:#696f6f;background:linear-gradient(to right,#696f6f,#a0a9a9 55%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bg-gradient-gray[data-v-c451db20]{background:#8e9eab;background:linear-gradient(to right,#eef2f3,#8e9eab)}.bg-gradient-accent[data-v-c451db20]{background:#fff2cd;background:linear-gradient(90deg,#fff2cd,#ffd179 35%)}.bg-gradient-black[data-v-c451db20]{background:#0f0c29;background:linear-gradient(to right,#24243e,#302b63,#0f0c29)}.bg-gradient-gray[data-v-c451db20]{background:#bec1c1;background:linear-gradient(to right,#eaeaea,#dbdbdb,#f2f2f2,#bec1c1)}strong[data-v-c451db20],b[data-v-c451db20]{font-weight:700}a[data-v-c451db20]{color:var(--blue-light2)}a[data-v-c451db20]:hover{color:var(--blue-light1)}p[data-v-c451db20]{margin-bottom:1em}.prose p[data-v-c451db20]{margin-bottom:2em}textarea[data-v-c451db20]{width:100%;font-size:16px}input[data-v-c451db20]{font-size:24px;color:#160a10!important}table[data-v-c451db20]{width:100%}img[data-v-c451db20]{max-width:100%;height:auto}code[data-v-c451db20]{padding:2px 5px;background-color:rgb(var(--gray-light));border-radius:2px}pre[data-v-c451db20]{padding:1.5em}pre>code[data-v-c451db20]{all:unset}blockquote[data-v-c451db20]{border-left:4px solid var(--accent);padding:0 0 0 20px;margin:0;font-size:1.333em}hr[data-v-c451db20]{border:none;border-top:1px solid rgb(var(--gray-light))}.hero-layout[data-v-c451db20]{background-color:var(--accent-dark)}@media (max-width: 720px){body[data-v-c451db20]{font-size:24px}}.sr-only[data-v-c451db20]{border:0;padding:0;margin:0;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.text-1-line[data-v-c451db20]{width:100%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.text-2-line[data-v-c451db20]{width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.text-3-line[data-v-c451db20]{width:100%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.text-4-line[data-v-c451db20]{width:100%;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}html[data-v-c451db20]{scrollbar-color:#0F2CE1 #ffffff;scrollbar-width:thin}.overflow-y-auto[data-v-c451db20]{scrollbar-width:thin}.badge-ism[data-v-c451db20]{background-color:#073bfd;border-color:#ffd501;color:#ffd501}.badge-tcism[data-v-c451db20]{background-color:#050f23;border-color:#d19a3b;color:#d19a3b}.badge-harbour[data-v-c451db20]{background-color:#050f23;border-color:#8d51ff;color:#8d51ff}a.custom-link[data-v-c451db20]{color:#0b0b0b}ul[data-v-c451db20]{list-style-type:square;list-style-position:outside;list-style-image:none}.course-container[data-v-c451db20]{cursor:pointer;grid-template-columns:repeat(3,minmax(0,1fr))}.overlay[data-v-c451db20]{border-radius:1rem;height:100%;width:100%;padding:60px 24px 21px 23px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;line-height:normal;font-weight:700}.show-on-hover>div[data-v-c451db20]:nth-child(1){background-color:var(--accent-dark)!important;height:305px;font-weight:700;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:30px 0 30px 30px;grid-column:span 1 / span 1;transition:.5s}.show-on-hover:hover>div[data-v-c451db20]:nth-child(1){background-color:var(--accent)!important;grid-column:span 2 / span 2}.show-on-hover>div:nth-child(1)>.description_course[data-v-c451db20]{opacity:0;display:none}.show-on-hover:hover>div:nth-child(1)>.description_course[data-v-c451db20]{opacity:1;display:block}.show-on-hover:hover>div:nth-child(1)>.title_course[data-v-c451db20]{display:none}.show-on-hover>div[data-v-c451db20]:nth-child(2){grid-column:span 2 / span 2;transition:.5s}.show-on-hover:hover>div[data-v-c451db20]:nth-child(2){grid-column:span 1 / span 1}.bg-overlay[data-v-c451db20]{color:#fff;transition:.5s;font-weight:300;text-shadow:4px 4px 9px rgba(0,0,0,.55);opacity:1;background:#fff;background:linear-gradient(180deg,#fff0 9%,#0b0b0b)}.custom-order-div-even-number[data-v-c451db20]{order:2!important}.modal[data-v-c451db20]{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#00000080}.modal-content[data-v-c451db20]{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:80%}.close[data-v-c451db20]{color:#aaa;float:right;font-size:28px;font-weight:700}.close[data-v-c451db20]:hover,.close[data-v-c451db20]:focus{color:#000;text-decoration:none;cursor:pointer}[data-v-6d3dbe53]:root{--primary: #0F2CE1;--primary-dark: #07245E;--primary-dark-2: #041E48;--accent: #7FA2FD;--accent-dark: #050F23;--accent-light: #A6C0FD;--black: #0B0B0B;--brown: #6F2807;--gray: #696F6F;--gray-light: #EAF0FE;--gray-light1: #60739f;--gray-dark: 34, 41, 57;--blue-light1: #3E7ADB;--blue-light2: #0E4D8F;--blue-light3: #a8c7fa;--gray-gradient: rgba(var(--gray-light), 50%), #fff;--box-shadow: 0 2px 6px rgba(var(--gray), 25%), 0 8px 24px rgba(var(--gray), 33%), 0 16px 32px rgba(var(--gray), 33%)}@font-face{font-family:DB Heavent Regular;src:url(/fonts/DB%20Heavent%20Thin%20v3.2.1.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap;line-height:normal}@font-face{font-family:DB Heavent Regular;src:url(/fonts/DB%20Heavent%20Li%20v3.2.1.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;line-height:normal}@font-face{font-family:DB Heavent Regular;src:url(/fonts/DB%20Heavent%20v3.2.1.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;line-height:normal}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20Med%20v3.2.1.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20Bd%20v3.2.1.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20Bd%20v3.2.1.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif SC";src:url(/fonts/NotoSerifSC-Regular.ttf)format("truetype")}body[data-v-6d3dbe53]{font-family:DB Heavent Regular,sans-serif;margin:0;padding:0;text-align:left;background:#fff;background-size:100% 600px;word-wrap:break-word;overflow-wrap:break-word;color:rgb(var(--gray-dark));font-size:20px;line-height:normal}.lang_cn[data-v-6d3dbe53]{font-family:"Noto Serif SC",sans-serif;font-size:1rem;line-height:1.7}.lang_th[data-v-6d3dbe53]{font-family:DB Heavent Regular,sans-serif;font-size:24px}.text-gradient[data-v-6d3dbe53]{background:var(--brown);background:linear-gradient(to right,var(--brown) 0%,var(--black) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-blue[data-v-6d3dbe53]{background:var(--blue-light1);background:linear-gradient(90deg,var(--blue-light1) 0%,var(--primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-gray[data-v-6d3dbe53]{background:#696f6f;background:linear-gradient(to right,#696f6f,#a0a9a9 55%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bg-gradient-gray[data-v-6d3dbe53]{background:#8e9eab;background:linear-gradient(to right,#eef2f3,#8e9eab)}.bg-gradient-accent[data-v-6d3dbe53]{background:#fff2cd;background:linear-gradient(90deg,#fff2cd,#ffd179 35%)}.bg-gradient-black[data-v-6d3dbe53]{background:#0f0c29;background:linear-gradient(to right,#24243e,#302b63,#0f0c29)}.bg-gradient-gray[data-v-6d3dbe53]{background:#bec1c1;background:linear-gradient(to right,#eaeaea,#dbdbdb,#f2f2f2,#bec1c1)}strong[data-v-6d3dbe53],b[data-v-6d3dbe53]{font-weight:700}a[data-v-6d3dbe53]{color:var(--blue-light2)}a[data-v-6d3dbe53]:hover{color:var(--blue-light1)}p[data-v-6d3dbe53]{margin-bottom:1em}.prose p[data-v-6d3dbe53]{margin-bottom:2em}textarea[data-v-6d3dbe53]{width:100%;font-size:16px}input[data-v-6d3dbe53]{font-size:24px;color:#160a10!important}table[data-v-6d3dbe53]{width:100%}img[data-v-6d3dbe53]{max-width:100%;height:auto}code[data-v-6d3dbe53]{padding:2px 5px;background-color:rgb(var(--gray-light));border-radius:2px}pre[data-v-6d3dbe53]{padding:1.5em}pre>code[data-v-6d3dbe53]{all:unset}blockquote[data-v-6d3dbe53]{border-left:4px solid var(--accent);padding:0 0 0 20px;margin:0;font-size:1.333em}hr[data-v-6d3dbe53]{border:none;border-top:1px solid rgb(var(--gray-light))}.hero-layout[data-v-6d3dbe53]{background-color:var(--accent-dark)}@media (max-width: 720px){body[data-v-6d3dbe53]{font-size:24px}}.sr-only[data-v-6d3dbe53]{border:0;padding:0;margin:0;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.text-1-line[data-v-6d3dbe53]{width:100%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.text-2-line[data-v-6d3dbe53]{width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.text-3-line[data-v-6d3dbe53]{width:100%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.text-4-line[data-v-6d3dbe53]{width:100%;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}html[data-v-6d3dbe53]{scrollbar-color:#0F2CE1 #ffffff;scrollbar-width:thin}.overflow-y-auto[data-v-6d3dbe53]{scrollbar-width:thin}.badge-ism[data-v-6d3dbe53]{background-color:#073bfd;border-color:#ffd501;color:#ffd501}.badge-tcism[data-v-6d3dbe53]{background-color:#050f23;border-color:#d19a3b;color:#d19a3b}.badge-harbour[data-v-6d3dbe53]{background-color:#050f23;border-color:#8d51ff;color:#8d51ff}.badge[data-v-6d3dbe53]{font-family:DB Heavent Regular,sans-serif}ul[data-v-6d3dbe53]{list-style-type:square;list-style-position:outside;list-style-image:none}.course-container[data-v-6d3dbe53]{cursor:pointer;grid-template-columns:repeat(3,minmax(0,1fr))}.overlay[data-v-6d3dbe53]{border-radius:1rem;height:100%;width:100%;padding:84px 24px 21px 23px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;line-height:normal;font-weight:700}.show-on-hover>div[data-v-6d3dbe53]:nth-child(1){background:#e3e3e3;background:linear-gradient(90deg,#eff5ff 17%,#d6def0 89%);height:400px;font-weight:700;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:2rem;grid-column:span 1 / span 1;transition:.5s}.show-on-hover-none>div[data-v-6d3dbe53]:nth-child(1){height:400px;font-weight:700;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:2rem 0 2rem 2rem;grid-column:span 1 / span 1;transition:.5s}.show-on-hover:hover>div[data-v-6d3dbe53]:nth-child(1){background-color:var(--primary)!important;grid-column:span 2 / span 2}.show-on-hover-tcism:hover>div[data-v-6d3dbe53]:nth-child(1){background-color:#221c1a!important}.show-on-hover>div:nth-child(1)>.description_course[data-v-6d3dbe53]{opacity:0;display:none}.show-on-hover:hover>div:nth-child(1)>.description_course[data-v-6d3dbe53]{opacity:1;display:block}.show-on-hover:hover>div:nth-child(1)>.title_course[data-v-6d3dbe53]{display:none}.show-on-hover>div[data-v-6d3dbe53]:nth-child(2){grid-column:span 2 / span 2;transition:.5s}.show-on-hover-none>div[data-v-6d3dbe53]:nth-child(2){grid-column:span 2 / span 2;transition:.5s}.show-on-hover:hover>div[data-v-6d3dbe53]:nth-child(2){grid-column:span 1 / span 1}.bg-overlay[data-v-6d3dbe53]{opacity:0;transition:.5s}.show-on-hover:hover>div:nth-child(2)>.bg-overlay[data-v-6d3dbe53]{color:#fff;font-weight:300;text-shadow:4px 4px 9px rgba(0,0,0,.55);opacity:1;background:#fff;background:linear-gradient(180deg,#fff0 9%,#0b0b0b)}.custom-order-div-even-number[data-v-6d3dbe53]{order:2!important}.modal[data-v-6d3dbe53]{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#00000080}.modal-content[data-v-6d3dbe53]{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:80%}.close[data-v-6d3dbe53]{color:#aaa;float:right;font-size:28px}.close[data-v-6d3dbe53]:hover,.close[data-v-6d3dbe53]:focus{color:#000;text-decoration:none;cursor:pointer}[data-v-a1e4a903]:root{--primary: #0F2CE1;--primary-dark: #07245E;--primary-dark-2: #041E48;--accent: #7FA2FD;--accent-dark: #050F23;--accent-light: #A6C0FD;--black: #0B0B0B;--brown: #6F2807;--gray: #696F6F;--gray-light: #EAF0FE;--gray-light1: #60739f;--gray-dark: 34, 41, 57;--blue-light1: #3E7ADB;--blue-light2: #0E4D8F;--blue-light3: #a8c7fa;--gray-gradient: rgba(var(--gray-light), 50%), #fff;--box-shadow: 0 2px 6px rgba(var(--gray), 25%), 0 8px 24px rgba(var(--gray), 33%), 0 16px 32px rgba(var(--gray), 33%)}@font-face{font-family:DB Heavent Regular;src:url(/fonts/DB%20Heavent%20Thin%20v3.2.1.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap;line-height:normal}@font-face{font-family:DB Heavent Regular;src:url(/fonts/DB%20Heavent%20Li%20v3.2.1.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;line-height:normal}@font-face{font-family:DB Heavent Regular;src:url(/fonts/DB%20Heavent%20v3.2.1.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;line-height:normal}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20Med%20v3.2.1.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20Bd%20v3.2.1.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20Bd%20v3.2.1.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif SC";src:url(/fonts/NotoSerifSC-Regular.ttf)format("truetype")}body[data-v-a1e4a903]{font-family:DB Heavent Regular,sans-serif;margin:0;padding:0;text-align:left;background:#fff;background-size:100% 600px;word-wrap:break-word;overflow-wrap:break-word;color:rgb(var(--gray-dark));font-size:20px;line-height:normal}.lang_cn[data-v-a1e4a903]{font-family:"Noto Serif SC",sans-serif;font-size:1rem;line-height:1.7}.lang_th[data-v-a1e4a903]{font-family:DB Heavent Regular,sans-serif;font-size:24px}.text-gradient[data-v-a1e4a903]{background:var(--brown);background:linear-gradient(to right,var(--brown) 0%,var(--black) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-blue[data-v-a1e4a903]{background:var(--blue-light1);background:linear-gradient(90deg,var(--blue-light1) 0%,var(--primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-gray[data-v-a1e4a903]{background:#696f6f;background:linear-gradient(to right,#696f6f,#a0a9a9 55%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bg-gradient-gray[data-v-a1e4a903]{background:#8e9eab;background:linear-gradient(to right,#eef2f3,#8e9eab)}.bg-gradient-accent[data-v-a1e4a903]{background:#fff2cd;background:linear-gradient(90deg,#fff2cd,#ffd179 35%)}.bg-gradient-black[data-v-a1e4a903]{background:#0f0c29;background:linear-gradient(to right,#24243e,#302b63,#0f0c29)}.bg-gradient-gray[data-v-a1e4a903]{background:#bec1c1;background:linear-gradient(to right,#eaeaea,#dbdbdb,#f2f2f2,#bec1c1)}strong[data-v-a1e4a903],b[data-v-a1e4a903]{font-weight:700}a[data-v-a1e4a903]{color:var(--blue-light2)}a[data-v-a1e4a903]:hover{color:var(--blue-light1)}p[data-v-a1e4a903]{margin-bottom:1em}.prose p[data-v-a1e4a903]{margin-bottom:2em}textarea[data-v-a1e4a903]{width:100%;font-size:16px}input[data-v-a1e4a903]{font-size:24px;color:#160a10!important}table[data-v-a1e4a903]{width:100%}img[data-v-a1e4a903]{max-width:100%;height:auto}code[data-v-a1e4a903]{padding:2px 5px;background-color:rgb(var(--gray-light));border-radius:2px}pre[data-v-a1e4a903]{padding:1.5em}pre>code[data-v-a1e4a903]{all:unset}blockquote[data-v-a1e4a903]{border-left:4px solid var(--accent);padding:0 0 0 20px;margin:0;font-size:1.333em}hr[data-v-a1e4a903]{border:none;border-top:1px solid rgb(var(--gray-light))}.hero-layout[data-v-a1e4a903]{background-color:var(--accent-dark)}@media (max-width: 720px){body[data-v-a1e4a903]{font-size:24px}}.sr-only[data-v-a1e4a903]{border:0;padding:0;margin:0;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.text-1-line[data-v-a1e4a903]{width:100%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.text-2-line[data-v-a1e4a903]{width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.text-3-line[data-v-a1e4a903]{width:100%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.text-4-line[data-v-a1e4a903]{width:100%;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}html[data-v-a1e4a903]{scrollbar-color:#0F2CE1 #ffffff;scrollbar-width:thin}.overflow-y-auto[data-v-a1e4a903]{scrollbar-width:thin}.badge-ism[data-v-a1e4a903]{background-color:#073bfd;border-color:#ffd501;color:#ffd501}.badge-tcism[data-v-a1e4a903]{background-color:#050f23;border-color:#d19a3b;color:#d19a3b}.badge-harbour[data-v-a1e4a903]{background-color:#050f23;border-color:#8d51ff;color:#8d51ff}.badge[data-v-a1e4a903]{font-family:DB Heavent Regular,sans-serif}ul[data-v-a1e4a903]{list-style-type:square;list-style-position:outside;list-style-image:none}.course-container[data-v-a1e4a903]{cursor:pointer;grid-template-columns:repeat(3,minmax(0,1fr))}.overlay[data-v-a1e4a903]{border-radius:1rem;height:100%;width:100%;padding:84px 24px 21px 23px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;line-height:normal;font-weight:700}.show-on-hover>div[data-v-a1e4a903]:nth-child(1){background:#e3e3e3;background:linear-gradient(90deg,#eff5ff 17%,#d6def0 89%);height:400px;font-weight:700;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:2rem;grid-column:span 1 / span 1;transition:.5s}.show-on-hover-none>div[data-v-a1e4a903]:nth-child(1){height:400px;font-weight:700;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:2rem 0 2rem 2rem;grid-column:span 1 / span 1;transition:.5s}.show-on-hover:hover>div[data-v-a1e4a903]:nth-child(1){background-color:var(--primary)!important;grid-column:span 2 / span 2}.show-on-hover-tcism:hover>div[data-v-a1e4a903]:nth-child(1){background-color:#221c1a!important}.show-on-hover>div:nth-child(1)>.description_course[data-v-a1e4a903]{opacity:0;display:none}.show-on-hover:hover>div:nth-child(1)>.description_course[data-v-a1e4a903]{opacity:1;display:block}.show-on-hover:hover>div:nth-child(1)>.title_course[data-v-a1e4a903]{display:none}.show-on-hover>div[data-v-a1e4a903]:nth-child(2){grid-column:span 2 / span 2;transition:.5s}.show-on-hover-none>div[data-v-a1e4a903]:nth-child(2){grid-column:span 2 / span 2;transition:.5s}.show-on-hover:hover>div[data-v-a1e4a903]:nth-child(2){grid-column:span 1 / span 1}.bg-overlay[data-v-a1e4a903]{opacity:0;transition:.5s}.show-on-hover:hover>div:nth-child(2)>.bg-overlay[data-v-a1e4a903]{color:#fff;font-weight:300;text-shadow:4px 4px 9px rgba(0,0,0,.55);opacity:1;background:#fff;background:linear-gradient(180deg,#fff0 9%,#0b0b0b)}.custom-order-div-even-number[data-v-a1e4a903]{order:2!important}.modal[data-v-a1e4a903]{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#00000080}.modal-content[data-v-a1e4a903]{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:80%}.close[data-v-a1e4a903]{color:#aaa;float:right;font-size:28px;font-weight:700}.close[data-v-a1e4a903]:hover,.close[data-v-a1e4a903]:focus{color:#000;text-decoration:none;cursor:pointer}[data-v-5e349ffb]:root{--primary: #0F2CE1;--primary-dark: #07245E;--primary-dark-2: #041E48;--accent: #7FA2FD;--accent-dark: #050F23;--accent-light: #A6C0FD;--black: #0B0B0B;--brown: #6F2807;--gray: #696F6F;--gray-light: #EAF0FE;--gray-light1: #60739f;--gray-dark: 34, 41, 57;--blue-light1: #3E7ADB;--blue-light2: #0E4D8F;--blue-light3: #a8c7fa;--gray-gradient: rgba(var(--gray-light), 50%), #fff;--box-shadow: 0 2px 6px rgba(var(--gray), 25%), 0 8px 24px rgba(var(--gray), 33%), 0 16px 32px rgba(var(--gray), 33%)}@font-face{font-family:DB Heavent Regular;src:url(/fonts/DB%20Heavent%20Thin%20v3.2.1.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap;line-height:normal}@font-face{font-family:DB Heavent Regular;src:url(/fonts/DB%20Heavent%20Li%20v3.2.1.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;line-height:normal}@font-face{font-family:DB Heavent Regular;src:url(/fonts/DB%20Heavent%20v3.2.1.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;line-height:normal}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20Med%20v3.2.1.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20Bd%20v3.2.1.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20Bd%20v3.2.1.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif SC";src:url(/fonts/NotoSerifSC-Regular.ttf)format("truetype")}body[data-v-5e349ffb]{font-family:DB Heavent Regular,sans-serif;margin:0;padding:0;text-align:left;background:#fff;background-size:100% 600px;word-wrap:break-word;overflow-wrap:break-word;color:rgb(var(--gray-dark));font-size:20px;line-height:normal}.lang_cn[data-v-5e349ffb]{font-family:"Noto Serif SC",sans-serif;font-size:1rem;line-height:1.7}.lang_th[data-v-5e349ffb]{font-family:DB Heavent Regular,sans-serif;font-size:24px}.text-gradient[data-v-5e349ffb]{background:var(--brown);background:linear-gradient(to right,var(--brown) 0%,var(--black) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-blue[data-v-5e349ffb]{background:var(--blue-light1);background:linear-gradient(90deg,var(--blue-light1) 0%,var(--primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-gray[data-v-5e349ffb]{background:#696f6f;background:linear-gradient(to right,#696f6f,#a0a9a9 55%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bg-gradient-gray[data-v-5e349ffb]{background:#8e9eab;background:linear-gradient(to right,#eef2f3,#8e9eab)}.bg-gradient-accent[data-v-5e349ffb]{background:#fff2cd;background:linear-gradient(90deg,#fff2cd,#ffd179 35%)}.bg-gradient-black[data-v-5e349ffb]{background:#0f0c29;background:linear-gradient(to right,#24243e,#302b63,#0f0c29)}.bg-gradient-gray[data-v-5e349ffb]{background:#bec1c1;background:linear-gradient(to right,#eaeaea,#dbdbdb,#f2f2f2,#bec1c1)}strong[data-v-5e349ffb],b[data-v-5e349ffb]{font-weight:700}a[data-v-5e349ffb]{color:var(--blue-light2)}a[data-v-5e349ffb]:hover{color:var(--blue-light1)}p[data-v-5e349ffb]{margin-bottom:1em}.prose p[data-v-5e349ffb]{margin-bottom:2em}textarea[data-v-5e349ffb]{width:100%;font-size:16px}input[data-v-5e349ffb]{font-size:24px;color:#160a10!important}table[data-v-5e349ffb]{width:100%}img[data-v-5e349ffb]{max-width:100%;height:auto}code[data-v-5e349ffb]{padding:2px 5px;background-color:rgb(var(--gray-light));border-radius:2px}pre[data-v-5e349ffb]{padding:1.5em}pre>code[data-v-5e349ffb]{all:unset}blockquote[data-v-5e349ffb]{border-left:4px solid var(--accent);padding:0 0 0 20px;margin:0;font-size:1.333em}hr[data-v-5e349ffb]{border:none;border-top:1px solid rgb(var(--gray-light))}.hero-layout[data-v-5e349ffb]{background-color:var(--accent-dark)}@media (max-width: 720px){body[data-v-5e349ffb]{font-size:24px}}.sr-only[data-v-5e349ffb]{border:0;padding:0;margin:0;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.text-1-line[data-v-5e349ffb]{width:100%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.text-2-line[data-v-5e349ffb]{width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.text-3-line[data-v-5e349ffb]{width:100%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.text-4-line[data-v-5e349ffb]{width:100%;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}html[data-v-5e349ffb]{scrollbar-color:#0F2CE1 #ffffff;scrollbar-width:thin}.overflow-y-auto[data-v-5e349ffb]{scrollbar-width:thin}.badge-ism[data-v-5e349ffb]{background-color:#073bfd;border-color:#ffd501;color:#ffd501}.badge-tcism[data-v-5e349ffb]{background-color:#050f23;border-color:#d19a3b;color:#d19a3b}.badge-harbour[data-v-5e349ffb]{background-color:#050f23;border-color:#8d51ff;color:#8d51ff}.tab-item[data-v-5e349ffb]{display:inline-block;text-decoration:none;opacity:.6;cursor:pointer;transition:.5s}.tab-item[data-v-5e349ffb]:hover{opacity:1;color:var(--primary)}.tab-item.active[data-v-5e349ffb]{opacity:1;color:#fff;font-weight:700!important;background-color:var(--primary);border-radius:9999px}.tab-item[data-v-5e349ffb]:after{position:absolute;bottom:0;content:"";display:block;width:0;height:2px;background:var(--primary);transition:width .3s;right:0;left:initial}.tab-item[data-v-5e349ffb]:hover:after{width:100%;right:initial;left:0;transition:width .3s}.custom-grid[data-v-5e349ffb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.btn-group[data-v-5e349ffb]{grid-column:span 2 / span 2;text-align:right}ul.custom-list[data-v-5e349ffb]{list-style-type:"-";list-style-position:outside}.custom-list li[data-v-5e349ffb]{line-height:normal;font-weight:100;font-size:22px;padding:.25rem 1.5rem .25rem .5rem}li[data-v-5e349ffb]{display:flex;font-size:22px}@media only screen and (max-width: 767px){.is-desktop[data-v-5e349ffb]{display:none}.custom-grid[data-v-5e349ffb]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (min-width: 768px) and (max-width: 1023px){.is-desktop[data-v-5e349ffb]{display:none}.custom-grid[data-v-5e349ffb]{grid-template-columns:repeat(1,minmax(0,1fr))}.is-mobile[data-v-5e349ffb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width: 1024px){.is-mobile[data-v-5e349ffb]{display:none}}
