@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Thai:wght@300;400;500;600;700&display=swap");:root{--s-accent: #008EAA;--s-accent-hover: #1C3B5E;--s-bg: #fff;--s-light: #f1f1f3;--s-text: #222;--s-line: #dcdfe5;--s-noti: #c00;--s-border: #7e8993;--s-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);--s-border-radius: 3px;--s-box-padding: 18px;--s-body-line-height: 1.625;--s-space: 16px;--s-container: 1480px;--s-header-height: 50px;--s-footer-height: 40px;--s-title-size: 1.5rem;--s-title-height: 100px;--s-title-bg-blur: 20px;--s-title-bg-opacity: 0.7;--s-woo-bg: #f5f5f7;--s-woo-card: #fff;--s-woo-shadow: 0 0 3px rgba(0, 0, 0, 0.1);--s-woo-form-padding: 16px;--s-woo-border-radius: 3px}.site-header{--s-bg: #fff;--s-text: #222}.site-nav-m{--s-bg: #111;--s-text: #eee;--s-line: #333}.site-nav-d{--s-bg: #fff;--s-text: #222}.content-headline{--s-bg: #000;--s-text: #fff}.site-footer{--s-bg: #242729;--s-text: #ffffff;--s-accent-hover: #ffffff}.footer-bar{--s-bg: #0a0b0c;--s-text: #ffffff;--s-accent-hover: #ffffff}@media (min-width:768px){:root{--s-space: 30px;--s-woo-form-padding: 30px}}@media (min-width:992px){:root{--s-header-height: 70px}.main-header{--s-title-height: 200px;--s-title-size: 2rem}}:root{--s-accent: #008EAA;--s-accent-hover: #1C3B5E;--s-bg: #fff;--s-light: #f1f1f3;--s-text: #222;--s-line: #dcdfe5;--s-noti: #c00;--s-border: #7e8993;--s-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);--s-border-radius: 3px;--s-box-padding: 18px;--s-body-line-height: 1.625;--s-space: 16px;--s-container: 1480px;--s-header-height: 50px;--s-footer-height: 40px;--s-title-size: 1.5rem;--s-title-height: 100px;--s-title-bg-blur: 20px;--s-title-bg-opacity: 0.7;--s-woo-bg: #f5f5f7;--s-woo-card: #fff;--s-woo-shadow: 0 0 3px rgba(0, 0, 0, 0.1);--s-woo-form-padding: 16px;--s-woo-border-radius: 3px}.site-header{--s-bg: #fff;--s-text: #222}.site-nav-m{--s-bg: #111;--s-text: #eee;--s-line: #333}.site-nav-d{--s-bg: #fff;--s-text: #222}.content-headline{--s-bg: #000;--s-text: #fff}.site-footer{--s-bg: #242729;--s-text: #ffffff;--s-accent-hover: #ffffff}.footer-bar{--s-bg: #0a0b0c;--s-text: #ffffff;--s-accent-hover: #ffffff}@media (min-width:768px){:root{--s-space: 30px;--s-woo-form-padding: 30px}}@media (min-width:992px){:root{--s-header-height: 70px}.main-header{--s-title-height: 200px;--s-title-size: 2rem}}html[lang=en-US] * :not(.fa, .fab, .ab-icon, .sow-icon-fontawesome, .sow-icon-ionicons){font-family:"Montserrat", "Prompt", Times, serif !important}html[lang=en-US] #masthead .head-container #site-nav-d ul.menu>li a{padding:10px;font-size:15px}h1,h2,h3,h4,h5,h6,nav,.nav,.menu,button,.button,.btn,.price,.wp-block-pullquote blockquote,blockquote,label,legend,.custom-font{font-family:"Sukhumvit Set", "IBM Plex Sans Thai", san-serif !important;font-weight:700 !important}a{transition:0.4s}body{color:#414242}.main-body{padding-top:450px;background:#fff}.main-body.no-bg{padding-top:120px}.main-body.no-white-bg{background:none}.main-body.no-white-bg .seed-social{display:none}.nowrap{white-space:nowrap}.f-700{font-weight:700 !important}.site{min-height:calc(100vh + 80px);background-color:#f4f4f4}.content-container{width:90%;margin:0 auto}.row-center-title .widget-title{text-align:center;margin-bottom:30px}.row-bg-title .widget-title{background-color:#008EAA;color:white;padding:10px 15px 8px}.widget_sow-editor .textwidget{padding:15px}.img-shadow img{box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.25)}table{width:100%}table tr td{border:1px solid #dedede;padding:15px}table tr td p{margin:0}.bg-gredient{color:white;position:relative}.bg-gredient:before{border-radius:inherit;content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:-100%;width:300%;z-index:0;background-image:linear-gradient(135deg, rgba(16, 42, 67, 0.95) 23%, rgba(56, 190, 201, 0.75) 94%)}.bg-gredient .panel-grid-cell{z-index:10}.title-margin-bottom .widget-title{margin-bottom:30px}article.content-item.-card h2.entry-title a{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.so-widget-sow-accordion .widget-title{color:#008EAA}.so-widget-sow-accordion .sow-accordion-panel-header{background-color:#eaeaea !important;color:#414242 !important}.so-widget-sow-accordion .sow-accordion-panel-header:hover{background-color:#cbcbcb !important}.so-widget-sow-accordion .sow-accordion-panel-header .sow-accordion-title{color:#414242}.custom-btn{color:white !important;font-size:1.15em;padding:1em 2em;background:#008eaa;border:1px solid #008eaa;display:inline-block}.custom-btn:hover{background:#007c95;border-color:#007c95}.gap-0{gap:0px}.gap-10{gap:10px}.gap-20{gap:20px}.gap-30{gap:30px}.gap-40{gap:40px}.gap-50{gap:50px}.gap-60{gap:60px}.gap-70{gap:70px}.gap-80{gap:80px}.gap-90{gap:90px}.gap-100{gap:100px}.max-width-120{max-width:120% !important;margin-left:-10%}.so-panel .widget-title{font-size:30px}.mt-new-section{margin-top:120px}.center-title .widget-title{text-align:center}.content-area a{color:#414242}.content-area a:hover{color:#008EAA;text-decoration:none}.content-area a.btn{color:white}.flip-card{display:block;object-fit:cover;background-color:transparent;width:100%;height:100%;border:1px solid #f1f1f1;perspective:1000px;cursor:pointer}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card.-disabled .flip-card-inner{transform-style:unset}.flip-card.-disabled:hover .flip-card-inner{transform:unset}.flip-card .flip-card-inner{position:relative;width:100%;height:100%;transition:transform 1s;transform-style:preserve-3d}.flip-card .flip-card-front,.flip-card .flip-card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-card .flip-card-front{background-color:#bbb;color:black}.flip-card .flip-card-back{background-color:#008EAA;color:white;transform:rotateY(180deg);padding:20px}.x-movie-request-container{position:relative;display:flex;align-items:center;height:350px;background-size:cover;background-position:50%;background-repeat:no-repeat;overflow:hidden;border-top:5px solid #008EAA;border-bottom:5px solid #008EAA}.x-movie-request-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.x-movie-request-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255, 255, 255, 0.5)}.x-movie-request-container .-inner-wrapper{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;z-index:1}.x-movie-request-container .-inner-wrapper .-title{font-size:1.75rem;font-weight:500}.x-movie-request-container .-inner-wrapper .-sub-title{margin-top:0.75rem;font-size:1.25rem;color:#c9c9c9}.x-movie-request-container .-btn-wrapper{margin-top:2rem}.x-movie-request-container .-btn-wrapper .-btn{width:180px}.x-movie-request-container.-poster-slide{background-position:top}.x-movie-request-container.-poster-slide:before{display:none}.x-movie-request-container.-poster-slide:after{background-color:rgba(255, 255, 255, 0.3)}.x-cover-poster-slide{position:absolute;width:1080px;top:-250px;transform:rotate(30deg) skewX(-15deg)}.x-cover-poster-slide .-poster-column{padding:0 20px}.x-cover-poster-slide .-poster-column .-poster-image{position:relative;margin-bottom:40px;box-shadow:12px 12px 10px 0 rgba(0, 0, 0, 0.25)}.x-cover-poster-slide .-poster-column .-poster-image:before{content:"";background-color:rgba(0, 0, 0, 0.2);position:absolute;width:100%;height:100%}.x-cover-poster-slide .-poster-column.-is-animation{-webkit-animation-duration:30s;animation-duration:30s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:linear;animation-timing-function:linear}.x-cover-poster-slide .-poster-column.-column-1{-webkit-animation-name:posterSlideUp;animation-name:posterSlideUp}.x-cover-poster-slide .-poster-column.-column-2{-webkit-animation-name:posterSlideDown;animation-name:posterSlideDown;margin-top:0px}.x-cover-poster-slide .-poster-column.-column-3{-webkit-animation-name:posterSlideUp;animation-name:posterSlideUp;margin-top:-80px}.x-cover-poster-slide.-poster-slide-sm{left:40%;transform:rotate(30deg) skewX(-15deg) translateX(-50%)}.x-cover-poster-slide.-poster-slide-sm .-poster-column .-poster-image:before{content:"";background-color:rgba(255, 255, 255, 0.5);position:absolute;width:100%;height:100%}@media (max-width:767.98px){.x-cover-poster-slide{width:720px;left:-300px}.x-cover-poster-slide .-poster-column{padding:0 10px}.x-cover-poster-slide .-poster-column .-poster-image{margin-bottom:20px}.x-cover-poster-slide .-poster-column .-poster-image:before{background-color:rgba(255, 255, 255, 0.5)}.x-cover-poster-slide.-poster-slide-sm{width:680px}}@keyframes posterSlideUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes posterSlideDown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@-webkit-keyframes posterSlideUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@-webkit-keyframes posterSlideDown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}:root{--s-accent: #008EAA;--s-accent-hover: #1C3B5E;--s-bg: #fff;--s-light: #f1f1f3;--s-text: #222;--s-line: #dcdfe5;--s-noti: #c00;--s-border: #7e8993;--s-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);--s-border-radius: 3px;--s-box-padding: 18px;--s-body-line-height: 1.625;--s-space: 16px;--s-container: 1480px;--s-header-height: 50px;--s-footer-height: 40px;--s-title-size: 1.5rem;--s-title-height: 100px;--s-title-bg-blur: 20px;--s-title-bg-opacity: 0.7;--s-woo-bg: #f5f5f7;--s-woo-card: #fff;--s-woo-shadow: 0 0 3px rgba(0, 0, 0, 0.1);--s-woo-form-padding: 16px;--s-woo-border-radius: 3px}.site-header{--s-bg: #fff;--s-text: #222}.site-nav-m{--s-bg: #111;--s-text: #eee;--s-line: #333}.site-nav-d{--s-bg: #fff;--s-text: #222}.content-headline{--s-bg: #000;--s-text: #fff}.site-footer{--s-bg: #242729;--s-text: #ffffff;--s-accent-hover: #ffffff}.footer-bar{--s-bg: #0a0b0c;--s-text: #ffffff;--s-accent-hover: #ffffff}@media (min-width:768px){:root{--s-space: 30px;--s-woo-form-padding: 30px}}@media (min-width:992px){:root{--s-header-height: 70px}.main-header{--s-title-height: 200px;--s-title-size: 2rem}}body.tml-action-login .tml-login{background:#fafafa;padding:30px;max-width:720px;margin:0 auto}body.tml-action-login .tml-field-wrap{width:80%;margin-left:auto;margin-right:auto}body.tml-action-login .tml-label[for="rememberme"]{cursor:pointer}body.tml-action-login button[name="submit"]{margin:20px auto 30px;min-width:150px;display:block}body.tml-action-login ul.tml-links{list-style:none;padding:0}body.tml-action-login ul.tml-links li{text-align:center}body.tml-action-login .tml-button{background-color:#008EAA;padding:10px 0;color:white;border-radius:10px;cursor:pointer}body.tml-action-login .tml-button:hover{background-color:#1C3B5E;box-shadow:0 3px 0px #06203E}body.tml-action-login .tml-button:active{background-color:#06203E;box-shadow:0 0px 0px #333}body.tml-action-login .seed-social{display:none}:root{--s-accent: #008EAA;--s-accent-hover: #1C3B5E;--s-bg: #fff;--s-light: #f1f1f3;--s-text: #222;--s-line: #dcdfe5;--s-noti: #c00;--s-border: #7e8993;--s-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);--s-border-radius: 3px;--s-box-padding: 18px;--s-body-line-height: 1.625;--s-space: 16px;--s-container: 1480px;--s-header-height: 50px;--s-footer-height: 40px;--s-title-size: 1.5rem;--s-title-height: 100px;--s-title-bg-blur: 20px;--s-title-bg-opacity: 0.7;--s-woo-bg: #f5f5f7;--s-woo-card: #fff;--s-woo-shadow: 0 0 3px rgba(0, 0, 0, 0.1);--s-woo-form-padding: 16px;--s-woo-border-radius: 3px}.site-header{--s-bg: #fff;--s-text: #222}.site-nav-m{--s-bg: #111;--s-text: #eee;--s-line: #333}.site-nav-d{--s-bg: #fff;--s-text: #222}.content-headline{--s-bg: #000;--s-text: #fff}.site-footer{--s-bg: #242729;--s-text: #ffffff;--s-accent-hover: #ffffff}.footer-bar{--s-bg: #0a0b0c;--s-text: #ffffff;--s-accent-hover: #ffffff}@media (min-width:768px){:root{--s-space: 30px;--s-woo-form-padding: 30px}}@media (min-width:992px){:root{--s-header-height: 70px}.main-header{--s-title-height: 200px;--s-title-size: 2rem}}@media (min-width:992px){body.single-post .site-header-space,body.archive .site-header-space{min-height:calc(var(--s-header-height) + 43.5px)}}body.single-post .main-body,body.archive .main-body{padding-top:40px}body.single-post .single-area .main-header,body.archive .single-area .main-header{margin-bottom:0}body.single-post .single-area .main-header article .entry-header,body.archive .single-area .main-header article .entry-header{margin-bottom:30px}#header-top-bar{background-color:#008EAA;z-index:3}#header-top-bar .top-bar-content{display:flex;justify-content:space-between;padding:12px 20px}#header-top-bar .top-bar-content .left-side{display:flex}#header-top-bar .top-bar-content .general_info{margin-right:20px}#header-top-bar .top-bar-content .general_info span{display:inline-block;margin-right:10px}#header-top-bar .top-bar-content .general_info span,#header-top-bar .top-bar-content .general_info span a{color:white;font-size:14px}#header-top-bar .top-bar-content .general_info span a:hover,#header-top-bar .top-bar-content .general_info span a a:hover{text-decoration:underline}#header-top-bar .top-bar-content .social_links span{display:inline-block;margin-right:0}#header-top-bar .top-bar-content .social_links a{font-size:20px;color:white}#header-top-bar .top-bar-content .social_links a:hover{color:#06203E}#header-top-bar .top-bar-content .top-header-menu .menu{padding:0;margin:0;list-style:none;display:flex;flex-wrap:nowrap}#header-top-bar .top-bar-content .top-header-menu .menu li{padding:0 20px;border-left:1px solid white}#header-top-bar .top-bar-content .top-header-menu .menu li:first-child{border-left:none}#header-top-bar .top-bar-content .top-header-menu .menu li a{color:white;font-size:14px;font-weight:600}#header-top-bar .top-bar-content .top-header-menu .menu li a:hover{text-decoration:underline}#header-top-bar .top-bar-content .top-header-menu .menu li:last-child{padding-right:0}#masthead .head-container{position:relative;min-height:var(--s-header-height);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:15px 20px;max-width:1620px;z-index:-1}#masthead .site-branding{transition:all 0.4s;z-index:1}#masthead .site-branding .site-logo .custom-logo-link{display:block;z-index:-1}#masthead .site-branding .site-logo .custom-logo-link img{transition:all 0.4s;display:block}#masthead .site-branding .site-logo .custom-logo-link img:hover{transform:scale(1.1)}#masthead.-top .head-container{align-self:flex-end}#masthead.-top .site-branding{position:absolute;background:white;padding:30px;border-radius:250px;width:185px;height:185px;top:-30px;z-index:-1;box-shadow:0 2px 1px rgba(0, 0, 0, 0.25)}#masthead.-top .site-branding .site-logo .custom-logo-link img{max-height:70px;height:70px;margin-top:15px}#masthead #site-nav-d ul.menu{align-items:center}#masthead #site-nav-d ul.menu>li{height:40px;margin-left:3px;cursor:pointer}#masthead #site-nav-d ul.menu>li a{font-size:16px;font-weight:600;color:#414242}#masthead #site-nav-d ul.menu>li .si-down{width:30px;height:30px;margin-left:-18px}#masthead #site-nav-d ul.menu>li:first-child a::before{font-family:"Font Awesome 5 Free";content:"";font-weight:900;margin-right:5px}#masthead #site-nav-d ul.menu>li:hover{background-color:#1C3B5E}#masthead #site-nav-d ul.menu>li:hover>a,#masthead #site-nav-d ul.menu>li:hover .si-down{color:white;text-decoration:none}#masthead #site-nav-d ul.menu>li.current-menu-item,#masthead #site-nav-d ul.menu>li.current-menu-ancestor{background-color:#008EAA}#masthead #site-nav-d ul.menu>li.current-menu-item>a,#masthead #site-nav-d ul.menu>li.current-menu-item .si-down,#masthead #site-nav-d ul.menu>li.current-menu-ancestor>a,#masthead #site-nav-d ul.menu>li.current-menu-ancestor .si-down{color:white}#masthead #site-nav-d ul.menu>li.current-menu-item:hover,#masthead #site-nav-d ul.menu>li.current-menu-ancestor:hover{background-color:#1C3B5E}#masthead #site-nav-d ul.menu>li.scroll-menu{background:none}#masthead #site-nav-d ul.menu>li.scroll-menu>a,#masthead #site-nav-d ul.menu>li.scroll-menu .si-down{color:#414242}#masthead #site-nav-d ul.menu>li.scroll-menu:hover{background-color:#1C3B5E}#masthead #site-nav-d ul.menu>li.scroll-menu:hover>a,#masthead #site-nav-d ul.menu>li.scroll-menu:hover .si-down{color:white}#masthead #site-nav-d ul.menu>li.wpml-ls-item a{padding:10px 5px}#masthead #site-nav-d ul.menu>li.wpml-ls-item a img{transition:all 0.4s;opacity:0.5;width:25px}#masthead #site-nav-d ul.menu>li.wpml-ls-item a:hover img{transform:scale(1.8)}#masthead #site-nav-d ul.menu>li.wpml-ls-item.wpml-ls-current-language a img{opacity:1}#masthead #site-nav-d ul.menu>li.wpml-ls-item.wpml-ls-item-th{margin-left:20px;padding-left:20px;border-left:1px solid #ddd}#masthead #site-nav-d ul.menu>li.wpml-ls-item:hover{background:none}#masthead #site-nav-d ul.menu>li .sub-menu{top:calc(100% - 20px);background-color:#1C3B5E}#masthead #site-nav-d ul.menu>li .sub-menu::before{display:none}#masthead #site-nav-d ul.menu>li .sub-menu li{padding:0px 0;min-width:200px;cursor:pointer;max-width:380px}#masthead #site-nav-d ul.menu>li .sub-menu li a{border-bottom:none;color:white;display:block;padding:10px 30px 10px 15px;font-size:15px}#masthead #site-nav-d ul.menu>li .sub-menu li .si-down{color:white;display:block;padding:10px 10px}#masthead #site-nav-d ul.menu>li .sub-menu li.current-menu-item>a,#masthead #site-nav-d ul.menu>li .sub-menu li.current_page_ancestor>a{background-color:#06203E}#masthead #site-nav-d ul.menu>li .sub-menu li:hover{background-color:#008EAA}#masthead #site-nav-d ul.menu>li .sub-menu li:hover>a{background-color:#008EAA;text-decoration:none}#masthead #site-nav-d ul.menu>li .sub-menu .sub-menu{top:0}#masthead #site-nav-d ul.menu>li .sub-menu .sub-menu li{cursor:pointer;min-width:300px}#masthead #site-nav-d ul.menu>li .sub-menu .sub-menu .sub-menu{display:block}.cmubs.main-header{--s-title-height: 480px}.cmubs.main-header .bg .bg-overlay{position:absolute;width:100%;height:100%;background-color:#008EAA;opacity:0.35}.cmubs.main-header.-banner{overflow:visible}.cmubs.main-header.-banner.no-bg{min-height:220px;background:none}.cmubs.main-header.-banner .s-container{display:block;width:var(--s-container)}.cmubs.main-header.-normal,.cmubs.main-header.no-bg{min-height:220px;overflow:visible;background:none}.cmubs.main-header.-normal .s-container,.cmubs.main-header.no-bg .s-container{display:block;width:var(--s-container)}.cmubs.main-header.-normal .s-container .main-title._heading,.cmubs.main-header.no-bg .s-container .main-title._heading{padding:40px 40px 30px}.cmubs.main-header.-normal .s-container .main-title._heading h1,.cmubs.main-header.no-bg .s-container .main-title._heading h1{font-size:56px}.cmubs.main-header .main-title._heading{padding:80px 80px 100px;background-color:#008EAA;width:840px;position:absolute;left:-60px;top:calc(100% - 30px);animation:fadeInLeft;animation-duration:1s}.cmubs.main-header .main-title._heading .bc{text-align:left;margin-bottom:20px;margin-top:0;font-size:16px;font-family:"chulabhornlikit-text", san-serif}.cmubs.main-header .main-title._heading .bc a{opacity:0.75;font-weight:400}.cmubs.main-header .main-title._heading .bc a:hover{opacity:1}.cmubs.main-header .main-title._heading .bc .breadcrumb_last{font-weight:500;opacity:0.9}.cmubs.main-header .main-title._heading .title{text-align:left}.cmubs.main-header .main-title._heading .title h1{font-size:54px;font-weight:700}.cmubs.main-header .main-title._heading .title a:hover{text-decoration:none}.cmubs.main-header .main-title._heading .title small{font-size:18px;font-weight:400;margin-top:30px;margin-bottom:15px;letter-spacing:0;font-family:"chulabhornlikit-text", san-serif}.cmubs.main-header.no-bg .main-title._heading{position:relative;top:120px}html[lang=en-US] body.page-template-program .cmubs.main-header.-normal .s-container .main-title._heading h1,html[lang=en-US] body.page-template-program .cmubs.main-header.no-bg .s-container .main-title._heading h1{font-size:40px}html[lang=en-US] body.page-template-program .cmubs.main-header .main-title._heading{width:980px}html[lang=en-US] body.page-template-program .cmubs.main-header .main-title._heading .bc{font-size:13px}:root{--s-accent: #008EAA;--s-accent-hover: #1C3B5E;--s-bg: #fff;--s-light: #f1f1f3;--s-text: #222;--s-line: #dcdfe5;--s-noti: #c00;--s-border: #7e8993;--s-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);--s-border-radius: 3px;--s-box-padding: 18px;--s-body-line-height: 1.625;--s-space: 16px;--s-container: 1480px;--s-header-height: 50px;--s-footer-height: 40px;--s-title-size: 1.5rem;--s-title-height: 100px;--s-title-bg-blur: 20px;--s-title-bg-opacity: 0.7;--s-woo-bg: #f5f5f7;--s-woo-card: #fff;--s-woo-shadow: 0 0 3px rgba(0, 0, 0, 0.1);--s-woo-form-padding: 16px;--s-woo-border-radius: 3px}.site-header{--s-bg: #fff;--s-text: #222}.site-nav-m{--s-bg: #111;--s-text: #eee;--s-line: #333}.site-nav-d{--s-bg: #fff;--s-text: #222}.content-headline{--s-bg: #000;--s-text: #fff}.site-footer{--s-bg: #242729;--s-text: #ffffff;--s-accent-hover: #ffffff}.footer-bar{--s-bg: #0a0b0c;--s-text: #ffffff;--s-accent-hover: #ffffff}@media (min-width:768px){:root{--s-space: 30px;--s-woo-form-padding: 30px}}@media (min-width:992px){:root{--s-header-height: 70px}.main-header{--s-title-height: 200px;--s-title-size: 2rem}}body a.hover-scale{transition:all 0.4s;display:inline-block}body a.hover-scale:hover{transform:scale(1.1);z-index:100}body .main-body{min-height:360px;margin-bottom:60px}body .single-area .content-area{max-width:960px}body .wp-video{margin-left:auto;margin-right:auto}body .panel-row-style.title-color .widget-title{color:#008EAA}body.archive .main-header.-banner{padding:120px 60px}body .content-item h2.entry-title{font-size:1.05em;line-height:1.5em}article.content-item .entry-meta{font-size:10px}article.content-item .entry-meta svg{vertical-align:-0.35em}.executive-committee .top-committee{max-width:1180px;margin:0 auto;display:flex;gap:30px;justify-content:center;align-items:center}.executive-committee .top-committee .text-section,.executive-committee .top-committee .image-section{width:50%}.executive-committee .top-committee .text-section h2,.executive-committee .top-committee .image-section h2{color:#008EAA;font-size:48px;font-weight:700;margin-bottom:30px}.executive-committee .top-committee .text-section h3,.executive-committee .top-committee .image-section h3{margin-bottom:20px}.executive-committee .top-committee .text-section .email,.executive-committee .top-committee .text-section .tel,.executive-committee .top-committee .image-section .email,.executive-committee .top-committee .image-section .tel{font-size:18px}.executive-committee .top-committee .text-section .text,.executive-committee .top-committee .image-section .text{margin-top:40px}.executive-committee .top-committee .text-section{font-size:18px}.executive-committee .top-committee .image-section{z-index:10;position:relative}.executive-committee .top-committee .image-section img{padding:30px;z-index:10}.executive-committee .top-committee .image-section picture{z-index:10}.executive-committee .top-committee .image-section .color-box{content:" ";z-index:-1;display:block;position:absolute;right:0;bottom:0;width:250px;height:250px;background-color:#008EAA}.executive-committee .other-committee{padding:0 60px 70px}.executive-committee .other-committee h2.title{font-weight:700;font-size:50px;margin:140px 0 30px;color:#008EAA}.executive-committee .other-committee .single{margin-bottom:30px}.executive-committee .other-committee .single>.info{text-align:center}.executive-committee .other-committee .single>.info p{line-height:1.425em}.executive-committee .other-committee .single h3{margin:10px 0 10px;font-size:23px}.executive-committee .other-committee .single .flip-card{height:540px}.executive-committee .other-committee .single .flip-card .flip-card-back{padding:55px 35px 25px}.executive-committee .other-committee .single .image{width:100%;height:100%;background-size:cover;background-position:center}.executive-committee .other-committee .single .flip-card-back{position:relative}.executive-committee .other-committee .single .flip-card-back .text{text-align:left}.executive-committee .other-committee .single .flip-card-back .name{font-weight:600}.executive-committee .other-committee .single .flip-card-back .info{margin-top:35px}.history .history-heading h1{color:#008EAA;font-size:80px}.history .history-heading p{margin-top:15px}.history .symbol-color-logo{display:flex;align-items:flex-start;justify-content:center;margin-top:180px}.history .symbol-color-logo .left-side{color:white;max-width:540px;padding:60px 120px 60px 70px;background-color:#1C3B5E}.history .symbol-color-logo .left-side .text{margin-top:40px}.history .symbol-color-logo .left-side .text ul li{padding-bottom:10px}.history .symbol-color-logo .left-side .text ul li:last-child{padding-bottom:0}.history .symbol-color-logo .right-side{background-color:#EFEFEF;padding:60px;max-width:420px;margin-left:-60px;margin-top:-60px}.history .symbol-color-logo .right-side .logo{animation:pulse;animation-duration:4s;animation-iteration-count:infinite}.history .symbol-color-logo .right-side .color{padding:20px 30px;font-size:20px}.history .symbol-color-logo .right-side .color p{margin-bottom:0}.history .timeline-section{padding-bottom:80px}.history .timeline-section h2{margin:20px 0;font-size:90px;text-align:center}.history .timeline-section .timeline{margin-top:40px;position:relative}.history .timeline-section .timeline:before{content:"";width:4px;height:100%;display:block;position:absolute;left:calc(50% - 3px);top:0;background:#0a0b0c}.history .timeline-section .timeline .single-timeline{display:flex;justify-content:center;align-items:center;overflow:hidden;margin-bottom:20px}.history .timeline-section .timeline .single-timeline .content{padding:50px 50px 40px;color:white;background-color:#008EAA;width:45%}.history .timeline-section .timeline .single-timeline .line{display:block;width:10%;position:relative;flex:1;height:auto}.history .timeline-section .timeline .single-timeline .year{width:45%}.history .timeline-section .timeline .single-timeline .year p{margin:0;display:inline-block;color:white;width:180px;height:180px;padding:62px 50px;border-radius:300px;background:#9368A5;font-weight:600;font-size:32px}.history .timeline-section .timeline .single-timeline.left .content{position:relative}.history .timeline-section .timeline .single-timeline.left .year{padding-left:30px;position:relative}.history .timeline-section .timeline .single-timeline.left .year:before{content:" ";width:11%;height:4px;background:#0a0b0c;position:absolute;top:calc(50% - 3px);left:-70px}.history .timeline-section .timeline .single-timeline.right .content{order:2}.history .timeline-section .timeline .single-timeline.right .line{order:1}.history .timeline-section .timeline .single-timeline.right .year{order:0;text-align:right;padding-right:30px;position:relative}.history .timeline-section .timeline .single-timeline.right .year:before{content:" ";width:11%;height:4px;background:#0a0b0c;position:absolute;top:calc(50% - 3px);right:-70px}.faculty .single{transition:all 0.4s;animation:fadeInUp;animation-duration:2s}.faculty .single:hover{transform:scale(1.1)}.faculty .single .faculty-inner{position:relative;height:100%;padding:30px;padding-bottom:80px}.faculty .single .faculty-inner .link{width:100%;position:absolute;bottom:20px;left:0}.faculty .single .faculty-inner .link a{text-decoration:underline}.faculty .single .faculty-inner .link a:hover{font-weight:bold;text-decoration:none}.faculty-lecturer .lecturer-inner{padding:20px}.faculty-lecturer .lecturer-inner .image{margin-bottom:10px}.faculty-lecturer .lecturer-inner .image img{max-width:220px}.faculty-lecturer .lecturer-inner .info .name{font-size:20px}.faculty-lecturer .lecturer-inner .info .social{margin-top:10px}.faculty-lecturer .lecturer-inner .info .social p{margin:0}.faculty-lecturer .lecturer-inner .info .social p i{margin-right:5px}.faculty-lecturer .lecturer-inner .info .social .telephone_no{display:none}.faculty-lecturer .officer-inner .info .social .telephone_no{display:inline-block}.faculty-lecturer .head-of-department .lecturer-inner .info h3.name{font-size:28px}.faculty-lecturer .head-of-department .lecturer-inner .image img{max-width:260px;border:15px solid #008EAA}.faculty-lecturer .department{border:1px solid #d9d9d9;margin-bottom:60px;padding-top:30px}.faculty-lecturer .department .department-name{justify-content:center;align-items:center;padding:15px 30px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.4);background-color:#008EAA;color:white;margin-left:-1px;margin-right:-1px;margin-bottom:30px;margin-top:-30px}.officer{padding:0 3%}.officer .single{transition:all 0.4s}.officer .single:hover{transform:scale(1.1);z-index:10}.officer .officer-inner{position:relative;display:flex;height:300px}.officer .officer-inner .image{flex:50% 0 0;height:100%;flex-grow:1}.officer .officer-inner .image img{max-height:100%}.officer .officer-inner .content{padding:40px 40px 40px 0;flex:45% 0 0;margin-left:-15%;position:relative}.officer .officer-inner .content h3{font-weight:700;font-size:22px}.officer .officer-inner .content .link{position:absolute;bottom:30px;right:30px}.officer .officer-inner .content .link a{text-decoration:none}.officer .officer-inner .content .link a:hover{font-weight:bold;text-decoration:underline}.officer .officer-inner.right .image{position:relative;right:0;bottom:0}.officer .officer-inner.right .content{text-align:left}.officer .officer-inner.left .image{position:relative;left:0;bottom:0}.officer .officer-inner.left .content{text-align:right}.director .director-inner{padding:20px}.director .director-inner .image{margin-bottom:10px}.director .director-inner .image img{border-radius:300px;min-width:220px;max-width:220px}.director .director-inner .info .social{margin-top:10px}.director .director-inner .info .social p{margin:0}.director .director-inner .info .social p.description{opacity:0.7}.director .head-of-department .director-inner .image img{min-width:260px;max-width:260px}.program{padding-bottom:60px}.program .program-image{text-align:center;display:flex;justify-content:center;align-items:center}.program .program-image>div{position:relative;margin-bottom:80px}.program .program-image img{max-width:100%;z-index:10}.program .program-image .box{width:50%;height:70%;position:absolute;z-index:-1}.program .program-image .box.box-left{left:-40px;top:calc(50% - 35%)}.program .program-image .box.box-right{right:-40px;bottom:-40px}.program .section-title{font-weight:700;color:white;background:#1C3B5E;padding:15px 20px;letter-spacing:0.5px;margin-top:40px;display:flex;gap:15px;font-size:28px}.program .section-title:before{content:"";width:48px;height:36px;display:inline-block;background-image:url("../assets/image/title-icon.png");background-repeat:no-repeat;background-size:contain;background-position:center}.program .button-group{padding:0 60px 60px;display:flex;justify-content:flex-end}.program .button-group .group-inner{max-width:480px;text-align:center}.program .button-group .btn{color:white;font-size:1.15em;padding:1em 2em;background:#008eaa;border:1px solid #008eaa}.program .button-group .btn:hover{background:#007c95;border-color:#007c95}.program .button-group .btn-description{margin-top:10px}.program .button-group .btn-description p{font-size:16px}.program .program-video{max-width:1100px;margin:0 auto 60px}.program .program-name,.program .degree-name,.program .program-detail{padding:0 60px}.program .program-name .detail,.program .degree-name .detail{display:flex;text-align:center;flex-grow:1}.program .program-name .detail .th,.program .program-name .detail .en,.program .degree-name .detail .th,.program .degree-name .detail .en{width:50%;padding:30px}.program .program-name .detail .th p,.program .program-name .detail .en p,.program .degree-name .detail .th p,.program .degree-name .detail .en p{margin:0;line-height:24px;font-size:24px}.program .program-name .detail .th p:first-child,.program .program-name .detail .en p:first-child,.program .degree-name .detail .th p:first-child,.program .degree-name .detail .en p:first-child{color:#008EAA;margin-bottom:10px}.program .program-detail .content{padding:15px 30px}.admission{padding-bottom:80px}.admission .degree{max-width:600px;margin:0 auto;display:flex;min-height:300px;position:relative;align-items:center}.admission .degree .text-and-link{width:50%;text-align:center}.admission .degree .text-and-link h2{font-weight:700;font-size:42px}.admission .degree .text-and-link .link a{color:white;background:rgba(0, 0, 0, 0.25);display:inline-block;padding:5px 12px;transition:all 0.4s;z-index:11}.admission .degree .text-and-link .link a:hover{transform:scale(1.1)}.admission .degree .image{width:50%;position:relative;align-self:stretch;z-index:0}.admission .degree .image img{position:absolute;bottom:0;right:0;z-index:0;max-height:125%}.admission .degree.master .text-and-link{order:1}.admission .degree.master .image img{left:0}.main-program{display:flex;padding:0 0 60px}.main-program .degree{flex:1 0 0;align-self:flex-start}.main-program .degree .head{height:345px;position:relative;display:flex}.main-program .degree .head .name{position:absolute}.main-program .degree .head .image{position:relative;align-self:stretch;width:100%}.main-program .degree .head .image img{width:100%;position:absolute;bottom:0}.main-program .degree.bachelor .head .name{right:30px;top:30px}.main-program .degree.master .head .name{text-align:center;display:block;width:100%;top:30px}.main-program .degree.master .content a h5{font-size:28px}.main-program .degree.doctoral .head .name{left:30px;top:30px}.main-program .degree .content a{display:block;padding:30px 40px;background:rgba(255, 255, 255, 0.15);transition:0.4s}.main-program .degree .content a:first-child{padding-top:60px}.main-program .degree .content a h5{font-weight:700;font-size:30px}.main-program .degree .content a:hover{transform:scale(1.1);background:none}.program-degree{padding:0 0 60px;background-size:cover;background-position:center}.program-degree .header{height:358px;position:relative}.program-degree .header .background,.program-degree .header .image{position:absolute;z-index:1}.program-degree .header .title{z-index:10;position:absolute;left:14%;top:20%;font-size:60px;font-weight:700}.program-degree .header .image{right:0;bottom:0}.program-degree .content{margin-top:40px;display:flex;gap:40px;flex-wrap:wrap;align-self:center;justify-content:center}.program-degree .content a{display:block;width:45%;padding:30px;border-radius:10px;transition:all 0.4s}.program-degree .content a h4{font-size:38px}.program-degree .content a h4,.program-degree .content a h5{font-weight:700;text-align:center}.program-degree .content a:hover{transform:scale(1.1)}.main-menu-page,.sub-menu-page{display:flex;padding-bottom:60px}.main-menu-page .image,.sub-menu-page .image{width:30%;position:relative}.main-menu-page .image img,.sub-menu-page .image img{position:absolute;bottom:-93px;left:-30px}.main-menu-page .menus,.sub-menu-page .menus{width:70%;display:flex;gap:40px;flex-wrap:wrap}.main-menu-page .menus a,.sub-menu-page .menus a{display:block;width:calc(50% - 20px);padding:40px;height:200px;display:flex;align-items:center;justify-content:center}.main-menu-page .menus a h3,.sub-menu-page .menus a h3{font-size:32px;font-weight:700;text-align:center}.sub-menu-page{display:block}.sub-menu-page .menus{width:80%;margin:0 auto}.facility .main-title{font-size:120px;line-height:100px;padding-left:60px;position:relative;z-index:100}.facility .main-title:before{content:" ";display:block;width:100px;height:100px;border-radius:100px;position:absolute;z-index:-1;left:20px;top:-30px;background-color:#FFDB4A}.facility .contents .single-content{padding:30px}.facility .contents .single-content .image{flex:30% 0 0;display:flex;justify-content:center;align-items:center}.facility .contents .single-content .image img{-webkit-border-top-left-radius:60px;-webkit-border-bottom-right-radius:60px;-moz-border-radius-topleft:60px;-moz-border-radius-bottomright:60px;border-top-left-radius:60px;border-bottom-right-radius:60px}.facility .contents .single-content>.text{padding:30px}.facility .contents .single-content:nth-child(2n) .image{order:1}.facility .contents .single-content:nth-child(2n)>.text{order:0}.facility .rooms .single-room{margin:120px 0}.facility .rooms .single-room h3{font-size:50px;line-height:70px;padding-left:30px;position:relative;z-index:100}.facility .rooms .single-room h3:before{content:" ";display:block;width:50px;height:50px;border-radius:50px;position:absolute;z-index:-1;left:10px;top:-10px;background-color:#FFDB4A}.facility .rooms .single-room .text img{margin-bottom:15px}.journal .journal-year{padding:30px 0}.journal .journal-year>h2{font-size:50px;line-height:70px;padding-left:30px;position:relative;z-index:100}.journal .journal-year>h2:before{content:" ";display:block;width:50px;height:50px;border-radius:50px;position:absolute;z-index:-1;left:10px;top:-10px;background-color:#FFDB4A}.journal .journal-year .single-journal{text-align:center;transition:all 0.4s}.journal .journal-year .single-journal h3{margin-top:10px;font-size:20px;padding-bottom:15px}.journal .journal-year .single-journal .journal-cover{padding:20px}.journal .journal-year .single-journal .journal-cover img{width:100%}.journal .journal-year .single-journal:hover{background-color:#eee;transform:scale(1.1)}.single-journal #breadcrumbs{display:none}.single-journal .main-body{padding-top:60px;position:relative}.single-journal .button-section{position:absolute;right:30px;top:30px}.single-journal .cover img{min-width:300px;max-width:300px}.single-journal .content a{color:#008EAA}.single-journal .content a:hover{color:#06203E}.single-journal .content a h2{font-size:20px}.single-journal .content p{margin:0}.single-journal .content .detail{color:#1C3B5E;font-weight:600}.cmubs-homepage.main-body{padding-top:0;padding-bottom:60px;background:#eee}.cmubs-homepage.main-body .s-container{background:white;padding:30px}.cmubs-homepage.main-body .logo{padding-top:60px}.cmubs-homepage.main-body .video-cover{width:100%}.cmubs-homepage.main-body .intro-video{background-color:#008EAA;margin:120px 0}.cmubs-homepage.main-body .intro-video .s-container{padding-top:0;padding-bottom:0}.cmubs-homepage.main-body .intro-video .content-box{display:flex;gap:60px;justify-content:center;align-items:center;padding:60px 0}.cmubs-homepage.main-body .intro-video .content-box .title{flex:40% 0 0}.cmubs-homepage.main-body .intro-video .content-box .title h2{font-size:100px;text-align:right;line-height:80px;z-index:1000;color:white}.cmubs-homepage.main-body .intro-video .content-box .content{flex:60% 0 0}.cmubs-homepage.main-body .intro-video .content-box .content p{margin-bottom:0}.cmubs-homepage.main-body .dean-message .content-box{position:relative;width:80%;padding:8% 25% 8% 8%;margin:100px 0 100px 80px}.cmubs-homepage.main-body .dean-message .content-box h2{font-size:100px;position:absolute;top:-60px;left:-20px}.cmubs-homepage.main-body .dean-message .content-box .image{position:absolute;width:430px;top:calc(50% - 215px);right:-100px}.cmubs-homepage.main-body .program{padding-bottom:0}.cmubs-homepage.main-body .program h2{font-size:100px}.cmubs-homepage.main-body .program .content{color:white;padding-top:30px}.cmubs-homepage.main-body .program .content h5{margin-bottom:0;font-size:25px}.cmubs-homepage.main-body .program .content h4{font-size:32px}.cmubs-homepage.main-body .program .content .link{text-align:center;margin-bottom:20px}.cmubs-homepage.main-body .program .content .link a{color:white}.cmubs-homepage.main-body .program .content .link a:hover{font-weight:700}.cmubs-homepage.main-body .program .content .image{transition:all 0.4s}.cmubs-homepage.main-body .program .content .image img{width:100%}.cmubs-homepage.main-body .program :hover>.image{transform:scale(1.1)}.cmubs-homepage.main-body .pages .content{position:relative}.cmubs-homepage.main-body .pages .content:hover .overlay{opacity:0.7}.cmubs-homepage.main-body .pages .content>a{display:block;position:absolute;z-index:10;padding:30px}.cmubs-homepage.main-body .pages .content>a h3{margin:0;color:white;font-size:50px;line-height:50px}.cmubs-homepage.main-body .pages .content .image img{width:100%;z-index:-1}.cmubs-homepage.main-body .pages .content .overlay{width:100%;height:100%;display:block;position:absolute;left:0;top:0;opacity:0.4;z-index:1}.cmubs-homepage.main-body .news .s-container{position:relative}.cmubs-homepage.main-body .news h2.main-title{font-size:80px}.cmubs-homepage.main-body .news .s-grid{padding:30px;margin-bottom:0}.cmubs-homepage.main-body .news .s-grid.more-news{padding-top:0}.cmubs-homepage.main-body .news .button-section{position:absolute;top:40px;right:30px}.cmubs-homepage.main-body .news .button-section a{color:white;padding:8px 20px;background-color:#008EAA}.cmubs-homepage.main-body .news .button-section a:hover{background-color:#1C3B5E}.cmubs-homepage.main-body .news .x-movie-request-container{margin-top:40px}.cmubs-homepage.main-body .news .x-movie-request-container .news-links a{background:white;padding:30px 30px}.cmubs-homepage.main-body .news .x-movie-request-container .news-links a h4{margin-bottom:0;font-size:20px}.cmubs-homepage.main-body .portal .content{background:#FFFFFF;box-shadow:0px 1px 10px rgba(0, 0, 0, 0.25)}.cmubs-homepage.main-body .portal .content a{padding:30px 0;display:block}.cmubs-homepage.main-body .portal .content a h3{margin-bottom:0}.cmubs-homepage.main-body .portal .content .image a{padding:0}.cmubs-homepage.main-body .portal .content .image a img{width:100%}html[lang=en-US] .cmubs-homepage.main-body .dean-message .content-box h2{font-size:90px}.page-admission.-bahcelor .calendar,.page-admission.-master .calendar{background:#E9F1FC;padding:40px 30px 20px}.page-admission.-bahcelor .calendar table tr td,.page-admission.-master .calendar table tr td{border:none;padding:10px 15px}.page-admission.-bahcelor .calendar table tr td h5,.page-admission.-master .calendar table tr td h5{margin-bottom:0}.page-admission.-bahcelor .calendar table thead td,.page-admission.-master .calendar table thead td{padding:15px 20px}.page-admission.-bahcelor .admission,.page-admission.-master .admission{background:#E9F1FC;padding:40px 30px 20px}.page-admission.-bahcelor .admission h3,.page-admission.-master .admission h3{margin-bottom:30px}.page-admission.-bahcelor .admission .single-content,.page-admission.-master .admission .single-content{padding:30px 30px 40px;height:100%}.page-admission.-bahcelor .admission .single-content p,.page-admission.-master .admission .single-content p{background:#D9D9D9;padding:2px 10px;display:inline-block}.page-admission.-bahcelor .admission .single-content .button-section,.page-admission.-master .admission .single-content .button-section{margin-top:20px;text-align:center}.page-admission.-bahcelor .admission .single-content .button-section a,.page-admission.-master .admission .single-content .button-section a{display:inline-block;padding:5px 15px}.page-admission.-bahcelor .score,.page-admission.-master .score{padding:20px}.page-admission.-bahcelor .score .detail,.page-admission.-master .score .detail{display:flex;margin-top:20px}.page-admission.-bahcelor .score .detail a,.page-admission.-master .score .detail a{display:block;flex:1 0 0}.page-admission.-bahcelor .score .detail a .single-content,.page-admission.-master .score .detail a .single-content{padding:30px 20px}.page-admission.-bahcelor .score .detail a .single-content h4,.page-admission.-bahcelor .score .detail a .single-content h5,.page-admission.-master .score .detail a .single-content h4,.page-admission.-master .score .detail a .single-content h5{margin-bottom:0}.page-admission.-bahcelor .checking-result,.page-admission.-master .checking-result{padding:60px 40px 60px 120px;position:relative;background-size:cover;background-position:center}.page-admission.-bahcelor .checking-result .line,.page-admission.-master .checking-result .line{width:100%;height:10px;background:rgba(0, 181, 181, 0.42);position:absolute;left:0;top:0}.page-admission.-bahcelor .checking-result h3,.page-admission.-master .checking-result h3{display:inline-block;border-bottom:2px solid #008EAA;margin-bottom:30px}.page-admission.-bahcelor .checking-result .button-section,.page-admission.-master .checking-result .button-section{margin-top:30px}.page-admission.-bahcelor .checking-result .button-section a,.page-admission.-master .checking-result .button-section a{display:inline-block;padding:5px 10px}.page-admission.-master .calendar h3{margin-bottom:30px}.page-admission.-master .single-round{display:flex;margin-bottom:60px;box-shadow:1px 1px 15px rgba(0, 0, 0, 0.15)}.page-admission.-master .single-round .round{width:15%;background:white}.page-admission.-master .single-round .round .header{display:flex;align-items:center;justify-content:center;height:150px}.page-admission.-master .single-round .round .detail{display:flex;height:calc(100% - 150px)}.page-admission.-master .single-round .round .detail .number{display:flex;align-items:center;justify-content:center;width:50px;min-width:40px}.page-admission.-master .single-round .round .detail .contents{flex:1}.page-admission.-master .single-round .round .detail .contents .content{padding:15px 15px;border-bottom:1px solid #ccc;white-space:nowrap}.page-admission.-master .single-round .round .detail .contents .content:last-child{border-bottom:none}.page-admission.-master .single-round .round .detail .contents .content h5{font-size:16px;margin-bottom:0}.page-admission.-master .single-round .single-program{width:calc(85%/4)}.page-admission.-master .single-program{background:white;border-left:2px solid #ccc}.page-admission.-master .single-program .header{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;height:150px;padding:20px;text-align:center}.page-admission.-master .single-program .header h5{height:70px;display:flex;align-items:center;justify-content:center}.page-admission.-master .single-program .header .button-section a{display:block;padding:3px 15px;font-size:14px;border-radius:5px}.page-admission.-master .single-program .contents{height:calc(100% - 130px)}.page-admission.-master .single-program .contents .closed{display:flex;align-items:center;justify-content:center;height:100%}.page-admission.-master .single-program .contents .closed p{font-size:14px;line-height:1.2rem}.page-admission.-master .single-program .contents .open .text{padding:15px 15px;border-bottom:1px solid #ccc}.page-admission.-master .single-program .contents .open .text:last-child{border-bottom:none}.page-admission.-master .single-program .contents .open .text p{margin-bottom:0;font-size:14px;line-height:1.2rem;text-align:center;white-space:nowrap}.page-admission.-doctoral .single-round .round{width:40%}.page-admission.-doctoral .single-round .round .header{height:200px}.page-admission.-doctoral .single-round .round .detail{height:calc(100% - 200px)}.page-admission.-doctoral .single-round .single-program{width:60%}.page-admission.-doctoral .single-round .single-program .header{height:200px}.page-admission.-doctoral .single-round .single-program .header h5{height:125px}.page-admission.-doctoral .contents .single-content{background:white;margin-bottom:30px;padding:40px 30px 15px;box-shadow:0px 0px 15px rgba(0, 0, 0, 0.15)}.page-admission.-doctoral .contents .single-content .content{padding:15px}.page-admission.-doctoral .button-group{margin-bottom:30px}.page-admission.-doctoral .button-group .btn{color:white;font-size:1.15em;padding:1em 2em;background:#008eaa;border:1px solid #008eaa}.page-admission.-doctoral .button-group .btn:hover{background:#007c95;border-color:#007c95}.vision-mission{padding-bottom:80px}.vision-mission .section-title{padding:15px 20px;letter-spacing:0.5px;margin-top:40px;display:flex;gap:15px}.vision-mission .section-title:before{content:"";width:48px;height:36px;display:inline-block;background-image:url("../assets/image/title-icon.png");background-repeat:no-repeat;background-size:contain;background-position:center}.vision-mission .vision .content{margin-left:80px;color:#008EAA;font-size:24px;font-weight:700}.vision-mission .mission{background:#E5E5E5;padding:15px 30px;margin-top:60px}.vision-mission .mission .section-title{margin-top:0}.vision-mission .mission .content,.vision-mission .scope .content,.vision-mission .popularity .content,.vision-mission .values .content{margin-left:5%;padding:0 30px}.vision-mission .scope .single-value h5{color:#9368A5}.vision-mission .values .content{margin-right:5%}.vision-mission .values .content .single-value{background:#008EAA;color:white;padding:30px 40px 30px 20px}.organization-chart{font-family:"Sukhumvit Set", "IBM Plex Sans Thai", san-serif}.organization-chart .top-level{display:flex;justify-content:center;align-items:center;position:relative;flex-direction:column}.organization-chart .top-level .cmubs,.organization-chart .top-level .dean{flex:1;border:2px solid #1C3B5E;width:420px;padding:10px 0;text-align:center;margin-top:1px;font-size:24px;font-weight:700}.organization-chart .top-level .cmubs{background:#1C3B5E;position:relative}.organization-chart .top-level .cmubs a{color:white;display:block}.organization-chart .top-level .cmubs:after{content:" ";display:block;position:absolute;width:55px;height:2px;background:#1C3B5E;right:-55px;top:calc(100% + 2px)}.organization-chart .top-level .dean{position:relative}.organization-chart .top-level .dean a{display:block}.organization-chart .top-level .dean:after{content:" ";display:block;position:absolute;width:2px;height:239px;background:#1C3B5E;left:calc(50% - 1px);top:calc(100% + 2px)}.organization-chart .top-level .right-panel{position:absolute;left:calc(50% + 312px);margin-top:-20px;width:300px}.organization-chart .top-level .right-panel:before{content:" ";display:block;position:absolute;background:#1C3B5E;width:2px;height:78px;left:-50px;top:47px}.organization-chart .top-level .right-panel .director,.organization-chart .top-level .right-panel .management{border:2px solid #1C3B5E;text-align:center;margin-top:20px;position:relative}.organization-chart .top-level .right-panel .director a,.organization-chart .top-level .right-panel .management a{display:block;padding:10px 17px;font-weight:600;color:#1C3B5E;white-space:nowrap}.organization-chart .top-level .right-panel .director a:hover,.organization-chart .top-level .right-panel .management a:hover{color:#008EAA}.organization-chart .top-level .right-panel .director:before,.organization-chart .top-level .right-panel .management:before{content:" ";display:block;position:absolute;width:50px;height:2px;background:#1C3B5E;left:-50px;top:calc(50% - 1.5px)}.organization-chart .middle-level{display:flex}.organization-chart .middle-level .left,.organization-chart .middle-level .right{flex:1}.organization-chart .middle-level .left{padding-right:100px}.organization-chart .middle-level .right{padding:60px 0 60px 100px}.organization-chart .middle-level .right .associate_dean,.organization-chart .middle-level .right .assistant_dean{border:2px solid #1C3B5E;text-align:center;margin-top:2px;position:relative;max-width:200px}.organization-chart .middle-level .right .associate_dean a,.organization-chart .middle-level .right .assistant_dean a{display:block;padding:10px 0;font-weight:600;color:#1C3B5E}.organization-chart .middle-level .right .associate_dean a:hover,.organization-chart .middle-level .right .assistant_dean a:hover{color:#008EAA}.organization-chart .middle-level .right .associate_dean:before,.organization-chart .middle-level .right .assistant_dean:before{content:" ";display:block;position:absolute;width:102px;height:2px;background:#1C3B5E;left:-102px;top:calc(50% - 1.5px)}.organization-chart .links{display:flex;position:relative}.organization-chart .links .top-line{width:66.66%;height:2px;position:absolute;background:#1C3B5E;left:16.66%}.organization-chart .links .link-group{flex:1;padding:40px}.organization-chart .links .link-group .inner{box-shadow:0px 1px 3px 1px rgba(0, 0, 0, 0.1)}.organization-chart .links .link-group .title{background:#1C3B5E;position:relative;color:white;padding:8px 0;text-align:center;margin-top:1px;font-size:20px;font-weight:700;margin-bottom:0}.organization-chart .links .link-group .title:before{content:" ";display:block;position:absolute;background:#1C3B5E;width:2px;height:40px;left:calc(50%);top:-40px}.organization-chart .links .link-group ul{padding:20px 20px 20px 50px}.organization-chart .links .link-group ul li a{display:block;padding:5px 0;font-weight:600;color:#1C3B5E}.organization-chart .links .link-group ul li a:hover{color:#008EAA}.page-research-development thead tr{background:#008EAA}.page-research-development thead tr td{color:white;text-align:center}.page-research-development tbody td.date{white-space:nowrap}.student-home.main-body{padding-top:60px}.student-home .has-slider{margin-top:-60px}.student-home .s-grid{flex-wrap:wrap;grid-gap:20px}.student-home .s-grid .single{width:calc(50% - 10px)}.research-announcement .cmubs.main-header.-normal .s-container,.research-announcement .cmubs.main-header.no-bg .s-container{width:1600px;max-width:1600px}.research-announcement .main-body.s-container{width:1600px;max-width:1600px}.research-announcement .main-body.s-container p,.research-announcement .main-body.s-container li{font-size:14px}.research-announcement .main-body.s-container .table-head-row{grid-gap:10px;background:#008EAA}.research-announcement .main-body.s-container .table-head-row .table-head{padding:5px}.research-announcement .main-body.s-container .table-head-row .table-head p{margin:0;color:white;font-weight:bold}.research-announcement .main-body.s-container .row-content .panel-grid-cell{padding:5px}.research-announcement .main-body.s-container .panel-layout .panel-grid:nth-child(odd){background:white}.research-announcement .main-body.s-container .panel-layout .panel-grid:nth-child(even){background:#f5f5f5}.research-announcement .main-body.s-container .ow-button-base a{padding:0.5em 1em !important}#portal-page .portal-page .menus{padding:0 10% 80px}#portal-page .portal-page .menus a{text-align:center;display:flex;flex-wrap:wrap;padding:60px 20px 30px;border:2px solid rgba(147, 104, 165, 0.5);box-shadow:2px 1px 10px 1px rgba(0, 0, 0, 0.13);border-radius:10px;justify-content:center}#portal-page .portal-page .menus a:hover{border:2px solid #008EAA}#portal-page .portal-page .menus a img{display:block;margin:0 auto;max-width:88px;max-height:54px}#portal-page .portal-page .menus a h3{width:100%;padding:30px 0 20px;font-size:20px}#logo-page{background-color:#eee}#cmubs-popup{top:5%}#cmubs-popup .close{background:#008EAA;position:absolute;right:-10px;top:-10px;border-radius:100px;width:50px;height:50px;line-height:0;color:white;opacity:1;box-shadow:0 1px 2px rgba(0, 0, 0, 0.4);transition:all 0.4s;z-index:10000}#cmubs-popup .close:hover{transform:scale(1.1)}#cmubs-popup .modal-content{border:none}#cmubs-popup .modal-content .modal-header{border-bottom:none;padding:0}#cmubs-popup .modal-content .modal-body{padding:15px}#cmubs-popup .modal-content .modal-body p{margin-bottom:0}#cmubs-popup .modal-content .modal-body img{max-height:960px}.cmubs-search-modal{padding:20px 30px 20px !important}.cmubs-search-modal #searchform{max-width:400px}.cmubs-search-modal #searchform .button-primary>svg{margin-right:0}#search-page.main-body{padding-top:100px}#search-page.main-body #searchform{max-width:480px;margin:0 auto 30px}#search-page.main-body #searchform .button-primary>svg{margin-right:0}#search-page.main-body article{border-bottom:1px solid #dcdcdc;padding-bottom:15px}#search-page.main-body article .entry-meta{margin:5px 0 5px}#search-page.main-body article h2.entry-title a{color:#008EAA}#search-page.main-body article h2.entry-title a:hover{text-decoration:underline}.sustainable-home.main-body{padding-top:0}.sustainable-home .button-section{text-align:right;padding:20px 0}.sustainable-home .button-section a{background:#06203E;padding:10px 25px;color:white;display:inline-block;margin:0 auto;transition:all 0.6s;border-radius:3px}.sustainable-home .button-section a:hover{background:#1C3B5E;transform:scale(1.1)}.sustainable-home .banner-desc{background-repeat:no-repeat;padding:120px 0;background-size:cover}.sustainable-home .banner-desc .inner{text-align:center;max-width:670px;margin:0 auto;background-repeat:no-repeat}.sustainable-home .banner-desc .inner h1{color:#06203E}.sustainable-home .banner-desc .inner h2{color:#008EAA}.sustainable-home .banner-desc .inner .content{margin-top:30px}.sustainable-home .student-involvement{background:linear-gradient(194.06deg, #19A2AC 1.34%, #094F94 99.26%);color:white;filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25))}.sustainable-home .student-involvement .inner-bg{padding:120px 0 0;background-size:cover;background-position:center;background-repeat:no-repeat}.sustainable-home .student-involvement h2.section-title{font-size:38px;padding:20px 0;margin-bottom:30px;border-bottom:3px solid white}.sustainable-home .student-involvement h3.section-title{font-size:32px;padding:20px 0 20px 20px;margin-bottom:20px;position:relative;z-index:2}.sustainable-home .student-involvement h3.section-title:before{z-index:-1;content:" ";position:absolute;left:0;top:10px;display:block;width:60px;height:60px;border-radius:100px;background:linear-gradient(142.85deg, #B99EC5 21.55%, #9368A5 73.5%)}.sustainable-home .student-involvement h4.section-title{font-size:24px;padding:20px;margin-bottom:20px;border:2px solid white}.sustainable-home .student-involvement .button-group .btn{margin:0 5px}.sustainable-home .student-involvement .post-section{padding:60px 0}.sustainable-home .student-involvement .post-section .years-content{margin-bottom:60px}.sustainable-home .student-involvement .post-section .years-content .single-year{padding:30px 0}.sustainable-home .student-involvement .content-item.-hero h2.entry-title a{font-size:28px}.sustainable-home .faculty-environmental{padding:60px 0}.sustainable-home .faculty-environmental h2.section-title{font-size:38px;padding:20px 0;margin-bottom:30px;color:#06203E;border-bottom:3px solid #008EAA}.sustainable-home .faculty-environmental .button-group .btn{margin-right:10px}.sustainable-home .faculty-environmental .content{padding:40px 0}.sustainable-home .faculty-environmental .content h4.sub-title{display:inline-block;padding:15px;font-weight:600 !important;font-size:22px;color:#008EAA;border:1px solid #008EAA}.sustainable-home .faculty-social{background-size:cover;background-position:center;color:white}.sustainable-home .faculty-social .overlay{padding:60px 0;background:rgba(132, 96, 148, 0.76)}.sustainable-home .faculty-social h2.section-title{font-size:38px;padding:20px 0;margin-bottom:30px;border-bottom:3px solid white}.sustainable-home .faculty-social .btn{margin:0 5px}.sustainable-home .faculty-social .button-group{padding:20px 0}.sustainable-home .faculty-social .section-content{padding:60px 0}.sustainable-home .faculty-social .section-content a:hover{text-decoration:underline !important}.sustainable-home .student-staff{margin:60px 0 120px}.sustainable-home .student-staff h2.section-title{font-size:38px;padding:20px 0;margin-bottom:30px;color:#06203E;border-bottom:3px solid #008EAA}.sustainable-home .student-staff .button-group{padding:30px 0}.sustainable-home .student-staff .button-group .btn{margin:0 5px}.sustainable-sdgs .sdg-block{background:white;text-align:center;box-shadow:var(--s-shadow);border-radius:var(--s-border-radius);padding:30px 20px 20px}.sustainable-sdgs .sdg-block .thai-name{padding:15px 20px;margin-bottom:0}.sustainable-sdgs .sdg-block .english-name{font-size:14px}.sustainable-sdgs .sdg-block .link .btn.btn-primary{color:white;background:#008EAA;border:none;padding:6px 8px 3px}#mic-tabs .sow-tabs .sow-tabs-tab-container{padding:0;background:none;align-items:stretch}#mic-tabs .sow-tabs .sow-tabs-tab-container .sow-tabs-tab{margin:0;padding:30px 20px 30px 20px;flex:1 0 0;text-align:center;display:flex;justify-content:center;align-items:center}#mic-tabs .sow-tabs .sow-tabs-tab-container .sow-tabs-tab:nth-child(1){background:#1c3b5e;color:white}#mic-tabs .sow-tabs .sow-tabs-tab-container .sow-tabs-tab:nth-child(2){background:#2287a8;color:white}#mic-tabs .sow-tabs .sow-tabs-tab-container .sow-tabs-tab:nth-child(3){background:#00a8a8;color:white}#mic-tabs .sow-tabs .sow-tabs-tab-container .sow-tabs-tab:nth-child(4){background:#e18a07;color:white}#mic-tabs .sow-tabs .sow-tabs-tab-container .sow-tabs-tab:nth-child(5){background:#466bb8;color:white}#mic-tabs .sow-tabs .sow-tabs-tab-container .sow-tabs-tab.sow-tabs-tab-selected{background-color:#f9f9f9;color:#2d2d2d}#mic-tabs .sow-tabs .sow-tabs-tab-container .sow-tabs-tab .sow-tabs-title{justify-content:center}:root{--s-accent: #008EAA;--s-accent-hover: #1C3B5E;--s-bg: #fff;--s-light: #f1f1f3;--s-text: #222;--s-line: #dcdfe5;--s-noti: #c00;--s-border: #7e8993;--s-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);--s-border-radius: 3px;--s-box-padding: 18px;--s-body-line-height: 1.625;--s-space: 16px;--s-container: 1480px;--s-header-height: 50px;--s-footer-height: 40px;--s-title-size: 1.5rem;--s-title-height: 100px;--s-title-bg-blur: 20px;--s-title-bg-opacity: 0.7;--s-woo-bg: #f5f5f7;--s-woo-card: #fff;--s-woo-shadow: 0 0 3px rgba(0, 0, 0, 0.1);--s-woo-form-padding: 16px;--s-woo-border-radius: 3px}.site-header{--s-bg: #fff;--s-text: #222}.site-nav-m{--s-bg: #111;--s-text: #eee;--s-line: #333}.site-nav-d{--s-bg: #fff;--s-text: #222}.content-headline{--s-bg: #000;--s-text: #fff}.site-footer{--s-bg: #242729;--s-text: #ffffff;--s-accent-hover: #ffffff}.footer-bar{--s-bg: #0a0b0c;--s-text: #ffffff;--s-accent-hover: #ffffff}@media (min-width:768px){:root{--s-space: 30px;--s-woo-form-padding: 30px}}@media (min-width:992px){:root{--s-header-height: 70px}.main-header{--s-title-height: 200px;--s-title-size: 2rem}}.otgs-development-site-front-end{display:none}.site-footer{--s-bg: $theme-shade-4}.site-footer{background-color:#E7E8E9 !important;padding-top:60px}.site-footer .cmubs-footer{color:#414242;font-size:16px;font-weight:400;padding-bottom:60px}.site-footer .cmubs-footer a{color:#414242}.site-footer .cmubs-footer a:hover{color:#008EAA;text-decoration:none}.site-footer .cmubs-footer .logo-section{margin-bottom:30px}.site-footer .cmubs-footer .logo-section .with-border-right{border-right:1px solid #414242}.site-footer .cmubs-footer .logo-section .site-logo img{width:220px}.site-footer .cmubs-footer .logo-section .logo-group{width:240px}.site-footer .cmubs-footer .info-section p{margin-bottom:5px}.site-footer .cmubs-footer .info-section .address{display:flex;gap:10px;justify-content:center}.site-footer .cmubs-footer .social_links{text-align:left;font-size:30px}.site-footer .cmubs-footer h2{font-size:34px;font-weight:700;margin-bottom:30px}.site-footer .cmubs-footer .menu{padding:10px 0 0 30px}.site-footer .cmubs-footer .menu li{list-style:disc;padding-left:10px}.site-footer .cmubs-footer .footer-menu-1{border-right:1px solid #414242}.seed-social:before{content:"Share This: ";margin-bottom:5px}:root{--s-accent: #008EAA;--s-accent-hover: #1C3B5E;--s-bg: #fff;--s-light: #f1f1f3;--s-text: #222;--s-line: #dcdfe5;--s-noti: #c00;--s-border: #7e8993;--s-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);--s-border-radius: 3px;--s-box-padding: 18px;--s-body-line-height: 1.625;--s-space: 16px;--s-container: 1480px;--s-header-height: 50px;--s-footer-height: 40px;--s-title-size: 1.5rem;--s-title-height: 100px;--s-title-bg-blur: 20px;--s-title-bg-opacity: 0.7;--s-woo-bg: #f5f5f7;--s-woo-card: #fff;--s-woo-shadow: 0 0 3px rgba(0, 0, 0, 0.1);--s-woo-form-padding: 16px;--s-woo-border-radius: 3px}.site-header{--s-bg: #fff;--s-text: #222}.site-nav-m{--s-bg: #111;--s-text: #eee;--s-line: #333}.site-nav-d{--s-bg: #fff;--s-text: #222}.content-headline{--s-bg: #000;--s-text: #fff}.site-footer{--s-bg: #242729;--s-text: #ffffff;--s-accent-hover: #ffffff}.footer-bar{--s-bg: #0a0b0c;--s-text: #ffffff;--s-accent-hover: #ffffff}@media (min-width:768px){:root{--s-space: 30px;--s-woo-form-padding: 30px}}@media (min-width:992px){:root{--s-header-height: 70px}.main-header{--s-title-height: 200px;--s-title-size: 2rem}}@media (max-width:1700px){.cmubs.main-header .main-title._heading{left:0}}@media (max-width:1440px){.cmubs.main-header .main-title._heading{left:40px}}@media (min-width:1367px){.site-footer .cmubs-footer h2.desktop-title{display:block}.site-footer .cmubs-footer h2.mobile-title{display:none;text-align:center}}@media (max-width:1366px){#masthead .head-container #site-nav-d ul.menu>li a{font-size:14px;padding:5px 10px 5px 8px}#masthead .head-container #site-nav-d ul.menu>li .si-down{margin-left:-14px}#masthead .head-container .site-action{display:none}.cmubs.main-header{--s-title-height: 330px}.cmubs.main-header .main-title._heading{left:40px}html[lang=en-US] .mobile-language .wpml-ls-item.wpml-ls-item-th{margin-left:0;padding-left:0}html[lang=en-US] .cmubs-homepage.main-body .dean-message .content-box h2{font-size:40px !important}.cmubs-homepage.main-body .dean-message .content-box{width:100%;margin:0;padding:70px 20px;text-align:center}.cmubs-homepage.main-body .dean-message .content-box h2{font-size:45px;top:-30px;left:-10px}.cmubs-homepage.main-body .dean-message .content-box .text{width:100%}.cmubs-homepage.main-body .dean-message .content-box .text h3{font-size:22px}.cmubs-homepage.main-body .dean-message .content-box .image{position:relative;width:100%;top:unset;right:unset;margin-top:30px}.site-footer .cmubs-footer h2.desktop-title{display:none}.site-footer .cmubs-footer h2.mobile-title{display:block;text-align:center}}@media (max-width:1280px){.organization-chart .top-level .cmubs:after{display:none}.organization-chart .top-level .dean:after{display:none}.organization-chart .top-level .right-panel{position:relative;left:0;margin-top:0}.organization-chart .top-level .right-panel:before{display:none}.organization-chart .top-level .right-panel .director:before,.organization-chart .top-level .right-panel .management:before{display:none}.organization-chart .middle-level{display:flex;justify-content:center;align-items:center}.organization-chart .middle-level .left{display:none}.organization-chart .middle-level .right{flex:50% 0 0;padding:20px 0}.organization-chart .middle-level .right .associate_dean,.organization-chart .middle-level .right .assistant_dean{margin:3px auto 0}.organization-chart .middle-level .right .associate_dean:before,.organization-chart .middle-level .right .assistant_dean:before{display:none}.organization-chart .links{flex-wrap:wrap}.organization-chart .links .top-line{display:none}.organization-chart .links .link-group{padding:0;flex:100% 0 0}.organization-chart .links .link-group .inner{max-width:425px;margin:0 auto}.organization-chart .links .link-group .inner .title:before{display:none}}@media (max-width:1024px){#masthead .head-container #site-nav-d ul.menu>li a{font-size:12px;padding:5px 5px 5px 5px}#masthead .head-container #site-nav-d ul.menu>li.wpml-ls-item.wpml-ls-item-th{margin-left:5px;padding-left:5px}.cmubs-homepage.main-body .intro-video .content-box .title h2{font-size:70px;line-height:70px}.cmubs-homepage.main-body .dean-message .content-box .text{width:100%}.cmubs-homepage.main-body .dean-message .content-box .text h3{font-size:22px}.officer .officer-inner{height:auto}.officer .officer-inner .image{flex:55% 0 0}.officer .officer-inner .content{flex:60% 0 0;padding:20px 20px 0 20px}.officer .officer-inner .content h3{font-size:19px}.officer .officer-inner .content .link{bottom:20px;right:20px}}@media (min-width:992px){.desktop-only{display:block !important}.mobile-only{display:none !important}.modal-lg{max-width:606px}body.single-post .main-header.-banner .s-container{max-width:1120px}body.single-post .main-header.-banner .s-container .title{line-height:40px}body.single-post .main-header.-banner .s-container .bc{display:none}.site-header-space{min-height:calc(var(--s-header-height) + 31.5px)}#masthead.s-autoshow-d .head-container{transition:all 0.4s;padding:5px 20px}#masthead.s-autoshow-d.-hide{transform:translateY(-45px) !important;background:rgba(255, 255, 255, 0.6)}#masthead.s-autoshow-d.-hide .head-container{padding:5px 20px}#masthead.s-autoshow-d.-hide ul.menu>li>.sub-menu{top:calc(100% - 17px) !important}}@media (max-width:991px){.desktop-only{display:none !important}.mobile-only{display:block !important}.s-autoshow-m.-hide{transform:translateY(-45px)}.site-header-space{min-height:104px !important}.main-body.-leftbar .content-area{width:100%}#header-top-bar .top-bar-content{padding:6px 10px}#header-top-bar .top-bar-content .left-side{display:none}#header-top-bar .top-bar-content .right-side{width:100%}#header-top-bar .top-bar-content .right-side .top-header-menu{width:100%}#header-top-bar .top-bar-content .right-side .top-header-menu .menu{display:flex;align-items:center;justify-content:center}#header-top-bar .top-bar-content .right-side .top-header-menu .menu li{padding:0 10px}#header-top-bar .top-bar-content .right-side .top-header-menu .menu li:last-child{display:none}body.admin-bar #masthead{top:0}body.admin-bar #masthead.-top{top:46px}body.admin-bar #masthead.-top .site-branding{top:0}.cmubs.main-header .main-title._heading{left:0;width:100% !important;position:relative;top:100%;padding:50px 60px}.cmubs.main-header.-banner.no-bg{min-height:auto;height:auto}.cmubs.main-header.-banner.no-bg .main-title._heading{top:15px}.main-body.no-bg{padding-top:30px;margin-bottom:0}#masthead .head-container{z-index:-1}#masthead.-top .site-branding{top:0;padding:60px 30px 0;justify-content:center;width:150px;height:150px;z-index:10}#masthead.-top .site-branding .site-logo .custom-logo-link img{height:45px}#masthead .site-branding .site-logo .custom-logo-link{text-align:center}#masthead .site-branding .site-logo .custom-logo-link-m{display:none}#masthead .site-nav-m{top:104px}#masthead .site-nav-m.active{background-color:#1C3B5E;z-index:-2}#masthead .site-nav-m .menu li{border-bottom:1px solid #ffffff2b}#masthead .site-nav-m .menu li.wpml-ls-item{width:50%;float:left;text-align:center}#masthead .site-nav-m .menu li.wpml-ls-item a{width:100%;display:flex;justify-content:center}.cmubs-homepage.main-body{padding-bottom:0;margin-bottom:0;padding-top:0}.cmubs-homepage.main-body .s-container{padding:30px}.cmubs-homepage.main-body .logo{padding:0 20px}.cmubs-homepage.main-body .slider{padding-top:0 !important}.cmubs-homepage.main-body .intro-video{margin:60px 0}.cmubs-homepage.main-body .intro-video .content-box{gap:15px;flex-wrap:wrap;padding:30px 0}.cmubs-homepage.main-body .intro-video .content-box .title,.cmubs-homepage.main-body .intro-video .content-box .content{flex:100% 0 0}.cmubs-homepage.main-body .intro-video .content-box .title h2{font-size:60px;line-height:60px}.cmubs-homepage.main-body .program h2{font-size:60px}.cmubs-homepage.main-body .program .image{overflow:hidden}.cmubs-homepage.main-body .program .image img{transform:scale(1.03)}.cmubs-homepage.main-body .news h2.main-title{font-size:60px}.cmubs-homepage.main-body .news .button-section a{font-size:12px}.admission .degree{min-height:200px}.admission .degree .text-and-link{padding:0 20px}.admission .degree .text-and-link h2{font-size:30px}.admission .degree .text-and-link .link a{font-size:14px}.main-program{flex-wrap:wrap}.program .program-image>div{margin-bottom:20px}.program .program-name,.program .degree-name,.program .program-detail{padding:0}.main-menu-page .image,.sub-menu-page .image{display:none}.main-menu-page .menus,.sub-menu-page .menus{width:100%;gap:15px}.main-menu-page .menus a,.sub-menu-page .menus a{width:calc(50% - 7.5px)}.main-menu-page .menus a h3,.sub-menu-page .menus a h3{font-size:20px}.main-menu-page .column-num-1.menus a,.sub-menu-page .column-num-1.menus a{width:100%;height:150px;padding:30px}.vision-mission .vision .content p{font-size:20px}.vision-mission .values .content,.vision-mission .popularity .content{padding:0 0}#portal-page .portal-page .menus{padding:0}.student-home .has-slider{margin-top:-40px}.page-admission.-master .calendar{padding:40px 10px 20px}.page-admission.-master .single-round{flex-wrap:wrap;box-shadow:none}.page-admission.-master .single-round .round{width:45%;margin-top:15px}.page-admission.-master .single-round .single-program{width:55%;margin-top:15px}.page-admission.-master .single-round .single-program .contents .open .text{padding:15px 5px}.sustainable-home.main-body{padding-top:0}.sustainable-home.main-body .banner-desc{padding:60px 0}.sustainable-home.main-body .student-involvement .inner-bg{padding:60px 0 0}.sustainable-home.main-body .student-involvement .post-section{padding:30px 0}.sustainable-home.main-body .button-group .btn,.sustainable-home.main-body .inner-button-group .btn{margin-bottom:10px}.sustainable-home.main-body .button-group .btn.btn-lg,.sustainable-home.main-body .inner-button-group .btn.btn-lg{font-size:19px}.seed-social:before{content:"Share This";margin:0 auto 5px}.seed-social>li:last-child{margin-right:0}.site-footer .cmubs-footer .social_links{text-align:center}}@media (max-width:768px){#leftbar{margin-top:0;margin-right:0}.site-header{transition:all 0.4s}.site-header .site-branding{background:white;padding:2.5px 20px;transition:all 0.4s}.site-header .site-branding img{transition:all 0.4s}.cmubs.main-header.-banner{min-height:auto}.cmubs.main-header .main-title._heading .bc{font-size:13px}.cmubs.main-header .main-title._heading .title h1{font-size:30px}.cmubs.main-header .main-title._heading .title small{font-size:15px;margin-top:20px}.cmubs.main-header.-normal .s-container .main-title._heading{padding:30px 30px 20px}.cmubs.main-header.-normal .s-container .main-title._heading .title h1{font-size:30px !important}.cmubs.main-header .bg{top:0;bottom:0;left:0;right:0}html[lang=en-US] body.page-template-program .cmubs.main-header.-normal .s-container .main-title._heading h1,html[lang=en-US] body.page-template-program .cmubs.main-header.no-bg .s-container .main-title._heading h1,html[lang=en-US] body.page-id-61751 .cmubs.main-header.-normal .s-container .main-title._heading h1,html[lang=en-US] body.page-id-61751 .cmubs.main-header.no-bg .s-container .main-title._heading h1{font-size:26px !important}.action-right .site-custom{display:none}.mobile-language .widget{margin-bottom:0}.mobile-language .wpml-ls-item a{padding:10px 5px}.mobile-language .wpml-ls-item a img{transition:all 0.4s;opacity:0.5;width:25px}.mobile-language .wpml-ls-item a:hover img{transform:scale(1.8)}.mobile-language .wpml-ls-item.wpml-ls-item-th{margin-left:20px;padding-left:20px}.mobile-language .wpml-ls-item.wpml-ls-current-language a img{opacity:1}.mobile-language .wpml-ls-item:hover{background:none}.main-body{padding-top:280px}.mt-new-section{margin-top:80px}.history .history-heading h1{font-size:40px}.history .history-heading p{font-size:16px}.history .history-content .symbol-color-logo{margin-top:60px}.history .history-content .left-side{max-width:65%;padding:40px 80px 60px 30px}.history .history-content .right-side{padding:40px}.history .history-content .timeline-section h2{font-size:50px}.history .history-content .timeline-section .timeline:before{display:none}.history .history-content .timeline-section .timeline .single-timeline{display:flex;flex-wrap:wrap}.history .history-content .timeline-section .timeline .single-timeline .line{display:none}.history .history-content .timeline-section .timeline .single-timeline .content,.history .history-content .timeline-section .timeline .single-timeline .year{width:100%}.history .history-content .timeline-section .timeline .single-timeline .content{margin-bottom:40px}.history .history-content .timeline-section .timeline .single-timeline .year{text-align:center;padding:0;margin-bottom:20px}.history .history-content .timeline-section .timeline .single-timeline .year:before{display:none}.history .history-content .timeline-section .timeline .single-timeline.left .year{order:0}.history .history-content .timeline-section .timeline .single-timeline.left .content{order:2}.cmubs-footer .footer-title{text-align:center}.cmubs-footer .footer-menu{padding-bottom:40px;padding-left:40px}.executive-committee .other-committee{padding:0 0 70px}.executive-committee .other-committee .single .flip-card{height:480px}.executive-committee .other-committee .single .info h3{font-size:24px}}@media (max-width:667px){.cmubs.main-header.-banner{min-height:auto}.cmubs.main-header .main-title._heading{left:0 !important;width:100% !important;position:relative !important;top:100%;padding:30px 30px;font-size:14px}.cmubs.main-header .main-title._heading .bc{font-size:13px}.cmubs.main-header .main-title._heading .title h1{font-size:30px !important}.cmubs.main-header .main-title._heading .title small{font-size:15px;margin-top:20px}.cmubs.main-header.-normal .s-container .main-title._heading{padding:30px 20px 20px}.cmubs.main-header.-normal .s-container .main-title._heading .title h1{font-size:30px}.history .history-content .symbol-color-logo{flex-wrap:wrap}.history .history-content .symbol-color-logo .left-side{max-width:100%;padding:30px 30px 80px 30px}.history .history-content .symbol-color-logo .right-side{padding:40px;margin:20px 0 0 0}.executive-committee .top-committee{flex-wrap:nowrap;flex-direction:column}.executive-committee .top-committee .text-section{width:100%;order:1}.executive-committee .top-committee .text-section h3.name{font-size:24px}.executive-committee .top-committee .image-section{width:100%;order:0}.executive-committee .top-committee .image-section img{padding-left:0;padding-top:0}.executive-committee .other-committee{padding:0 0 70px}.executive-committee .other-committee .single .flip-card{height:540px}.cmubs-footer .logo-section .row{gap:40px}.cmubs-footer .logo-section .logo-group-container{height:80px}.cmubs-footer .logo-section .logo-group-container .logo-group{width:70%}.cmubs-footer .info-section{flex-wrap:wrap;text-align:center}.cmubs-footer .info-section p.address{margin-bottom:20px}.page-admission.-doctoral .calendar{padding:40px 10px 20px}}@media (max-width:428px){.cmubs.main-header.-normal .s-container .main-title._heading,.cmubs.main-header.no-bg .s-container .main-title._heading{padding:30px 20px 20px}.cmubs.main-header.-normal .s-container .main-title._heading h1,.cmubs.main-header.no-bg .s-container .main-title._heading h1{font-size:30px}#portal-page .portal-page .menus a{padding:30px 10px 10px}.officer .s-grid .single{width:100%}.executive-committee .other-committee h2.title{margin:0 0 30px}}