.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-67908 .elementor-element.elementor-element-1ae7944 .elementor-repeater-item-abcbc7c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-67908 .elementor-element.elementor-element-ddc6a7a{text-align:center;}.elementor-67908 .elementor-element.elementor-element-ddc6a7a .elementor-heading-title{font-family:"Font-Krirk-Normal", Sans-serif;font-size:1.5em;font-weight:600;line-height:1.5em;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-67908 .elementor-element.elementor-element-1ae7944:not(.elementor-motion-effects-element-type-background), .elementor-67908 .elementor-element.elementor-element-1ae7944 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eeeeee;}.elementor-67908 .elementor-element.elementor-element-1ae7944 > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-accent ) 0%, var( --e-global-color-secondary ) 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-67908 .elementor-element.elementor-element-1ae7944 > .elementor-container{min-height:100px;}.elementor-67908 .elementor-element.elementor-element-1ae7944{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-67908 .elementor-element.elementor-element-35dcfd3 .elementor-repeater-item-d5739a6.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-67908 .elementor-element.elementor-element-befd88a .elementor-repeater-item-322ce55.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-67908 .elementor-element.elementor-element-c29296e{text-align:start;}.elementor-67908 .elementor-element.elementor-element-c29296e .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:1.2em;font-weight:500;color:var( --e-global-color-text );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-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-67908 .elementor-element.elementor-element-8efd089{font-family:var( --e-global-typography-1d1c364-font-family ), Sans-serif;font-size:var( --e-global-typography-1d1c364-font-size );font-weight:var( --e-global-typography-1d1c364-font-weight );}.elementor-67908 .elementor-element.elementor-element-4ce4f95{text-align:start;}.elementor-67908 .elementor-element.elementor-element-4ce4f95 .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:1.2em;font-weight:500;color:var( --e-global-color-text );}.elementor-67908 .elementor-element.elementor-element-bcc66bb{font-family:var( --e-global-typography-1d1c364-font-family ), Sans-serif;font-size:var( --e-global-typography-1d1c364-font-size );font-weight:var( --e-global-typography-1d1c364-font-weight );}.elementor-67908 .elementor-element.elementor-element-3a94894{text-align:start;}.elementor-67908 .elementor-element.elementor-element-3a94894 .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:1.2em;font-weight:500;color:var( --e-global-color-text );}.elementor-67908 .elementor-element.elementor-element-ec370d7{font-family:var( --e-global-typography-1d1c364-font-family ), Sans-serif;font-size:var( --e-global-typography-1d1c364-font-size );font-weight:var( --e-global-typography-1d1c364-font-weight );}.elementor-67908 .elementor-element.elementor-element-f49be9c{text-align:start;}.elementor-67908 .elementor-element.elementor-element-f49be9c .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:1.2em;font-weight:500;color:var( --e-global-color-text );}.elementor-67908 .elementor-element.elementor-element-628dfd9{font-family:var( --e-global-typography-1d1c364-font-family ), Sans-serif;font-size:var( --e-global-typography-1d1c364-font-size );font-weight:var( --e-global-typography-1d1c364-font-weight );}.elementor-67908 .elementor-element.elementor-element-34e451f{text-align:start;}.elementor-67908 .elementor-element.elementor-element-34e451f .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:1.2em;font-weight:500;color:var( --e-global-color-text );}.elementor-67908 .elementor-element.elementor-element-6d832a4{font-family:var( --e-global-typography-1d1c364-font-family ), Sans-serif;font-size:var( --e-global-typography-1d1c364-font-size );font-weight:var( --e-global-typography-1d1c364-font-weight );}.elementor-67908 .elementor-element.elementor-element-c0b8187{text-align:start;}.elementor-67908 .elementor-element.elementor-element-c0b8187 .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:1.2em;font-weight:500;color:var( --e-global-color-text );}.elementor-67908 .elementor-element.elementor-element-36d60ed{font-family:var( --e-global-typography-1d1c364-font-family ), Sans-serif;font-size:var( --e-global-typography-1d1c364-font-size );font-weight:var( --e-global-typography-1d1c364-font-weight );}.elementor-67908 .elementor-element.elementor-element-0405323{text-align:start;}.elementor-67908 .elementor-element.elementor-element-0405323 .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:1.2em;font-weight:500;color:var( --e-global-color-text );}.elementor-67908 .elementor-element.elementor-element-3089916{font-family:var( --e-global-typography-1d1c364-font-family ), Sans-serif;font-size:var( --e-global-typography-1d1c364-font-size );font-weight:var( --e-global-typography-1d1c364-font-weight );}.elementor-67908 .elementor-element.elementor-element-33c0b49{text-align:start;}.elementor-67908 .elementor-element.elementor-element-33c0b49 .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:1.2em;font-weight:500;color:var( --e-global-color-text );}.elementor-67908 .elementor-element.elementor-element-fc89548{font-family:var( --e-global-typography-1d1c364-font-family ), Sans-serif;font-size:var( --e-global-typography-1d1c364-font-size );font-weight:var( --e-global-typography-1d1c364-font-weight );}.elementor-67908 .elementor-element.elementor-element-7746b99{text-align:start;}.elementor-67908 .elementor-element.elementor-element-7746b99 .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:1.2em;font-weight:500;color:var( --e-global-color-text );}.elementor-67908 .elementor-element.elementor-element-b8b4ca5{font-family:var( --e-global-typography-1d1c364-font-family ), Sans-serif;font-size:var( --e-global-typography-1d1c364-font-size );font-weight:var( --e-global-typography-1d1c364-font-weight );}.elementor-67908 .elementor-element.elementor-element-befd88a > .elementor-container{max-width:1300px;}.elementor-67908 .elementor-element.elementor-element-befd88a{padding:30px 0px 100px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-section .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-section .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-shortcode .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-shortcode .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-67908 .elementor-element.elementor-element-8efd089{font-size:var( --e-global-typography-1d1c364-font-size );}.elementor-67908 .elementor-element.elementor-element-bcc66bb{font-size:var( --e-global-typography-1d1c364-font-size );}.elementor-67908 .elementor-element.elementor-element-ec370d7{font-size:var( --e-global-typography-1d1c364-font-size );}.elementor-67908 .elementor-element.elementor-element-628dfd9{font-size:var( --e-global-typography-1d1c364-font-size );}.elementor-67908 .elementor-element.elementor-element-6d832a4{font-size:var( --e-global-typography-1d1c364-font-size );}.elementor-67908 .elementor-element.elementor-element-36d60ed{font-size:var( --e-global-typography-1d1c364-font-size );}.elementor-67908 .elementor-element.elementor-element-3089916{font-size:var( --e-global-typography-1d1c364-font-size );}.elementor-67908 .elementor-element.elementor-element-fc89548{font-size:var( --e-global-typography-1d1c364-font-size );}.elementor-67908 .elementor-element.elementor-element-b8b4ca5{font-size:var( --e-global-typography-1d1c364-font-size );}}@media(max-width:767px){.elementor-widget-section .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-section .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-shortcode .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-shortcode .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-67908 .elementor-element.elementor-element-8efd089{font-size:var( --e-global-typography-1d1c364-font-size );}.elementor-67908 .elementor-element.elementor-element-bcc66bb{font-size:var( --e-global-typography-1d1c364-font-size );}.elementor-67908 .elementor-element.elementor-element-ec370d7{font-size:var( --e-global-typography-1d1c364-font-size );}.elementor-67908 .elementor-element.elementor-element-628dfd9{font-size:var( --e-global-typography-1d1c364-font-size );}.elementor-67908 .elementor-element.elementor-element-6d832a4{font-size:var( --e-global-typography-1d1c364-font-size );}.elementor-67908 .elementor-element.elementor-element-36d60ed{font-size:var( --e-global-typography-1d1c364-font-size );}.elementor-67908 .elementor-element.elementor-element-3089916{font-size:var( --e-global-typography-1d1c364-font-size );}.elementor-67908 .elementor-element.elementor-element-fc89548{font-size:var( --e-global-typography-1d1c364-font-size );}.elementor-67908 .elementor-element.elementor-element-b8b4ca5{font-size:var( --e-global-typography-1d1c364-font-size );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Font-Krirk-Normal';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.krirk.ac.th/wp-content/uploads/2020/09/DB-Helvethaica-X-v3.2_1.ttf') format('truetype');
}
@font-face {
	font-family: 'Font-Krirk-Normal';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.krirk.ac.th/wp-content/uploads/2020/09/DB-Helvethaica-X-Bd-v3.2-2.ttf') format('truetype');
}
@font-face {
	font-family: 'Font-Krirk-Normal';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.krirk.ac.th/wp-content/uploads/2020/09/DB-Helvethaica-X-UlLi-v3.2_0.ttf') format('truetype');
}
@font-face {
	font-family: 'Font-Krirk-Normal';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.krirk.ac.th/wp-content/uploads/2020/09/DB-Helvethaica-X-Thin-v3.2_0.ttf') format('truetype');
}
@font-face {
	font-family: 'Font-Krirk-Normal';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.krirk.ac.th/wp-content/uploads/2020/09/DB-Helvethaica-X-Li-v3.2-2.ttf') format('truetype');
}
/* End Custom Fonts CSS */