body.headbar-d .site-branding,body.headbar-d .site-member{display:none}.site-header{min-height:var(--s-header-height);background-color:var(--s-bg);line-height:1}.site-header>.s-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}.site-header._heading{position:fixed;top:0;width:100%;z-index:100;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out}.site-header.nav-up{-webkit-transform:translateY(calc( -1 * calc(var(--s-header-height) + 2px)));transform:translateY(calc( -1 * calc(var(--s-header-height) + 2px)))}.site-header-space{min-height:var(--s-header-height)}.site-branding{position:relative;top:auto;left:auto;-webkit-transform:none;transform:none}.site-branding img{max-height:var(--s-logo-height)}.site-header-d{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.site-header-d .site-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-top-d .menu{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;list-style-type:none}.site-top-d .menu .menu-item{padding-right:calc(var(--s-space) * 2)}.site-top-d .menu .menu-item:last-child{padding-right:0}.site-top-d .menu .menu-item a{font-size:18px;font-weight:400}.site-nav-d{margin-left:auto;margin-right:var(--s-space)}.site-nav-d>div{height:100%}.site-nav-d .children{display:none}.site-nav-d ul{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%}.site-nav-d ul.menu>li{position:relative}.site-nav-d ul.menu>li>.sub-menu{top:62px}.site-nav-d ul.menu>li:nth-child(1)>.sub-menu,.site-nav-d ul.menu>li:nth-child(2)>.sub-menu{left:50%;-webkit-transform:translate(calc(-50% - 30px), 0%);transform:translate(calc(-50% - 30px), 0%)}.site-nav-d ul.menu>li:nth-child(1)>.sub-menu::before,.site-nav-d ul.menu>li:nth-child(2)>.sub-menu::before{left:50%;-webkit-transform:translate(calc(50% + 30px), 0%);transform:translate(calc(50% + 30px), 0%)}.site-nav-d ul.menu>li:nth-child(n+4) .sub-menu .sub-menu{right:100%;left:auto}.site-nav-d li{height:100%;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.site-nav-d li a{padding:10px 20px}.site-nav-d li:hover>.sub-menu{opacity:1;max-height:100vh;top:100%;height:auto;z-index:91;overflow:visible}.site-nav-d .sub-menu{display:block;text-align:left;overflow:hidden;opacity:0;height:auto;max-height:0;position:absolute;z-index:90;top:calc(100% + 5px);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-color:var(--c-submenu-1);min-width:250px}.site-nav-d .sub-menu::before{content:"";position:absolute;top:-10px;left:30px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid var(--c-submenu-1);z-index:1}.site-nav-d .sub-menu li{height:auto;line-height:1.4;position:relative;padding:0}.site-nav-d .sub-menu li a{padding:12px 40px 12px 20px;display:block;text-align:left;border-bottom:1px solid var(--s-line);font-size:20px;position:relative}.site-nav-d .sub-menu li svg{position:absolute;right:20px;top:20px;color:var(--s-accent-light)}.site-nav-d .sub-menu li:hover{background-color:var(--s-accent-light)}.site-nav-d .sub-menu li:hover a,.site-nav-d .sub-menu li:hover svg{color:white}.site-nav-d .sub-menu li:hover .sub-menu{top:0;z-index:92}.site-nav-d .sub-menu li:last-child{border-bottom:3px solid var(--s-accent-light)}.site-nav-d .sub-menu li:last-child>a{border-bottom:none}.site-nav-d .sub-menu .sub-menu{left:100%;top:5px;border-bottom:0}.site-nav-d .sub-menu .sub-menu li{background-color:var(--c-submenu-2)}.site-nav-d .sub-menu .sub-menu li a{color:var(--s-text);padding:14px 30px;font-weight:400;line-height:24px}.site-nav-d .sub-menu .sub-menu li svg{color:var(--s-accent-light)}.site-nav-d .sub-menu .sub-menu li:hover{background-color:var(--s-accent-light)}.site-nav-d .sub-menu .sub-menu li:hover a,.site-nav-d .sub-menu .sub-menu li:hover svg{color:white}.site-nav-d .sub-menu .sub-menu li:last-child{border-bottom:none}.site-nav-d .sub-menu .sub-menu li:last-child>a{border-bottom:1px solid var(--s-line)}.site-nav-d .sub-menu .sub-menu::before{display:none}.site-nav-d .sub-menu .sub-menu .sub-menu li a{color:var(--s-text)}.site-nav-d .sub-menu .sub-menu .sub-menu li:hover a{color:white}.site-toggle{display:none}.site-search{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;top:0;background-color:var(--c-blue-1);width:35px;min-width:35px;height:35px;min-height:35px;color:white;display:flex;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;padding:0;cursor:pointer}.site-search svg{pointer-events:none;color:white;width:15px;height:15px}.site-search:hover svg{color:var(--s-accent-hover)}.language-switcher .wpml-ls-item .wpml-ls-link{background-color:var(--c-blue-1);width:35px;height:35px;color:white;font-size:18px;margin:0 0 0 10px}.language-switcher .wpml-ls-item .wpml-ls-link:hover{color:var(--s-accent-hover)}.content-item.-hero{border-radius:var(--s-border-radius);overflow:hidden;display:-ms-grid;display:grid;-ms-grid-columns:73fr 38fr;grid-template-columns:73fr 38fr}.content-item.-hero .pic{margin-bottom:0}.content-item.-hero .pic>a{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.content-item.-hero .pic img{max-height:600px}.content-item.-hero .info{padding:30px}.content-item.-research{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.content-item.-research .pic{margin:calc(-1 * var(--s-box-padding)) calc(var(--s-box-padding) * 1.5) calc(-1 * var(--s-box-padding)) calc(-1 * var(--s-box-padding));min-width:192px;max-width:192px;width:100%;height:auto}.content-item.-research .info .entry-meta.-research-group .type-meta .title{min-width:100px}.content-item.-xl .pic{height:377px;min-height:377px}.content-item.-xl .entry-title{min-height:auto}.content-item.-xl .entry-title a{-webkit-line-clamp:3}.content-item.-bidding{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.content-item.-bidding .entry-meta{min-width:300px;padding:0 var(--s-space) 0}.content-item.-student .pic{width:130px;height:130px}.content-single{margin:60px 0}.content-single .training-register{padding:30px 35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:calc(var(--s-space) * 2) 0;text-align:left}.content-single .training-register .register-detail h2{color:var(--s-accent-hover);margin:0;line-height:1}.content-single .training-register .register-detail h4{color:white;font-weight:400;margin:0}.content-single .training-register .register-button{width:auto;margin-top:0px}.content-single .training-register .register-button a{min-width:185px}.content-single .training-register .register-button a svg{color:var(--s-accent-hover);position:absolute;right:var(--s-space);top:8px}.content-single .training-register .register-button a:hover{background-color:var(--s-accent-hover);border-color:var(--s-accent-hover)}.content-single .training-register .register-button a:hover svg{color:var(--s-accent)}.content-single .entry-files .flie-list{line-height:inherit}.content-single .entry-files .flie-list .file-image{padding:0 50px 0 10px}.content-single .entry-files .flie-list .file-download{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding-left:0}.student-header{min-height:500px}.error-404{padding:100px 0}.error-404 img{max-width:100%}.error-404 h2{font-size:50px}.error-404 h3{font-size:30px}.archive .page-title{padding:50px 0;max-width:1000px;margin:0 auto}.archive .page-subtitle{text-align:left}.site-login{max-height:400px}.site-footer{padding:13px 0}.site-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:22px}.site-info .info-nav{margin-bottom:0}.site-info .info-stat{margin-bottom:0}.site-info .info-meta{margin-right:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:right}.site-info .info-meta img{width:40px;margin-bottom:0px;margin-right:8px}.widget-social{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.widget-social a.icon-link{width:35px;min-width:35px;max-width:35px;height:35px;min-height:35px;max-height:35px}.widget-social.contact-us-social{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.widget-social.contact-us-social a.icon-link{width:30px;min-width:30px;max-width:30px;height:30px;min-height:30px;max-height:30px}.population h2{padding:5px 45px;font-size:100px}.facet-training-template.s-grid{grid-gap:var(--s-space);grid-row-gap:calc(var(--s-space) * 2)}.training-template .dropdown-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:45px;margin-bottom:55px}.training-template .dropdown-container .filter-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.training-template .dropdown-container .filter-dropdown label{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.training-template .dropdown-container .filter-dropdown.--type .custom-dropdown{width:320px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.training-template .dropdown-container .filter-dropdown.--language .custom-dropdown{min-width:140px}.training-template .dropdown-container .filter-dropdown.--student-year .custom-dropdown{width:320px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.people-taxonomy-template .page-header .archive-description{margin:5px 0 var(--s-site-space) 0}.search-result-template .result-section h3{text-align:left;font-size:40px}.search-result-template .search-result-header{font-size:40px;text-align:left}.sitemap-template .template-title{margin:var(--s-site-space) 0}.sitemap-template .parent-title::after{width:207px}.sitemap-template .child-container{width:25%;padding-right:30px}.accordion-list .list{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--c-white-4);border:1px solid #e8e8e8;margin-bottom:var(--s-space)}.accordion-list .list .list-pic{width:207px;min-width:207px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:white}.accordion-list .list .list-pic img{width:100%;height:auto}.accordion-list .list .list-content{padding:var(--s-space);line-height:26px}.accordion-list .list .list-content h4{color:var(--s-accent)}.accordion-list .list-button{min-width:222px}.s-modal.-visible.modal-people .s-modal-close{height:60px;width:60px}.s-modal.-visible.modal-people .s-modal-close svg{width:25px;height:25px}.s-modal.-visible.modal-people .modal-body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.s-modal.-visible.modal-people .modal-body .modal-pic{width:320px;height:auto}.s-modal.-visible.modal-people .modal-body .modal-pic img{-o-object-position:center;object-position:center}.s-modal.-visible.modal-people .modal-body .modal-detail{min-height:500px}.s-modal.-visible.modal-people .modal-body .modal-detail .title{font-size:50px}
/*# sourceMappingURL=desktop.css.map */