@font-face{font-family:"Bebas Neue";font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/bebas-neue/BebasNeue-Regular.woff2) format("woff2"),url(../fonts/bebas-neue/BebasNeue-Regular.woff) format("woff"),url(../fonts/bebas-neue/BebasNeue-Regular.otf) format("opentype")}@font-face{font-family:Anuphan;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/anuphan/Anuphan-Regular.ttf) format("truetype")}@font-face{font-family:Anuphan;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/anuphan/Anuphan-Medium.ttf) format("truetype")}@font-face{font-family:Anuphan;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/anuphan/Anuphan-SemiBold.ttf) format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/manrope/Manrope-VariableFont_wght.woff2) format("woff2"),url(../fonts/manrope/Manrope-VariableFont_wght.woff) format("woff"),url(../fonts/manrope/Manrope-VariableFont_wght.otf) format("opentype")}body,html{font-family:Manrope,sans-serif;font-feature-settings:"cv02","cv03","cv04","cv11";-webkit-font-smoothing:antialiased;font-size:16px;line-height:24px}html[lang=th] .cky-accordion-btn,html[lang=th] .cky-accordion-header,html[lang=th] .cky-btn.cky-btn-accept,html[lang=th] .cky-btn.cky-btn-customize,html[lang=th] .cky-btn.cky-btn-reject,html[lang=th] .cky-consent-container,html[lang=th] .cky-modal,html[lang=th] .cky-preference-title,html[lang=th] .wpcf7-form *,html[lang=th] .wpcf7-form-control,html[lang=th] .wpcf7-form-control.wpcf7-text,html[lang=th] .wpcf7-form-control.wpcf7-validates-as-required,html[lang=th] .wpcf7-form-control::placeholder,html[lang=th] a,html[lang=th] body,html[lang=th] button,html[lang=th] div,html[lang=th] h1,html[lang=th] h2,html[lang=th] h3,html[lang=th] h4,html[lang=th] h5,html[lang=th] h6,html[lang=th] input[type=date],html[lang=th] input[type=email],html[lang=th] input[type=number],html[lang=th] input[type=password],html[lang=th] input[type=tel],html[lang=th] input[type=text],html[lang=th] input[type=url],html[lang=th] li,html[lang=th] select,html[lang=th] span:not(.plus),html[lang=th] textarea{font-family:Anuphan,sans-serif!important;line-height:120%!important}html[lang=th] div.menu-footer-socials-container{line-height:100%!important;font-family:"Bebas Neue",sans-serif!important}html[lang=th] li.social-list,html[lang=th] li.social-list a,html[lang=th] li.trans-list span{line-height:100%!important;font-family:"Bebas Neue",sans-serif!important}@media screen and (max-width:767px){html[lang=th] #contact-submit,html[lang=th] #cta-menu li.apply-now-menu a,html[lang=th] #cta-menu li.contact-us-menu a,html[lang=th] a.disabled-btn,html[lang=th] a.dl-btn,html[lang=th] a.integrated-button,html[lang=th] a.primary-btn,html[lang=th] a.secondary-btn,html[lang=th] a.secondary-white-btn,html[lang=th] h3.wsit-heading{padding:8px 12px!important}}@media screen and (min-width:768px) and (max-width:1023px){html[lang=th] #contact-submit,html[lang=th] #cta-menu li.apply-now-menu a,html[lang=th] #cta-menu li.contact-us-menu a,html[lang=th] a.disabled-btn,html[lang=th] a.dl-btn,html[lang=th] a.integrated-button,html[lang=th] a.primary-btn,html[lang=th] a.secondary-btn,html[lang=th] a.secondary-white-btn,html[lang=th] h3.wsit-heading{padding:10px 14px!important}}@media screen and (min-width:1024px){html[lang=th] #contact-submit,html[lang=th] #cta-menu li.apply-now-menu a,html[lang=th] #cta-menu li.contact-us-menu a,html[lang=th] a.disabled-btn,html[lang=th] a.dl-btn,html[lang=th] a.integrated-button,html[lang=th] a.primary-btn,html[lang=th] a.secondary-btn,html[lang=th] a.secondary-white-btn,html[lang=th] h3.wsit-heading{padding:12px 16px!important}}@media screen and (min-width:1024px){html[lang=th] h3.wsit-heading{font-size:64px!important}}@media screen and (max-width:767px){#contact-submit,#cta-menu li.apply-now-menu a,#cta-menu li.contact-us-menu a,a.curriculum-link,a.integrated-button,html[lang=en] a.disabled-btn,html[lang=en] a.dl-btn,html[lang=en] a.primary-btn,html[lang=en] a.secondary-btn,html[lang=en] a.secondary-white-btn{padding:9px 12px 7px 12px!important}}@media screen and (min-width:768px) and (max-width:1023px){#contact-submit,#cta-menu li.apply-now-menu a,#cta-menu li.contact-us-menu a,a.curriculum-link,a.integrated-button,html[lang=en] a.disabled-btn,html[lang=en] a.dl-btn,html[lang=en] a.primary-btn,html[lang=en] a.secondary-btn,html[lang=en] a.secondary-white-btn{padding:11px 14px 9px 14px!important}}@media screen and (min-width:1024px){#contact-submit,#cta-menu li.apply-now-menu a,#cta-menu li.contact-us-menu a,a.curriculum-link,a.integrated-button,html[lang=en] a.disabled-btn,html[lang=en] a.dl-btn,html[lang=en] a.primary-btn,html[lang=en] a.secondary-btn,html[lang=en] a.secondary-white-btn{padding:14px 16px 10px 16px!important}}@media screen and (max-width:768px){#footer-button{padding:11px 14px 9px 14px!important}}@media screen and (min-width:769px) and (max-width:1024px){#footer-button{padding:14px 16px 10px 16px!important}}@media screen and (min-width:1025px){#footer-button{padding:14px 14px 10px 14px!important}}@media screen and (max-width:768px){html[lang=th] #footer-button{padding:10px 14px 10px 14px!important}}@media screen and (min-width:769px) and (max-width:1024px){html[lang=th] #footer-button{padding:12px 16px 12px 16px!important}}@media screen and (min-width:1024px){html[lang=th] #footer-button{padding:12px 14px!important}}html[lang=th] button,html[lang=th] h2.bachelors-subtitle .word,html[lang=th] h3.hidden-header,html[lang=th] h3.showed-header,html[lang=th] h4.iwl-heading .word,html[lang=th] p{font-family:Anuphan,sans-serif!important;line-height:132%!important}.notranslate.notranslate{line-height:100%!important;font-family:"Bebas Neue",sans-serif!important}#socials-menu#socials-menu{line-height:100%!important;font-family:"Bebas Neue",sans-serif!important}h1{font-family:"Bebas Neue",sans-serif;font-size:120px;font-style:normal;font-weight:400;line-height:108px;letter-spacing:-2.4px;text-transform:uppercase}h2{font-family:"Bebas Neue";font-size:90px;font-style:normal;font-weight:400;line-height:90px;letter-spacing:-1.8px;text-transform:uppercase}h3{font-family:"Bebas Neue";font-size:70px;font-style:normal;font-weight:400;line-height:70px;text-transform:uppercase}h5{font-family:"Bebas Neue";font-size:32px;font-style:normal;font-weight:400;line-height:32px;text-transform:uppercase}@media only screen and (max-width:1023px){h2{font-size:64px;line-height:64px;letter-spacing:-1.28px}h3{font-size:48px;line-height:48px;letter-spacing:0}}@media only screen and (max-width:767px){h2{font-size:48px;line-height:48px;letter-spacing:0}h3{font-size:30px;line-height:30px;letter-spacing:0}}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.swiper-button-disabled{opacity:50%}.no-sidebar{scrollbar-width:none;-ms-overflow-style:none}.no-sidebar::-webkit-scrollbar{display:none}.animated-heading{opacity:0}.animated-heading .line{overflow:hidden}.animated-heading .line .word{position:relative;transform:translateY(100%)}.animated-group{opacity:0;transform:translateY(50px)}.open-nav{transform:translate3d(0,0,0) scale3d(1,1,1) rotateX(0) rotateY(0) rotateZ(0) skew(0deg,0deg);transform-style:preserve-3d;transition:all .3s}.open-nav .line-1{transform:translate3d(0,0,0) scale3d(1,1,1) rotateX(0) rotateY(0) rotateZ(0) skew(0deg,0deg);transform-style:preserve-3d;transition:all .3s}.open-nav .line-2{transform:translate3d(0,0,0) scale3d(1,1,1) rotateX(0) rotateY(0) rotateZ(0) skew(0deg,0deg);transform-style:preserve-3d;transition:all .3s}.close-nav{transform:translate3d(.5rem,0,0) scale3d(1,1,1) rotateX(0) rotateY(0) rotateZ(0) skew(0deg,0deg);transform-style:preserve-3d;transition:all .3s}.close-nav .line-1{transform:translate3d(-.5rem,.45rem,0) scale3d(1,1,1) rotateX(0) rotateY(0) rotateZ(45deg) skew(0deg,0deg);transform-style:preserve-3d;transition:all .3s;background-color:#000}.close-nav .line-2{transform:translate3d(-.5rem,-.35rem,0) scale3d(1,1,1) rotateX(0) rotateY(0) rotateZ(-45deg) skew(0deg,0deg);transform-style:preserve-3d;transition:all .3s;background-color:#000}.gt_link img,.gt_switcher img,.gtranslate_wrapper img,a[data-gt-lang] img{display:none!important;visibility:hidden!important}.tiled-image{image-rendering:pixelated!important}.glink.nturl{color:#a3a3a3}.gt-current-lang.gt-current-lang{color:#000!important;font-weight:400!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.slidecontainer{width:100%}.slider{-webkit-appearance:none;appearance:none;height:8px;border-radius:4px;outline:0;opacity:1;-webkit-transition:.2s;transition:opacity .2s}.slider:hover{opacity:1}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;cursor:pointer}.slider::-moz-range-thumb{width:16px;height:16px;cursor:pointer}.blinds-transition{display:grid;grid-template-rows:repeat(25,1fr)}.line{display:block!important;overflow:hidden}.char{position:relative;display:inline-block;overflow:hidden}.char-dup{display:block;position:relative}.char-dup.animated{position:absolute;left:0;top:0}.fade{transition:opacity .5s ease}.fade.hidden{opacity:0;pointer-events:none}.fade.visible{opacity:1}.faq-active .button-icon{rotate:45deg}.faq-active .circle{top:-40vw}@media (max-width:1023px){.faq-active{background-color:#fbdd00}}.bachelors-degree-nav.hidden-nav{transform:translateY(-100%)}.bachelors-degree-nav li a{transition:all .3s;position:relative;color:#a3a3a3}.bachelors-degree-nav li a::after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:10px;height:10px;background-color:transparent;border-radius:50%;z-index:0;opacity:0;transition:all .3s}.bachelors-degree-nav li a.active,.bachelors-degree-nav li a:hover{padding-left:18px;border:none;color:#fff}.bachelors-degree-nav li a.active::after,.bachelors-degree-nav li a:hover::after{background-color:#fbdd00;opacity:1;z-index:1}@media (min-width:768px){.bachelors-degree-nav li a::after{width:12px;height:12px}.bachelors-degree-nav li a.active,.bachelors-degree-nav li a.hover{padding-left:22px}}.cky-notice-des{display:none!important}.item{opacity:0}html[lang=th] .cky-accordion-btn,html[lang=th] .cky-accordion-header,html[lang=th] .cky-btn.cky-btn-accept,html[lang=th] .cky-btn.cky-btn-customize,html[lang=th] .cky-btn.cky-btn-reject,html[lang=th] .cky-preference-title{font-family:Anuphan,sans-serif!important;line-height:120%!important}.cky-accordion .cky-accordion-chevron i::before{content:none!important;display:none!important}.cky-accordion .cky-accordion-chevron i[style*="--hide-before"]::before{content:none!important;display:none!important}@media (max-width:767px){.cky-consent-container{border-radius:0!important;border-top:1px solid #000!important;width:100%!important;bottom:0!important;left:0!important;box-shadow:none!important}.cky-consent-container .cky-consent-bar{padding:16px!important;width:100%!important;border-radius:0!important;box-shadow:none!important}.cky-consent-container .cky-btn.cky-btn-customize{font-family:Manrope,sans-serif!important;font-size:14px!important;font-style:normal!important;line-height:21px!important;font-weight:600!important;order:1!important;padding:0!important;margin:0!important;border:none!important;text-align:left!important;width:100%!important;transition:all .3s}.cky-consent-container .cky-btn.cky-btn-customize:hover{color:#525252!important}.cky-consent-container .cky-btn.cky-btn-accept{order:2!important;font-family:"Bebas Neue",sans-serif!important;color:#fff!important;font-size:18px!important;font-style:normal!important;font-weight:400!important;letter-spacing:.18px!important;text-transform:uppercase!important;margin-top:0!important;padding:8px 12px!important;border-radius:50px!important;border:0!important;background-color:#000!important;transition:all .3s}.cky-consent-container .cky-btn.cky-btn-accept:hover{background-color:#fbdd00!important;color:#000!important}.cky-consent-container .cky-custom-buttom-group{order:2!important;display:flex!important;gap:12px!important;margin-top:20px!important;width:100%!important}.cky-consent-container .cky-btn.cky-btn-reject{font-family:"Bebas Neue",sans-serif!important;color:#000!important;font-size:18px!important;font-style:normal!important;font-weight:400!important;line-height:18px!important;letter-spacing:.18px!important;text-transform:uppercase!important;margin:0!important;padding:8px 12px!important;border-radius:50px!important;border:1px solid #000!important;order:1!important}.cky-consent-container .cky-title{overflow-y:hidden!important;font-family:Manrope,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:21px!important;padding:0!important;margin:0!important;color:#141414!important}.cky-consent-container .cky-notice-btn-wrapper{display:flex!important;flex-direction:column!important;padding:0!important;margin-top:0!important}}@media (min-width:768px) and (max-width:1023px){.cky-consent-container{bottom:16px!important;left:16px!important;width:440px!important;border:1px solid #000!important;border-radius:0!important;box-shadow:none!important}.cky-consent-container .cky-btn.cky-btn-accept{order:2!important;font-family:"Bebas Neue",sans-serif!important;color:#fff!important;font-size:20px!important;font-style:normal!important;font-weight:400!important;line-height:20px!important;text-transform:uppercase!important;margin-top:0!important;padding:10px 14px!important;border-radius:50px!important;border:0!important;background-color:#000!important;flex:1!important;transition:all .3s}.cky-consent-container .cky-btn.cky-btn-accept:hover{background-color:#fbdd00!important;color:#000!important}.cky-consent-container .cky-consent-bar{padding:20px!important;border-radius:0!important;box-shadow:none!important}.cky-consent-container .cky-notice .cky-title{font-size:18px!important;font-style:normal!important;font-weight:400!important;line-height:27px!important;color:#141414!important;margin:0!important}.cky-consent-container .cky-btn.cky-btn-customize{font-family:Manrope,sans-serif!important;font-size:18px!important;font-style:normal!important;font-weight:600!important;line-height:27px!important;padding:0!important;margin:0!important;border:none!important;text-align:left!important;width:100%!important;transition:all .3s}.cky-consent-container .cky-btn.cky-btn-customize:hover{color:#525252!important}.cky-consent-container .cky-notice-btn-wrapper{display:flex!important;flex-direction:column!important;width:100%!important;margin:0!important}.cky-consent-container .cky-custom-buttom-group{display:flex!important;width:100%!important;margin-top:20px!important;gap:12px!important}.cky-consent-container .cky-btn.cky-btn-reject{font-family:"Bebas Neue",sans-serif!important;color:#000!important;font-size:20px!important;font-style:normal!important;font-weight:400!important;line-height:20px!important;margin:0!important;padding:10px 14px!important;border-radius:50px!important;border:1px solid #000!important;order:1!important;flex:1!important}}.cky-notice .cky-title{margin:0!important}@media (min-width:1024px){.cky-consent-container{bottom:20px!important;left:20px!important;width:440px!important;border:1px solid #000!important;border-radius:0!important;box-shadow:none!important}.cky-consent-container .cky-btn.cky-btn-accept{order:2!important;font-family:"Bebas Neue",sans-serif!important;color:#fff!important;font-size:20px!important;font-style:normal!important;font-weight:400!important;line-height:20px!important;text-transform:uppercase!important;margin-top:0!important;padding:10px 14px!important;border-radius:50px!important;border:0!important;background-color:#000!important;flex:1!important;transition:all .3s}.cky-consent-container .cky-btn.cky-btn-accept:hover{background-color:#fbdd00!important;color:#000!important}.cky-consent-container .cky-consent-bar{padding:20px!important;border-radius:0!important;box-shadow:none!important}.cky-consent-container .cky-notice .cky-title{font-size:18px!important;font-style:normal!important;font-weight:400!important;line-height:27px!important;color:#141414!important;margin:0!important}.cky-consent-container .cky-btn.cky-btn-customize{font-family:Manrope,sans-serif!important;font-size:18px!important;font-style:normal!important;font-weight:600!important;line-height:27px!important;padding:0!important;margin:0!important;border:none!important;text-align:left!important;width:100%!important;transition:all .3s}.cky-consent-container .cky-btn.cky-btn-customize:hover{color:#525252!important}.cky-consent-container .cky-notice-btn-wrapper{display:flex!important;flex-direction:column!important;width:100%!important;margin:0!important}.cky-consent-container .cky-custom-buttom-group{display:flex!important;width:100%!important;margin-top:20px!important;gap:12px!important}.cky-consent-container .cky-btn.cky-btn-reject{font-family:"Bebas Neue",sans-serif!important;color:#000!important;font-size:20px!important;font-style:normal!important;font-weight:400!important;line-height:20px!important;margin:0!important;padding:10px 14px!important;border-radius:50px!important;border:1px solid #000!important;order:1!important;flex:1!important}}.cky-banner-element{cursor:pointer!important}.cky-btn-revisit-wrapper{display:none!important}.cky-btn.cky-btn-preferences{display:none!important}.cky-preference-content-wrapper{display:none!important}@media (max-width:767px){.cky-modal{border-radius:0!important;top:auto!important;left:0!important;bottom:0!important;transform:none!important;max-width:100%!important}.cky-modal .cky-accordion{border:0!important}.cky-modal .cky-accordion-item{margin-top:0!important;margin-bottom:20px!important}.cky-modal .cky-accordion-header-des{margin:0!important;font-family:Manrope,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:21px!important}.cky-modal .cky-btn.cky-btn-accept{flex:1!important;padding:8px 12px!important;font-family:"Bebas Neue",sans-serif!important;font-size:18px!important;font-style:normal!important;font-weight:400!important;line-height:18px!important;color:#fff!important;letter-spacing:.18px!important;text-transform:uppercase!important;border-radius:50px!important;order:2!important}.cky-modal .cky-btn.cky-btn-reject{margin:0!important;flex:1!important;padding:8px 12px!important;order:1!important;border-radius:50px!important;border:1px solid #000!important;font-family:"Bebas Neue",sans-serif!important;font-size:18px!important;font-style:normal!important;font-weight:400!important;line-height:18px!important;letter-spacing:.18px!important;text-transform:uppercase!important}.cky-modal .cky-accordion-btn{height:35px!important;font-family:Manrope,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:24px!important}.cky-modal .cky-preference-body-wrapper{padding:0 16px 0 16px!important}.cky-modal .cky-btn-close{height:24px!important;width:24px!important}.cky-modal .cky-btn-close img{height:24px!important;width:24px!important}.cky-modal .cky-accordion-chevron{margin:0!important;height:0!important;display:none!important}.cky-modal .cky-prefrence-btn-wrapper{padding:32px 16px 16px 16px!important;display:flex!important;gap:12px!important;flex-direction:row}.cky-modal .cky-preference-center{max-height:456px!important;bottom:0!important;border-radius:0!important}.cky-modal .cky-preference-header{padding:16px 16px 24px 16px!important;align-items:start!important;gap:24px!important;border:0!important}.cky-modal .cky-preference-content-wrapper{display:none!important}.cky-modal .cky-preference-title{font-family:Manrope,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:21px!important;color:#141414!important}}.cky-overlay{opacity:.3!important}@media (min-width:768px) and (max-width:1023px){.cky-modal{top:auto!important;left:16px!important;bottom:16px!important;transform:none!important}.cky-modal .cky-accordion{border:0!important}.cky-modal .cky-preference-center{max-height:488px!important;width:440px!important;border-radius:0!important;box-shadow:none!important;border:1px solid #000!important}.cky-modal .cky-accordion-btn{height:35px!important;font-family:Manrope,sans-serif!important;font-size:20px!important;font-style:normal!important;font-weight:500!important;line-height:30px!important}.cky-modal .cky-btn.cky-btn-accept{flex:1!important;padding:10px 14px!important;font-family:"Bebas Neue",sans-serif!important;font-size:20px!important;font-style:normal!important;font-weight:400!important;line-height:20px!important;color:#fff!important;text-transform:uppercase!important;border-radius:50px!important;order:2!important}.cky-modal .cky-btn.cky-btn-reject{margin:0!important;flex:1!important;padding:10px 14px!important;order:1!important;border-radius:50px!important;border:1px solid #000!important;font-family:"Bebas Neue",sans-serif!important;font-size:20px!important;font-style:normal!important;font-weight:400!important;line-height:20px!important;text-transform:uppercase!important}.cky-modal .cky-accordion-header-des{margin:0!important;font-family:Manrope,sans-serif!important;width:280px!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:21px!important}.cky-modal .cky-accordion-chevron{margin:0!important;height:0!important;display:none!important}.cky-modal .cky-accordion-item{margin-top:0!important}.cky-modal .cky-preference-header{border:0!important;padding:20px 20px 24px 20px!important;gap:24px!important;align-items:start!important}.cky-modal .cky-preference-body-wrapper{padding:0 20px 0 20px!important}.cky-modal .cky-accordion-header-wrapper{margin-bottom:20px!important}.cky-modal .cky-prefrence-btn-wrapper{padding:32px 20px 20px 20px!important;gap:12px!important}.cky-modal .cky-preference-title{font-family:Manrope,sans-serif!important;font-size:18px!important;font-style:normal!important;font-weight:400!important;line-height:27px!important}.cky-modal .cky-btn-close{height:32px!important;width:32px!important}.cky-modal .cky-btn-close img{height:32px!important;width:32px!important}}@media (min-width:1024px){.cky-modal{top:auto!important;left:20px!important;bottom:20px!important;transform:none!important}.cky-modal .cky-accordion{border:0!important}.cky-modal .cky-preference-center{max-height:488px!important;width:440px!important;border-radius:0!important;box-shadow:none!important;border:1px solid #000!important}.cky-modal .cky-accordion-btn{height:auto!important;font-family:Manrope,sans-serif!important;font-size:20px!important;font-style:normal!important;font-weight:500!important;line-height:30px!important}.cky-modal .cky-btn.cky-btn-accept{flex:1!important;padding:10px 14px!important;font-family:"Bebas Neue",sans-serif!important;font-size:20px!important;font-style:normal!important;font-weight:400!important;line-height:20px!important;color:#fff!important;text-transform:uppercase!important;border-radius:50px!important;order:2!important}.cky-modal .cky-btn.cky-btn-reject{margin:0!important;flex:1!important;padding:10px 14px!important;order:1!important;border-radius:50px!important;border:1px solid #000!important;font-family:"Bebas Neue",sans-serif!important;font-size:20px!important;font-style:normal!important;font-weight:400!important;line-height:20px!important;text-transform:uppercase!important}.cky-modal .cky-accordion-header-des{margin:0!important;font-family:Manrope,sans-serif!important;width:280px!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:21px!important}.cky-modal .cky-accordion-chevron{margin:0!important;height:0!important;display:none!important}.cky-modal .cky-accordion-item{margin-top:0!important}.cky-modal .cky-preference-header{border:0!important;padding:20px 20px 24px 20px!important;gap:24px!important;align-items:start!important}.cky-modal .cky-preference-body-wrapper{padding:0 20px 0 20px!important}.cky-modal .cky-accordion-header-wrapper{margin-bottom:20px!important}.cky-modal .cky-prefrence-btn-wrapper{padding:32px 20px 20px 20px!important;gap:12px!important}.cky-modal .cky-preference-title{font-family:Manrope,sans-serif!important;font-size:18px!important;font-style:normal!important;font-weight:400!important;line-height:27px!important}.cky-modal .cky-btn-close{height:32px!important;width:32px!important}.cky-modal .cky-btn-close img{height:32px!important;width:32px!important}}html[lang=th] div.degree-pill{padding:10px 5px!important}@media (min-width:1024px){html[lang=th] div#integrated{height:340dvh!important}}@media (min-width:1024px){div#integrated{height:320dvh!important}}.integrated-degree-dt,.mobile-nav-dynamic,.sticky-bachelors,.sticky-templates{will-change:top,height}.error404 footer{display:none!important}#cta-menu>li a,#primary-menu>li a{font-size:20px;font-style:normal;font-weight:400;line-height:20px;text-transform:uppercase;font-family:"Bebas Neue",sans-serif;position:relative;overflow:hidden!important;display:block;padding:10px 14px;color:#000}#cta-menu .menu-item-has-children,#primary-menu .menu-item-has-children{padding-right:18px;position:relative}#cta-menu .menu-item-has-children a,#primary-menu .menu-item-has-children a{cursor:pointer!important}#cta-menu .menu-item-has-children::after,#primary-menu .menu-item-has-children::after{content:url(../img/dbtm-chevron.svg);position:absolute;width:16px;height:16px;top:28px;right:14px;transition:transform .6s ease}#cta-menu .menu-item-has-children.active::after,#primary-menu .menu-item-has-children.active::after{transform:rotate(180deg);top:32px}#cta-menu .menu-item-has-children .sub-menu,#primary-menu .menu-item-has-children .sub-menu{display:none!important}#cta-menu li:last-child{border-radius:50px}#cta-menu li:last-child a{background-color:#000;transition:all .3s;border:none;color:#fff!important}#cta-menu li:last-child a:hover{background-color:#fbdd00}#cta-menu li:last-child .unhovered-text{color:#fff!important}#cta-menu>li a{border:1px solid #000;border-radius:50px;text-align:center}.translation-lang:hover{color:#000}.integrated-degree-banner-mobile a,.integrated-degree-banner-tablet a{transition:all .3s;position:relative}.integrated-degree-banner-mobile a::after,.integrated-degree-banner-tablet a::after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:10px;height:10px;background-color:transparent;border-radius:50%;z-index:0;opacity:0;transition:all .3s}.integrated-degree-banner-mobile a.active,.integrated-degree-banner-tablet a.active{padding-left:20px;border:none}.integrated-degree-banner-mobile a.active::after,.integrated-degree-banner-tablet a.active::after{background-color:#000;opacity:1;z-index:1}footer .menu-footer-socials-container{display:flex}footer #privacy-menu.light-version li:not(:last-child)::after{background-color:#000!important}footer #privacy-menu.circle-dark li:not(:last-child)::after{background-color:#000}footer #socials-menu li a{color:#fff;font-family:"Bebas Neue",sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:26.4px;text-transform:uppercase;transition:all .5s;position:relative;display:block;height:22px;z-index:10}footer #socials-menu li a::after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:18px;height:18px;background-color:#fbdd00;transition:all .5s;border-radius:100%;z-index:-1;opacity:0}footer #socials-menu li a:hover{padding-left:28px}footer #socials-menu li a:hover::after{opacity:100}footer #socials-menu.light-version li a{color:#000!important}@media only screen and (max-width:1023px){footer #socials-menu li a{font-size:20px;line-height:20px;height:20px}footer #socials-menu li a::after{display:none}footer #socials-menu li a:hover{padding-left:0}}.privacy-policy-container .privacy-post-content h5{font-size:24px;font-weight:400;text-transform:uppercase;line-height:26px;padding:40px 0 20px 0;letter-spacing:0}@media (min-width:768px){.privacy-policy-container .privacy-post-content h5{font-size:30px;line-height:30px}}@media (min-width:1024px){.privacy-policy-container .privacy-post-content h5{font-size:32px;line-height:32px}}.privacy-policy-container .privacy-post-content p{color:#737373;font-size:14px;font-weight:400;line-height:21px}@media (min-width:768px){.privacy-policy-container .privacy-post-content p{font-size:16px;line-height:24px}}@media (min-width:1024px){.privacy-policy-container .privacy-post-content p{font-size:18px;line-height:27px}}.privacy-policy-container .privacy-post-content ul{list-style-type:disc!important;margin-top:16px;padding-left:1.5rem}.privacy-policy-container .privacy-post-content ul li{color:#737373;font-size:14px!important;line-height:21px!important}@media (min-width:768px){.privacy-policy-container .privacy-post-content{grid-column:span 7/span 7}.privacy-policy-container .privacy-post-content ul li{font-size:16px!important;line-height:24px!important}}@media (min-width:1024px){.privacy-policy-container .privacy-post-content{grid-column:span 7/span 7}.privacy-policy-container .privacy-post-content ul li{font-size:18px!important;line-height:27px!important}}.privacy-policy-container .table-wrapper a{text-transform:uppercase}@media (min-width:1024px){.privacy-policy-container .table-wrapper{top:104px;grid-column:span 5/span 5}}@media (min-width:1024px){.privacy-policy-container .privacy-container{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}}.privacy-policy-container .privacy-menu{margin-left:0!important;margin-top:0!important}.privacy-policy-container .privacy-menu li a{position:relative;z-index:10;display:inline-block;transition:all .3s ease;padding-left:0;color:#737373;font-size:20px;line-height:20px}.privacy-policy-container .privacy-menu li a::after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:18px;height:18px;background-color:#fbdd00;border-radius:9999px;opacity:0;transition:all .3s ease;z-index:-1}.privacy-policy-container .privacy-menu li a:hover{color:#000}.privacy-policy-container .privacy-menu li a.is-active{color:#000;padding-left:28px}.privacy-policy-container .privacy-menu li a.is-active::after{opacity:1}@media (min-width:1024px){.privacy-policy-container .privacy-menu li a::after{width:12px;height:12px}}.privacy-policy-container .privacy-menu li a.is-active{padding-left:22px}@media (min-width:1024px){.privacy-policy-container .privacy-menu-wrapper{grid-column:span 5/span 5}}.single-article-container{padding-top:62px}.article-wrapper .article-content .entry-content>:first-child{margin-top:0!important}.article-wrapper .article-content .entry-content>:last-child{margin-bottom:0!important}.article-wrapper .article-content h4{font-family:"Bebas Neue",sans-serif;text-transform:uppercase;font-size:48px;font-weight:400;margin-bottom:24px;margin-top:60px;padding-left:32px;position:relative;color:#000}.article-wrapper .article-content h4::after{content:"";position:absolute;left:0;top:45%;transform:translateY(-50%);border-radius:100%;background-color:#fbdd00;width:20px;height:20px}.article-wrapper .article-content p{font-family:Manrope,sans-serif;font-size:18px;line-height:27px;color:#000;margin-bottom:24px}@media only screen and (max-width:1023px){.article-wrapper .article-content p{font-size:16px;line-height:24px}.article-wrapper .article-content h4{font-size:40px;line-height:40px}}@media only screen and (max-width:767px){.article-wrapper .article-content h4{font-size:26px;margin-bottom:20px;margin-top:40px;padding-left:22px}.article-wrapper .article-content h4::after{width:12px;height:12px}.article-wrapper .article-content p{font-family:Manrope,sans-serif;font-size:14px;line-height:21px;margin-bottom:20px}}