@font-face{font-family:'Helvetica';src:local('Helvetica'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Helvetica/Helvetica-Light.woff2) format('woff2'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Helvetica/Helvetica-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'Helvetica';src:local('Helvetica'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Helvetica/Helvetica-LightOblique.woff2) format('woff2'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Helvetica/Helvetica-LightOblique.woff) format('woff');font-weight:300;font-style:italic;font-display:swap;}@font-face{font-family:'Helvetica';src:local('Helvetica'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Helvetica/Helvetica.woff2) format('woff2'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Helvetica/Helvetica.woff) format('woff');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Helvetica';src:local('Helvetica'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Helvetica/Helvetica-Oblique.woff2) format('woff2'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Helvetica/Helvetica-Oblique.woff) format('woff');font-weight:normal;font-style:italic;font-display:swap;}@font-face{font-family:'Helvetica';src:local('Helvetica'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Helvetica/Helvetica-Bold.woff2) format('woff2'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Helvetica/Helvetica-Bold.woff) format('woff');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'Helvetica';src:local('Helvetica'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Helvetica/Helvetica-BoldOblique.woff2) format('woff2'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Helvetica/Helvetica-BoldOblique.woff) format('woff');font-weight:bold;font-style:italic;font-display:swap;}
@font-face{font-family:'Jost';src:url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-Thin.woff2) format('woff2'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-Thin.woff) format('woff');font-weight:100;font-style:normal;font-display:swap;}@font-face{font-family:'Jost';src:url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-ThinItalic.woff2) format('woff2'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-ThinItalic.woff) format('woff');font-weight:100;font-style:italic;font-display:swap;}@font-face{font-family:'Jost';src:url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-ExtraLight.woff2) format('woff2'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-ExtraLight.woff) format('woff');font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:'Jost';src:url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-ExtraLightItalic.woff2) format('woff2'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-ExtraLightItalic.woff) format('woff');font-weight:200;font-style:italic;font-display:swap;}@font-face{font-family:'Jost';src:url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-Light.woff2) format('woff2'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'Jost';src:url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-LightItalic.woff2) format('woff2'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-LightItalic.woff) format('woff');font-weight:300;font-style:italic;font-display:swap;}@font-face{font-family:'Jost';src:url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-Regular.woff2) format('woff2'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-Regular.woff) format('woff');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Jost';src:url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-Italic.woff2) format('woff2'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-Italic.woff) format('woff');font-weight:normal;font-style:italic;font-display:swap;}@font-face{font-family:'Jost';src:url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-Medium.woff2) format('woff2'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:'Jost';src:url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-MediumItalic.woff2) format('woff2'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-MediumItalic.woff) format('woff');font-weight:500;font-style:italic;font-display:swap;}@font-face{font-family:'Jost';src:url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-SemiBold.woff2) format('woff2'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:'Jost';src:url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-SemiBoldItalic.woff2) format('woff2'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-SemiBoldItalic.woff) format('woff');font-weight:600;font-style:italic;font-display:swap;}@font-face{font-family:'Jost';src:url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-Bold.woff2) format('woff2'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-Bold.woff) format('woff');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'Jost';src:url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-BoldItalic.woff2) format('woff2'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-BoldItalic.woff) format('woff');font-weight:bold;font-style:italic;font-display:swap;}@font-face{font-family:'Jost';src:url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-ExtraBold.woff2) format('woff2'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-ExtraBold.woff) format('woff');font-weight:800;font-style:normal;font-display:swap;}@font-face{font-family:'Jost';src:url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-ExtraBoldItalic.woff2) format('woff2'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-ExtraBoldItalic.woff) format('woff');font-weight:800;font-style:italic;font-display:swap;}@font-face{font-family:'Jost';src:url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-Black.woff2) format('woff2'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-Black.woff) format('woff');font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:'Jost';src:url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-BlackItalic.woff2) format('woff2'),url(/eo/themes/custom/eduhk_eo_theme/webfonts/Jost/Jost-BlackItalic.woff) format('woff');font-weight:900;font-style:italic;font-display:swap;}
.block--system-menu-block .menu__list{padding:0;list-style:none}
.block--system-menu-block--main a{color:inherit;text-decoration:none}
.block--system-menu-block--main:is(.block--primary-menu,.block--banner){z-index:10;position:relative}.block--system-menu-block--main:is(.block--primary-menu,.block--banner) .menu__link{transition:color var(--transition-duration,.3s)var(--transition-timing-function,ease-out);padding:18px 0;display:block}.block--system-menu-block--main:is(.block--primary-menu,.block--banner) .menu__link.is-active,.block--system-menu-block--main:is(.block--primary-menu,.block--banner) .menu__item:hover>.menu__link{color:#c47400}.block--system-menu-block--main:is(.block--primary-menu,.block--banner) .menu__arrow{display:none}.block--system-menu-block--main:is(.block--primary-menu,.block--banner) span.menu__link{cursor:default}.block--system-menu-block--main:is(.block--primary-menu,.block--banner) .menu__list--level-0{flex-flow:wrap;justify-content:space-between;column-gap:45px;display:flex}@media (max-width:1499.98px){.block--system-menu-block--main:is(.block--primary-menu,.block--banner) .menu__list--level-0{justify-content:center}}.block--system-menu-block--main:is(.block--primary-menu,.block--banner) .menu__item--level-0.is-open .menu__link--level-0{color:#c47400}.block--system-menu-block--main:is(.block--primary-menu,.block--banner) .menu__item--level-0.is-open .menu__link--level-0:after{opacity:1}.block--system-menu-block--main:is(.block--primary-menu,.block--banner) .menu__item--level-0.is-open .menu--level-1{opacity:1;pointer-events:auto}.block--system-menu-block--main:is(.block--primary-menu,.block--banner) .menu__link--level-0{position:relative}.block--system-menu-block--main:is(.block--primary-menu,.block--banner) .menu__link--level-0:after{content:"";opacity:0;transition:opacity var(--transition-duration,.3s)var(--transition-timing-function,ease-out);border:14px solid #0000;border-top-width:0;border-bottom-color:#f4f0e7;position:absolute;bottom:0;left:calc(50% - 14px)}.block--system-menu-block--main:is(.block--primary-menu,.block--banner) .menu--level-1{width:100%;opacity:0;pointer-events:none;z-index:10;transition:opacity var(--transition-duration,.3s)var(--transition-timing-function,ease-out);background:#f4f0e7;position:absolute;left:0}.block--system-menu-block--main:is(.block--primary-menu,.block--banner) .menu--level-1:after{content:"";width:120px;height:60px;pointer-events:none;background:linear-gradient(270deg,#f4f0e7,#0000);display:block;position:absolute;top:0;right:0}@media (max-width:999.98px){.block--system-menu-block--main:is(.block--primary-menu,.block--banner) .menu--level-1>.uni-wrapper{overflow-x:scroll}}.block--system-menu-block--main:is(.block--primary-menu,.block--banner) .menu__list--level-1{flex-flow:wrap;justify-content:center;column-gap:70px;display:flex}@media (max-width:1499.98px){.block--system-menu-block--main:is(.block--primary-menu,.block--banner) .menu__list--level-1{column-gap:45px}}@media (max-width:999.98px){.block--system-menu-block--main:is(.block--primary-menu,.block--banner) .menu__list--level-1{flex-flow:row;justify-content:start;column-gap:24px}.block--system-menu-block--main:is(.block--primary-menu,.block--banner) .menu__item--level-1{flex-shrink:0}}@media (max-width:499.98px){.block--system-menu-block--main:is(.block--primary-menu,.block--banner) .menu__item--level-1:first-child{padding-left:15px}}@media (max-width:999.98px){.block--system-menu-block--main:is(.block--primary-menu,.block--banner) .menu__item--level-1:last-child{padding-right:50px}}@media (max-width:499.98px){.block--system-menu-block--main:is(.block--primary-menu,.block--banner) .menu__item--level-1:last-child{padding-right:30px}}.block--system-menu-block--main:is(.block--primary-menu,.block--banner) .menu__item--level-1.is-open .menu__link--level-1{color:#c47400}.block--system-menu-block--main:is(.block--primary-menu,.block--banner) .menu__item--level-1.is-open .menu--level-2{opacity:1;pointer-events:auto}@media (max-width:999.98px){.block--system-menu-block--main:is(.block--primary-menu,.block--banner) .menu__link--level-1{font-size:16px}}.block--system-menu-block--main:is(.block--primary-menu,.block--banner) .menu--level-2{opacity:0;pointer-events:none;z-index:10;transition:opacity var(--transition-duration,.3s)var(--transition-timing-function,ease-out);background:#fff;margin-top:-10px;position:absolute;box-shadow:0 0 8px #0000001a}.block--system-menu-block--main:is(.block--primary-menu,.block--banner) .menu__link--level-2{padding:18px 20px;font-size:16px}.block--system-menu-block--main:is(.block--banner){z-index:auto}.block--system-menu-block--main:is(.block--banner) .menu--level-1{opacity:1;pointer-events:auto;z-index:auto;position:relative;transform:none}
.block--system-menu-block--mobile-primary-menu .menu__arrow{cursor:pointer;margin-left:auto;font-size:20px}.block--system-menu-block--mobile-primary-menu .menu__link{transition:color var(--transition-duration,.3s)var(--transition-timing-function,ease-out);display:block}.block--system-menu-block--mobile-primary-menu .menu__link.is-active{color:#c47400}.block--system-menu-block--mobile-primary-menu span.menu__link{cursor:default}.block--system-menu-block--mobile-primary-menu .menu--level-0{margin-top:5px}@media (max-width:499.98px){.block--system-menu-block--mobile-primary-menu .menu__list--level-0{padding:0 15px}}.block--system-menu-block--mobile-primary-menu .menu__item--level-0.is-open .menu__arrow{transform:rotate(180deg)}.block--system-menu-block--mobile-primary-menu .menu__item--level-0.is-open .menu--level-1{display:block}.block--system-menu-block--mobile-primary-menu .menu__text--level-0{align-items:center;gap:15px;display:flex}.block--system-menu-block--mobile-primary-menu .menu__link--level-0{padding:15px 0;font-size:20px}.block--system-menu-block--mobile-primary-menu .menu--level-1{border-top:4px solid #f5dcad;padding-top:4px;display:none}.block--system-menu-block--mobile-primary-menu .menu--level-1 .uni-wrapper{padding:0}.block--system-menu-block--mobile-primary-menu .menu__item--level-1.is-open .menu--level-2{display:block}.block--system-menu-block--mobile-primary-menu .menu__link--level-1{grid-template-columns:auto 1fr;align-items:center;column-gap:20px;padding:12px 0;font-size:18px;display:grid}.block--system-menu-block--mobile-primary-menu .menu__link--level-1:before{content:"";width:0;height:0;border:10px solid #0000;border-left-color:#ebb95c;border-right-width:0;display:block}.block--system-menu-block--mobile-primary-menu .menu--level-2{display:none}.block--system-menu-block--mobile-primary-menu .menu__list--level-2{padding-left:60px}.block--system-menu-block--mobile-primary-menu .menu__link--level-2{padding:12px 0}
.user-login-form>*{margin:15px 0}.user-login-form>:first-child{margin-top:0}.user-login-form>:last-child{margin-bottom:0}
.block--search-form-block .block__icon{color:#707070;cursor:pointer;font-size:20px;display:none}.block--search-form-block form{position:relative}@media (min-width:1500px){.block--search-form-block form.is-focused div.form-item-keys,.block--search-form-block form.is-filled div.form-item-keys{width:360px}}.block--search-form-block form.is-focused div.form-item-keys:before,.block--search-form-block form.is-filled div.form-item-keys:before{color:#c47400}.block--search-form-block form.is-focused input[type=search],.block--search-form-block form.is-filled input[type=search]{border-color:#c47400;outline:none}.block--search-form-block form.is-filled div.form-item-keys:after{opacity:1}.block--search-form-block form.is-filled input[type=submit]{display:block}.block--search-form-block div.form-item-keys{width:220px;transition:width var(--transition-duration,.3s)var(--transition-timing-function,ease-out)}.block--search-form-block div.form-item-keys:before{font:var(--fa-font-regular);color:#707070;content:"";pointer-events:none;transition:color var(--transition-duration,.3s)var(--transition-timing-function,ease-out);align-items:center;padding-left:18px;font-size:16px;display:grid;position:absolute;inset:0 auto 0 0}.block--search-form-block div.form-item-keys:after{font:var(--fa-font-regular);color:#c47400;content:"";pointer-events:none;opacity:0;transition:opacity var(--transition-duration,.3s)var(--transition-timing-function,ease-out);align-items:center;padding:0 10px;font-size:16px;display:grid;position:absolute;inset:0 0 0 auto}.block--search-form-block input[type=search]{height:34px;width:100%;transition:border-color var(--transition-duration,.3s)var(--transition-timing-function,ease-out);border:1px solid #979797;padding-left:46px;padding-right:34px}.block--search-form-block input[type=search]:focus{outline:none}.block--search-form-block input[type=search]::placeholder{color:#707070}.block--search-form-block input[type=search]::-webkit-search-cancel-button{display:none}.block--search-form-block input[type=submit]{width:34px;opacity:0;cursor:pointer;display:none;position:absolute;inset:0 0 0 auto}.block--search-form-block.block--mobile-header.is-open .block__form{opacity:1;pointer-events:auto}.block--search-form-block.block--mobile-header.is-open form{flex:1}.block--search-form-block.block--mobile-header .block__icon{display:block}.block--search-form-block.block--mobile-header .block__form{opacity:0;pointer-events:none;transition:opacity var(--transition-duration,.3s)var(--transition-timing-function,ease-out);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.block--search-form-block.block--mobile-header form{transition:flex var(--transition-duration,.3s)var(--transition-timing-function,ease-out);flex:.3}.block--search-form-block.block--mobile-header div.form-item-keys{width:100%}.block--search-form-block.block--mobile-header div.form-item-keys:before,.block--search-form-block.block--mobile-header div.form-item-keys:after{font-size:20px}.block--search-form-block.block--mobile-header input[type=search]{height:40px;padding-left:50px}
.block--system-menu-block--mobile-header{font-size:14px}.block--system-menu-block--mobile-header ul{grid:none/auto-flow;gap:20px;padding:0;list-style:none;display:grid}.block--system-menu-block--mobile-header a{color:#000;text-decoration:none}.block--system-menu-block--mobile-header a[data-drupal-link-system-path=user\/logout]{color:#c47400}
.mobile-menu{opacity:0;pointer-events:none;z-index:20;transition:opacity var(--transition-duration,.3s)var(--transition-timing-function,ease-out),transform var(--transition-duration,.3s)var(--transition-timing-function,ease-out);background:#fff;grid-template-columns:1fr;justify-content:center;display:grid;position:fixed;inset:0;overflow-y:auto}.mobile-menu.is-open{pointer-events:auto;opacity:1;transform:none}.mobile-menu__header{border-bottom:1px solid #979797}.mobile-menu__header__regions{grid-template-columns:1fr auto;align-items:center;column-gap:25px;padding:13px 0;display:grid}.region--mobile-header{grid-auto-flow:column;justify-content:center;align-items:center;gap:25px;display:grid;position:relative}.mobile-menu__close{color:#707070;cursor:pointer;margin-left:auto;font-size:24px}
.region--footer{justify-content:space-between;align-items:center;gap:30px 45px;display:flex}@media (max-width:999.98px){.region--footer{text-align:center;flex-flow:column}}.region--footer .block--system-menu-block{flex-shrink:0}@media (max-width:999.98px){.region--footer .block--system-menu-block{order:-1}}.region--footer .block--system-menu-block ul{justify-content:end;gap:45px;display:flex}@media (max-width:999.98px){.region--footer .block--system-menu-block ul{justify-content:center}}.region--footer .block--system-menu-block a{color:#fff;text-decoration:none}
.pager__items{justify-content:center;align-items:center;gap:20px;padding:0;list-style:none;display:flex}.pager__item{font-family:Jost,Helvetica,sans-serif;font-size:20px;font-weight:500}.pager__item a{text-decoration:none}.pager__item.is-active a{color:#c47400}.pager__item--previous,.pager__item--next{font-size:28px}
.field--uni-page-items>.field__item>.paragraph{margin:60px 0}@media (max-width:999.98px){.field--uni-page-items>.field__item>.paragraph{margin:40px 0}}
.node--full .node__parent a{text-decoration:none}.node--full .node__title{margin:60px 0 30px}@media (max-width:999.98px){.node--full .node__title{margin:40px 0 20px}}.node--full .node__title h2{margin-top:20px}.node--full .node__title h2:first-child{margin-top:0}.node--full .node__title h2:last-child{margin-bottom:0}
.node__menu{background:#f4f0e7}@media (max-width:999.98px){.node__menu{overflow-x:scroll}}.node__menu .menu__list{padding:0;list-style:none}.node__menu .menu__link{color:inherit;transition:color var(--transition-duration,.3s)var(--transition-timing-function,ease-out);padding:18px 0;text-decoration:none;display:block}.node__menu .menu__link.is-active,.node__menu .menu__item:hover>.menu__link{color:#c47400}.node__menu span.menu__link{cursor:default}.node__menu .menu__list--level-0{flex-flow:wrap;justify-content:center;column-gap:70px;display:flex}@media (max-width:1499.98px){.node__menu .menu__list--level-0{column-gap:45px}}@media (max-width:999.98px){.node__menu .menu__list--level-0{flex-flow:row;justify-content:start;column-gap:24px}.node__menu .menu__item--level-0{flex-shrink:0}}@media (max-width:499.98px){.node__menu .menu__item--level-0:first-child{padding-left:15px}}@media (max-width:999.98px){.node__menu .menu__item--level-0:last-child{padding-right:50px}}@media (max-width:499.98px){.node__menu .menu__item--level-0:last-child{padding-right:30px}}.node__menu .menu__item--level-0:hover .menu__link--level-0{color:#c47400}.node__menu .menu__item--level-0:hover .menu--level-1{opacity:1;pointer-events:auto}@media (max-width:999.98px){.node__menu .menu__link--level-0{font-size:16px}}.node__menu .menu--level-1{opacity:0;pointer-events:none;z-index:10;transition:opacity var(--transition-duration,.3s)var(--transition-timing-function,ease-out);background:#fff;margin-top:-10px;position:absolute;box-shadow:0 0 8px #0000001a}.node__menu .menu__link--level-1{padding:18px 20px;font-size:16px}
.taxonomy-term--eduhk-banner{color:#fff;text-align:center;text-shadow:0 0 8px #00000080;position:relative}.taxonomy-term--eduhk-banner a,.taxonomy-term--eduhk-banner a:hover{color:inherit}.taxonomy-term--eduhk-banner .field--eduhk-banner-bg img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.taxonomy-term--eduhk-banner .taxonomy__fg{min-height:178px;align-items:center;padding:30px 0;display:grid;position:relative}@media (max-width:999.98px){.taxonomy-term--eduhk-banner .taxonomy__fg{min-height:110px;padding:20px 0}}.taxonomy-term--eduhk-banner .taxonomy__breadcrumbs,.taxonomy-term--eduhk-banner .taxonomy__breadcrumbs *{display:inline}.taxonomy-term--eduhk-banner .taxonomy__breadcrumbs a{text-decoration:none}.taxonomy-term--eduhk-banner .field--eduhk-banner-breadcrumbs:after{content:"/"}.taxonomy-term--eduhk-banner .taxonomy__title{margin-top:4px}.taxonomy-term--eduhk-banner .taxonomy__title:first-child{margin-top:0}.taxonomy-term--eduhk-banner .taxonomy__title:last-child{margin-bottom:0}@media (max-width:999.98px){.taxonomy-term--eduhk-banner .taxonomy__title{margin-top:2px}}.taxonomy-term--eduhk-banner .taxonomy__title:after{content:"";width:60px;height:4px;background:#ebb95c;margin:14px auto 0;display:block;box-shadow:0 0 8px #00000080}@media (max-width:999.98px){.taxonomy-term--eduhk-banner .taxonomy__title:after{margin-top:8px}}
@media (max-width:999.98px){.region--primary-menu{display:none}}
.region--header{grid:none/auto-flow;align-items:center;gap:30px;font-size:14px;display:grid}@media (max-width:999.98px){.region--header{display:none}}
@media (max-width:999.98px){.block--system-menu-block--header{font-size:14px}}.block--system-menu-block--header ul{grid:none/auto-flow;gap:30px;padding:0;list-style:none;display:grid}@media (max-width:999.98px){.block--system-menu-block--header ul{gap:20px}}.block--system-menu-block--header a{color:#000;text-decoration:none}.block--system-menu-block--header a[data-drupal-link-system-path=user\/logout]{color:#c47400}
.block--system-branding-block{grid-template-columns:repeat(3,auto);gap:30px;display:grid}@media (max-width:999.98px){.block--system-branding-block{gap:12px}}.block--system-branding-block img{height:60px}@media (max-width:999.98px){.block--system-branding-block img{height:36px}}.block--system-branding-block .block__divider{width:1px;background:#979797}
.page__header{z-index:10;position:relative}@media (max-width:999.98px){.page__header{border-bottom:1px solid #979797}}.page__header__regions{grid:none/auto-flow;justify-content:space-between;align-items:center;gap:30px;padding:20px 0;display:grid}@media (max-width:999.98px){.page__header__regions{padding:12px 0}}.page__hamburger{color:#707070;cursor:pointer;font-size:24px}@media (min-width:1000px){.page__hamburger{display:none}}.page__footer{color:#fff;background:#707070;margin-top:120px;padding:45px 0;font-size:14px}@media (max-width:999.98px){.page__footer{margin-top:80px;padding:30px 0}}.page__overlay{z-index:5;opacity:0;pointer-events:none;transition:opacity var(--transition-duration,.3s)var(--transition-timing-function,ease-out);background:#ffffffb3;position:fixed;inset:0}.page__overlay.is-open{opacity:1;pointer-events:auto}
*,:before,:after{box-sizing:border-box;overflow-wrap:break-word;margin:0;line-height:calc(1em + 8px)}body{font-family:sans-serif}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit;display:block}:root{--transition-duration:.4s;--transition-timing-function:cubic-bezier(.25,.75,.5,1)}body{font-family:Helvetica,sans-serif;font-size:18px;font-weight:300}@media (max-width:999.98px){body{font-size:16px}}.h1,h1:not(:where(.h2,.h3,.h4,.h5,.h6)){font-family:Jost,Helvetica,sans-serif;font-size:34px;font-weight:500;line-height:calc(1em + 12px)}@media (max-width:999.98px){.h1,h1:not(:where(.h2,.h3,.h4,.h5,.h6)){font-size:24px}}.h2,h2:not(:where(.h1,.h3,.h4,.h5,.h6)){margin-top:60px;margin-bottom:30px;padding:7px 0 7px 34px;font-family:Jost,Helvetica,sans-serif;font-size:34px;font-weight:500;line-height:calc(1em + 12px);position:relative}.h2:first-child,h2:not(:where(.h1,.h3,.h4,.h5,.h6)):first-child{margin-top:0}.h2:last-child,h2:not(:where(.h1,.h3,.h4,.h5,.h6)):last-child{margin-bottom:0}@media (max-width:999.98px){.h2,h2:not(:where(.h1,.h3,.h4,.h5,.h6)){padding:2px 0 2px 20px;font-size:24px}}.h2:before,h2:not(:where(.h1,.h3,.h4,.h5,.h6)):before{width:4px;height:60px;content:"";background:#ebb95c;display:block;position:absolute;top:0;left:0}@media (max-width:999.98px){.h2:before,h2:not(:where(.h1,.h3,.h4,.h5,.h6)):before{height:40px}}.h3,h3:not(:where(.h1,.h2,.h4,.h5,.h6)){margin-top:30px;margin-bottom:15px;font-family:Jost,Helvetica,sans-serif;font-size:26px;font-weight:500;line-height:calc(1em + 10px)}.h3:first-child,h3:not(:where(.h1,.h2,.h4,.h5,.h6)):first-child{margin-top:0}.h3:last-child,h3:not(:where(.h1,.h2,.h4,.h5,.h6)):last-child{margin-bottom:0}@media (max-width:999.98px){.h3,h3:not(:where(.h1,.h2,.h4,.h5,.h6)){font-size:20px}}.h4,h4:not(:where(.h1,.h2,.h3,.h5,.h6)){color:#707070;margin-top:30px;margin-bottom:15px;font-family:Jost,Helvetica,sans-serif;font-size:26px;font-weight:500;line-height:calc(1em + 10px)}.h4:first-child,h4:not(:where(.h1,.h2,.h3,.h5,.h6)):first-child{margin-top:0}.h4:last-child,h4:not(:where(.h1,.h2,.h3,.h5,.h6)):last-child{margin-bottom:0}@media (max-width:999.98px){.h4,h4:not(:where(.h1,.h2,.h3,.h5,.h6)){font-size:20px}}.h5,h5:not(:where(.h1,.h2,.h3,.h4,.h6)){color:#c47400;margin-top:30px;margin-bottom:15px;font-family:Jost,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:calc(1em + 10px)}.h5:first-child,h5:not(:where(.h1,.h2,.h3,.h4,.h6)):first-child{margin-top:0}.h5:last-child,h5:not(:where(.h1,.h2,.h3,.h4,.h6)):last-child{margin-bottom:0}@media (max-width:999.98px){.h5,h5:not(:where(.h1,.h2,.h3,.h4,.h6)){font-size:18px}}.h6,h6:not(:where(.h1,.h2,.h3,.h4,.h5)){color:#707070;margin-top:30px;margin-bottom:15px;font-family:Jost,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:calc(1em + 10px)}.h6:first-child,h6:not(:where(.h1,.h2,.h3,.h4,.h5)):first-child{margin-top:0}.h6:last-child,h6:not(:where(.h1,.h2,.h3,.h4,.h5)):last-child{margin-bottom:0}@media (max-width:999.98px){.h6,h6:not(:where(.h1,.h2,.h3,.h4,.h5)){font-size:18px}}p{margin-top:15px;margin-bottom:15px}p:first-child{margin-top:0}p:last-child{margin-bottom:0}a{color:#707070;transition:color var(--transition-duration,.3s)var(--transition-timing-function,ease-out)}a:hover{color:#c47400}table{border-spacing:0;border-collapse:collapse;border:none;margin:30px 0}th,td{vertical-align:top;border:1px solid #979797;padding:20px}th{background:#efefef;font-family:Jost,Helvetica,sans-serif;font-size:20px;font-weight:500}input[type=search]{border:1px solid #979797}input[type=submit]{cursor:pointer;background:#ebb95c;border:none;font-family:Jost,Helvetica,sans-serif;font-weight:500}.uni-wrapper{width:100%;box-sizing:border-box;max-width:1660px;margin:0 auto;padding:0 100px}@media (max-width:999.98px){.uni-wrapper{padding:0 50px}}@media (max-width:499.98px){.uni-wrapper{padding:0 15px}}.uni-wrapper.padding-extra{padding:0 190px}@media (max-width:1499.98px){.uni-wrapper.padding-extra{padding:0 145px}}@media (max-width:999.98px){.uni-wrapper.padding-extra{padding:0 65px}}@media (max-width:499.98px){.uni-wrapper.padding-extra{padding:0 30px}}.eduhk-button{text-align:center;color:#000;transition:background-color var(--transition-duration,.3s)var(--transition-timing-function,ease-out),color var(--transition-duration,.3s)var(--transition-timing-function,ease-out);background:#ebb95c;padding:12px 30px;font-family:Jost,Helvetica,sans-serif;font-size:18px;font-weight:500;display:inline-block;position:relative}.eduhk-button:hover{color:#fff;background:#c47400}
