@charset "UTF-8";@import url("//webarchive.lib.cuhk.edu.hk/20220901053201cs_///hello.myfonts.net/count/323783");@font-face{font-family:work-sans;src:url(/20220901053201oe_/http://www.arch.cuhk.edu.hk/assets/fonts/WorkSans-ExtraLight.eot);src:url(/20220901053201oe_/http://www.arch.cuhk.edu.hk/assets/fonts/WorkSans-ExtraLight.eot#iefix) format("embedded-opentype"),url(/20220901053201oe_/http://www.arch.cuhk.edu.hk/assets/fonts/WorkSans-ExtraLight.woff2) format("woff2"),url(/20220901053201oe_/http://www.arch.cuhk.edu.hk/assets/fonts/WorkSans-ExtraLight.woff) format("woff"),url(/20220901053201oe_/http://www.arch.cuhk.edu.hk/assets/fonts/WorkSans-ExtraLight.ttf) format("truetype");font-weight:200}@font-face{font-family:work-sans;src:url(/20220901053201oe_/http://www.arch.cuhk.edu.hk/assets/fonts/WorkSans-Regular.eot);src:url(/20220901053201oe_/http://www.arch.cuhk.edu.hk/assets/fonts/WorkSans-Regular.eot#iefix) format("embedded-opentype"),url(/20220901053201oe_/http://www.arch.cuhk.edu.hk/assets/fonts/WorkSans-Regular.woff2) format("woff2"),url(/20220901053201oe_/http://www.arch.cuhk.edu.hk/assets/fonts/WorkSans-Regular.woff) format("woff"),url(/20220901053201oe_/http://www.arch.cuhk.edu.hk/assets/fonts/WorkSans-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:work-sans;src:url(/20220901053201oe_/http://www.arch.cuhk.edu.hk/assets/fonts/WorkSans-SemiBold.eot);src:url(/20220901053201oe_/http://www.arch.cuhk.edu.hk/assets/fonts/WorkSans-SemiBold.eot#iefix) format("embedded-opentype"),url(/20220901053201oe_/http://www.arch.cuhk.edu.hk/assets/fonts/WorkSans-SemiBold.woff2) format("woff2"),url(/20220901053201oe_/http://www.arch.cuhk.edu.hk/assets/fonts/WorkSans-SemiBold.woff) format("woff"),url(/20220901053201oe_/http://www.arch.cuhk.edu.hk/assets/fonts/WorkSans-SemiBold.ttf) format("truetype");font-weight:600}@font-face{font-family:gill-sans;src:url(/20220901053201oe_/http://www.arch.cuhk.edu.hk/assets/fonts/323783_0_0.eot);src:url(/20220901053201oe_/http://www.arch.cuhk.edu.hk/assets/fonts/323783_0_0.eot#iefix) format("embedded-opentype"),url(/20220901053201oe_/http://www.arch.cuhk.edu.hk/assets/fonts/323783_0_0.woff2) format("woff2"),url(/20220901053201oe_/http://www.arch.cuhk.edu.hk/assets/fonts/323783_0_0.woff) format("woff"),url(/20220901053201oe_/http://www.arch.cuhk.edu.hk/assets/fonts/323783_0_0.ttf) format("truetype");font-style:italic}.hide{position:absolute;margin:-1px;width:1px;height:1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0)}.video-wrapper{position:relative;max-width:100%;height:0;overflow:hidden;padding-bottom:56.25%}.video-wrapper embed,.video-wrapper iframe,.video-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}html{box-sizing:border-box;overflow-x:hidden;background:#232323;color:#232323;font:16px/1.5 work-sans,sans-serif;word-wrap:break-word}@media (min-width:768px){html{font-size:18px}}*,:after,:before{box-sizing:inherit}hr{border-color:#c12128}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:20px;border-radius:0;border:1px solid transparent;background:#fff;color:inherit;font:inherit}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#c12128;transition:all .45s cubic-bezier(.23,1,.32,1)}input:-moz-placeholder,input::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#c12128;transition:all .45s cubic-bezier(.23,1,.32,1)}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#c12128;transition:all .45s cubic-bezier(.23,1,.32,1)}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:.5}input:focus:-moz-placeholder,input:focus::-moz-placeholder,textarea:focus:-moz-placeholder,textarea:focus::-moz-placeholder{opacity:.5}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:.5}.uk-article-title,.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,h1,h2,h3,h4,h5,h6{font-family:work-sans,sans-serif;font-weight:400;line-height:1.25}.uk-article-title,.uk-h1,h1{margin:0;color:#c12128}.uk-accordion-title,.uk-h2,h2{padding:10px 0;color:#232323;border-bottom:1px solid #c12128;font-size:1.25rem;font-weight:600}.uk-h3,h3{color:#c12128}.uk-h4,h4{color:inherit;font-size:1rem;font-weight:600}a{color:#c12128}a:active,a:focus,a:hover{color:#c12128;text-decoration:none}blockquote{padding:0;border:0;color:#c12128;font-family:gill-sans,sans-serif;font-size:1.5rem;line-height:1.25}cite{font-style:normal}cite:before{content:'— '}em{color:inherit}p:empty{display:none}.alert-bar{overflow:hidden;background:#fff;color:#232323;transition:all .45s cubic-bezier(.23,1,.32,1)}.alert-bar img{margin-right:20px;width:auto;height:80px}.alert-bar a{color:inherit}.alert-bar a:active,.alert-bar a:focus,.alert-bar a:hover{color:#c12128}.alert-bar>div:after,.alert-bar>div:before{display:none}.alert-bar>div>*{padding:10px}.alert-bar>div>div{width:90%}.alert-bar>div>div>div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.alert-bar .gs-close{font-size:3rem;color:#232323;transition:all .45s cubic-bezier(.23,1,.32,1)}.alert-bar .gs-close:active,.alert-bar .gs-close:focus,.alert-bar .gs-close:hover{transform:rotate(-180deg)}.filter-bar{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #c12128}.filter-bar:after,.filter-bar:before{display:none}@media (min-width:960px){.filter-bar{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}}.filter-bar h2{margin:0;padding:0;border:0}.filter-bar ul{list-style:none;margin:0;padding:0}@media (min-width:960px){.filter-bar ul{text-align:right}}.filter-bar ul li{display:inline-block;font-size:14px}.filter-bar ul li:not(:last-child):after{content:' ・'}.filter-bar ul li a{color:#232323}.filter-bar ul li a:active,.filter-bar ul li a:focus,.filter-bar ul li a:hover{color:#c12128;text-decoration:none}.filter-bar ul li.uk-active a{color:#c12128;font-weight:600}.grant-card,.grant-card>div{display:-ms-flexbox;display:flex}.grant-card>div{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:10px;border:1px solid #f2f2f2;font-size:14px;transition:all .45s cubic-bezier(.23,1,.32,1)}.grant-card>div:active,.grant-card>div:focus,.grant-card>div:hover{border-color:inherit}.grant-info{margin-top:10px}.list-children a{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;position:relative;width:100%;height:100%;padding:50px 10px 10px;overflow:hidden;background:50%/cover no-repeat #646464;color:#fff}.list-children a:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0;background:rgba(35,35,35,.5);transition:all .45s cubic-bezier(.23,1,.32,1)}.list-children a:active:before,.list-children a:focus:before,.list-children a:hover:before{opacity:1}.list-children a:active .animate-box,.list-children a:focus .animate-box,.list-children a:hover .animate-box{transform:translateY(0)!important}.list-children .animate-box{transition:all .45s cubic-bezier(.23,1,.32,1)}.list-children small{display:inline-block;padding:5px 10px;background:#fff;color:#232323}.list-children h1{display:inline-block;padding:2px 10px;background:#c12128;color:inherit}.list-children p{font-size:80%}.menu{list-style:none;margin:0;padding:0}.menu a{display:inline-block}.menu-jump{position:fixed;right:20px;bottom:20px;z-index:99;width:40px;height:40px;border-radius:50%;line-height:40px;font-size:20px;text-align:center}.menu-jump,.menu-jump span{display:block;background:#c12128;color:#fff}.menu-jump span{position:absolute;top:50%;right:50%;z-index:-1;width:0;overflow:hidden;border-radius:20px 0 0 20px;font-size:16px;white-space:nowrap;transform-origin:right;transform:translateY(-50%);transition:all .45s cubic-bezier(.23,1,.32,1)}.menu-jump:active,.menu-jump:focus,.menu-jump:hover{color:#fff}.menu-jump:active span,.menu-jump:focus span,.menu-jump:hover span{width:180px}@media (min-width:768px){.menu-jump{display:none}}.button,[type=submit],p a:only-child[href$='.pdf']{display:inline-block;padding:10px 15px;background:#c12128;color:#fff;font-weight:200;text-transform:lowercase;letter-spacing:1px;cursor:pointer;transition:all .45s cubic-bezier(.23,1,.32,1)}.button:active,.button:focus,.button:hover,[type=submit]:active,[type=submit]:focus,[type=submit]:hover,p a:only-child[href$='.pdf']:active,p a:only-child[href$='.pdf']:focus,p a:only-child[href$='.pdf']:hover{background:#951a1f;color:#fff;text-decoration:none}.button-text{background:none;color:#232323;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:normal}.button-text:active,.button-text:focus,.button-text:hover{background:none;color:#c12128;text-decoration:none}#modal-newsletter .uk-modal-dialog{padding:0}#modal-newsletter .uk-modal-close{margin:10px}#modal-newsletter .gform_wrapper{background:#f2f2f2;color:#232323;text-align:left}#modal-newsletter .gform_heading{padding:5vw;background:#fff}@media (min-width:768px){#modal-newsletter .gform_heading{padding:2vw}}#modal-newsletter .gform_title{color:#c12128}#modal-newsletter .validation_error{margin:0 auto;padding:2vw 5vw;color:#c12128}#modal-newsletter .gform_body,#modal-newsletter .gform_footer{margin:0 auto;max-width:760px;padding:5vw}@media (min-width:768px){#modal-newsletter .gform_body,#modal-newsletter .gform_footer{padding:2vw 5vw}}#modal-newsletter .gfield input,#modal-newsletter .gfield textarea{width:100%;background:#fff}#modal-newsletter .gfield input::-webkit-input-placeholder,#modal-newsletter .gfield textarea::-webkit-input-placeholder{opacity:1;color:#c12128}#modal-newsletter .gfield input:-moz-placeholder,#modal-newsletter .gfield input::-moz-placeholder,#modal-newsletter .gfield textarea:-moz-placeholder,#modal-newsletter .gfield textarea::-moz-placeholder{opacity:1;color:#c12128}#modal-newsletter .gfield input:-ms-input-placeholder,#modal-newsletter .gfield textarea:-ms-input-placeholder{opacity:1;color:#c12128}@media (min-width:768px){#modal-newsletter .gfield label{width:30%;height:auto;overflow:visible;text-align:right}}#modal-newsletter .gfield.invisible-labels label{width:0;height:0;padding:0;overflow:hidden}@media (min-width:768px){#modal-newsletter .gfield.invisible-labels label{width:30%}}#modal-newsletter .gfield_label,#modal-newsletter .ginput_container{display:inline-block;padding:0 10px}#modal-newsletter .ginput_container{width:100%}@media (min-width:768px){#modal-newsletter .ginput_container{width:70%;text-align:left}}#modal-newsletter .gfield_description{padding:10px;text-align:right}#modal-newsletter .gform_footer{text-align:right}#modal-newsletter .select2-container{width:100%!important}#modal-newsletter .select2-selection--single{height:auto;border:0;border-radius:0}#modal-newsletter .select2-selection__rendered{padding:20px;color:#c12128}#modal-newsletter .select2-selection__arrow{width:40px;height:100%}.select2-dropdown{border:0;border-radius:0}.select2-results__option{padding:20px}.select2-results__option--highlighted{background:#c12128!important}.uk-accordion-title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:25px 0;padding:5px 0;background:none}.uk-accordion-title:after{content:attr(data-expand);color:#c12128;font-size:.75rem;font-weight:400;text-transform:uppercase}.uk-accordion-title.uk-active:after{content:attr(data-collapse)}.uk-accordion-content{padding:0 0 40px}.uk-modal{color:#646464}.uk-modal-close{position:relative;z-index:1;padding:10px;font-size:1.5rem}.uk-modal-content{position:relative;background:#fff;transition:all .45s cubic-bezier(.23,1,.32,1)}.uk-modal-content-hide{opacity:0}.uk-modal li a:active,.uk-modal li a:focus,.uk-modal li a:hover{text-decoration:underline}.uk-slidenav{background:#646464}.gs-layer,.gs-layer [class$=-trigger]{transition:all .45s cubic-bezier(.23,1,.32,1)}.gs-layer [class$=-trigger]{display:inline-block;width:100%;padding:10px 20px;color:#fff;font-weight:200;text-transform:uppercase}@media (min-width:768px){.gs-layer [class$=-trigger]{width:auto;transform-origin:top right;transform:translateX(-100%) rotate(-90deg)}}.gs-layer [class$=-trigger]:active,.gs-layer [class$=-trigger]:focus,.gs-layer [class$=-trigger]:hover{color:#fff}.gs-layer-menu-container{list-style:none;margin:0;width:240px!important;padding:0;transition:all .45s cubic-bezier(.23,1,.32,1);transform:translateX(1.5rem) translateX(20px)}.gs-layer-menu-container a{margin:1rem 0;padding:0 5px;color:#fff;font-size:1.5rem}.gs-layer-menu-container .sub-menu{list-style:none;margin:0;padding:0}.gs-layer-lv1,.gs-layer-lv2{width:100%;height:100%}@media (min-width:768px){.gs-layer-lv1,.gs-layer-lv2{width:calc(100% - (1rem * 1.5 + 20px) * 2)}}.gs-layer-lv1{position:absolute;top:0;left:0;background:url(/20220901053201oe_/http://www.arch.cuhk.edu.hk/assets/images/cuhksoa-bg.jpg) 50%/cover no-repeat}#menu-lv1 a{background:#232323}#menu-lv1 a:active,#menu-lv1 a:focus,#menu-lv1 a:hover,.gs-layer-lv2{background:#c12128}.gs-layer-lv2{top:calc((1rem * 1.5 + 20px))}@media (min-width:768px){.gs-layer-lv2{left:calc((1rem * 1.5 + 20px))}}#menu-lv2>li{list-style:none;margin:0;padding:0}#menu-lv2>li:not(.current-menu-ancestor),#menu-lv2>li>a{display:none}#menu-lv2 a:active,#menu-lv2 a:focus,#menu-lv2 a:hover,#menu-lv2>li .current-menu-item a,#menu-lv2>li .current-menu-parent a{color:#232323}.gs-layer-shallow .gs-layer-lv2{position:relative}.gs-layer-shallow .gs-layer-lv2 .gs-layer-lv2-menu{height:calc((1rem * 1.5 + 20px));overflow:hidden}@media (min-width:768px){.gs-layer-shallow .gs-layer-lv2 .gs-layer-lv2-menu{float:left;width:300px;height:100%}}.gs-layer-shallow .gs-layer-lv2 .gs-layer-lv2-menu .gs-layer-lv2-trigger{transform:none}.gs-layer-shallow .gs-layer-lv2 .gs-layer-lv2-menu .gs-layer-menu-container{transform:translateX(20px)}.gs-layer-shallow .gs-layer-lv2 .gs-layer-lv2-content{width:100%;background:#fff;transition:all .45s cubic-bezier(.23,1,.32,1)}@media (min-width:768px){.gs-layer-shallow .gs-layer-lv2 .gs-layer-lv2-content{width:calc(100% - 300px);float:right}}.gs-layer-shallow .gs-layer-lv2.gs-active .gs-layer-lv2-menu{overflow:visible}.gs-layer-deep .gs-layer-lv2{position:absolute}.gs-layer-lv3{position:relative;top:calc((1rem * 1.5 + 20px) * 2);background:#fff}@media (min-width:768px){.gs-layer-lv3{left:calc((1rem * 1.5 + 20px) * 2);width:calc(100% - ((1rem * 1.5 + 20px) * 2))}}.gs-layer.gs-active [class$=-trigger]:first-of-type{transform:translateX(0) rotate(0)}.gs-layer.gs-active .gs-layer-lv2-content,.gs-layer.gs-active~.gs-layer{transform:translateX(300px)}@media (min-width:768px){.gs-layer.gs-active .gs-layer-lv2-content{transform:translateX(0)}}.gs-layer.gs-active .gs-layer-menu-container{transform:translateX(20px)}.hero{height:400px;padding:2vw;background:50%/cover no-repeat #232323}#breadcrumbs{visibility:hidden;margin:0;font-size:16px;text-transform:uppercase}@media (min-width:768px){#breadcrumbs{visibility:visible}}#breadcrumbs>span{display:inline-block;padding:2px 10px;background:#fff}#breadcrumbs a{color:inherit}#breadcrumbs .breadcrumb_last{position:absolute;margin:-1px;width:1px;height:1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0)}.page-title{display:inline-block;margin:0;max-width:540px;padding:10px 20px;background:#c12128;color:#fff;font-weight:200}.gs-core{min-height:100vh;padding-top:40px;padding-bottom:40px}.uk-article li>a:active,.uk-article li>a:focus,.uk-article li>a:hover,.uk-article p>a:active,.uk-article p>a:focus,.uk-article p>a:hover{text-decoration:underline}.uk-article li>a.button:active,.uk-article li>a.button:focus,.uk-article li>a.button:hover,.uk-article p>a.button:active,.uk-article p>a.button:focus,.uk-article p>a.button:hover{text-decoration:none}#map{width:100%;height:400px}#tm-bottom-b{padding-top:calc((1rem * 1.5 + 20px) * 2 + 2vw);background:#232323;color:#fff}#tm-bottom-b .uk-panel{text-align:center}#tm-bottom-b .button{font-size:16px}.tm-footer{margin-top:0;margin-bottom:0;background:#232323;color:#fff;font-size:14px;text-align:left}.tm-footer a{color:#646464;line-height:1.25;transition:all .45s cubic-bezier(.23,1,.32,1)}.tm-footer a:active,.tm-footer a:focus,.tm-footer a:hover{color:#fff}.tm-footer>div{padding-top:20px;padding-bottom:20px}@media (min-width:768px){.tm-footer>div{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.tm-footer>div:after,.tm-footer>div:before{display:none}.tm-footer>div>.uk-panel+.uk-panel{margin:0}}.tm-footer>div .uk-panel{text-align:center}.tm-footer>div .uk-panel a{margin:0 10px}.tm-footer .uk-icon{font-size:2rem}#menu-footer{width:100%;border-bottom:1px solid #646464}@media (min-width:768px){#menu-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}#menu-footer>li{padding:20px}#menu-footer>li:first-child{display:none}#menu-footer>li>a{margin-bottom:10px;font-weight:600;color:#fff;cursor:default}#menu-footer ul{list-style:none;margin:0;padding:0}#menu-footer li{margin:5px 0}.grayscale{font-size:80%;font-weight:600;color:#646464;text-align:center;text-transform:uppercase}[for=jetsSearch]{display:block;margin-bottom:30px;border-bottom:1px solid #c12128;font-weight:600}[for=jetsSearch] input{padding:5px;font-weight:400;color:#c12128}.course-card,.course-card a{display:-ms-flexbox;display:flex}.course-card a{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:100%;padding:10px;overflow:hidden;border:2px solid #f2f2f2;color:#232323}.course-card a,.course-card a:after{transition:all .45s cubic-bezier(.23,1,.32,1)}.course-card a:after{content:'';display:block;position:absolute;right:0;bottom:0;width:40px;height:40px;background:#c12128;transform:rotate(45deg) translateX(60px)}.course-card a:active,.course-card a:focus,.course-card a:hover{border-color:currentcolor;color:#c12128}.course-card a:active:after,.course-card a:focus:after,.course-card a:hover:after{transform:rotate(45deg) translateX(30px)}.course-code{font-size:16px;text-transform:lowercase}.course-specs>div{margin-top:15px}.course-target,.course-type{list-style:none;margin:0;padding:0}.course-target li,.course-type li{display:inline-block}.course-target li:not(:first-child):before,.course-type li:not(:first-child):before{content:', '}.course-teachers{list-style:none;margin:0;padding:0;-moz-columns:200px 2;columns:200px 2}.event-card{margin-top:15px}.event-card,.event-card a{display:-ms-flexbox;display:flex}.event-card a{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:100%;padding:10px;overflow:hidden;border:2px solid #f2f2f2;color:#232323;font-size:12px}.event-card a,.event-card a:after{transition:all .45s cubic-bezier(.23,1,.32,1)}.event-card a:after{content:'';display:block;position:absolute;right:0;bottom:0;width:40px;height:40px;background:#c12128;transform:rotate(45deg) translateX(60px)}.event-card a:active,.event-card a:focus,.event-card a:hover{border-color:currentcolor;color:#c12128}.event-card a:active:after,.event-card a:focus:after,.event-card a:hover:after{transform:rotate(45deg) translateX(30px)}.event-type{list-style:none;margin:0;padding:0;color:#c12128;font-size:12px;text-transform:uppercase}.event-type li{display:inline-block}.event-type li:not(:first-child):before{content:', '}.event-info{margin-top:10px}.event-info .event-end:before{content:'-\00a0';display:inline-block}.event-info p{margin:0}.event-info address{margin-bottom:0}.action-bar{margin-top:20px;text-align:right}.wp-event-single #breadcrumbs{visibility:visible;padding:80px 0 10px;border-bottom:1px solid #c12128}.wp-event-single #breadcrumbs>span>span>span>span{position:absolute;margin:-1px;width:1px;height:1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0)}.wp-event-single .event-info{padding:20px;background:#f2f2f2}.person-card{-ms-flex-pack:center;justify-content:center}.person-card,.person-card>*{display:-ms-flexbox;display:flex}.person-card>*{-ms-flex-align:end;align-items:flex-end;width:300px;height:400px;overflow:hidden;border:1px solid #f2f2f2;background:50%/cover no-repeat #f2f2f2;transition:all .45s cubic-bezier(.23,1,.32,1)}.person-card>a:active,.person-card>a:focus,.person-card>a:hover{border-color:#c12128}.person-card.person-card-imageless>*{-ms-flex-align:start;align-items:flex-start;height:auto;background:none}.person-card.person-card-imageless>:active,.person-card.person-card-imageless>:focus,.person-card.person-card-imageless>:hover{border-color:inherit}.person-info{width:100%;padding:10px;background:#fff;font-size:14px}.person-name{color:#232323;font-weight:600}.person-post{color:#646464}.wp-person-single #breadcrumbs{visibility:visible;padding:80px 0 10px;border-bottom:1px solid #c12128}.wp-person-single #breadcrumbs>span>span>span>span{position:absolute;margin:-1px;width:1px;height:1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0)}.wp-person-single address{margin:0}.wp-person-single address~p,.wp-person-single address~ul{margin-top:0}.wp-person-single .person-connect{list-style:none;margin:0;padding:0}.wp-person-single .person-connect li{display:inline-block}.wp-person-single .person-connect li:not(:last-child):after{content:' ・'}.wp-person-single .person-intro{margin-bottom:50px}.wp-person-single .person-intro>div{display:none}.wp-person-single .read-toggle{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;text-align:center}.wp-person-single .read-toggle span{display:block;min-width:200px;padding:0 10px}.wp-person-single .read-toggle:after,.wp-person-single .read-toggle:before{content:'';display:block;width:100%;height:1px;background:#f2f2f2}.wp-person-single .nav-page-scrollspy{list-style:none;margin:20px 0 0;padding:20px;background:#f2f2f2}.wp-person-single .nav-page-scrollspy li.uk-active a{color:#c12128}.wp-person-single .nav-page-scrollspy a{display:inline-block;margin:1rem 0;color:#232323}.wp-person-single .nav-page-scrollspy a:active,.wp-person-single .nav-page-scrollspy a:focus,.wp-person-single .nav-page-scrollspy a:hover{color:#c12128}#modal-person address{margin:0}#modal-person address~p,#modal-person address~ul{margin-top:0}.scholarship-card,.scholarship-card a{display:-ms-flexbox;display:flex}.scholarship-card a{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:100%;height:150px;padding:10px;overflow:hidden;border:2px solid #f2f2f2;color:#232323;transition:all .45s cubic-bezier(.23,1,.32,1)}.scholarship-card a:after{content:'';display:block;position:absolute;right:0;bottom:0;width:40px;height:40px;background:#c12128;transform:rotate(45deg) translateX(60px);transition:all .45s cubic-bezier(.23,1,.32,1)}.scholarship-card a:active,.scholarship-card a:focus,.scholarship-card a:hover{border-color:currentcolor;color:#c12128}.scholarship-card a:active:after,.scholarship-card a:focus:after,.scholarship-card a:hover:after{transform:rotate(45deg) translateX(30px)}.scholarship-eligibility{list-style:none;margin:0;padding:0}.scholarship-eligibility li{display:inline-block;font-size:14px}.scholarship-eligibility li:not(:first-child):before{content:', '}.work-card>a{display:block;position:relative;color:#232323}@media (min-width:768px){.work-card>a:active .work-info,.work-card>a:focus .work-info,.work-card>a:hover .work-info{opacity:1}}.work-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:0;z-index:1;opacity:0;width:100%;padding:20px;background:#fff;font-size:14px;pointer-events:none;transition:all .45s cubic-bezier(.23,1,.32,1);will-change:opacity}.work-info h1:after{content:'';display:block;margin:10px 0;width:20px;height:5px;background:#c12128}.work-info h1+p{margin:0}.student-work-carousel{position:relative;left:50%;margin:20px auto;transform:translateX(-50%);overflow:hidden;width:134vw;height:133.33333vw}.student-work-carousel .work-card{display:inline-block;margin:5px;width:calc(100vw/3 - 5px * 2);height:calc(100vw/3 - 5px * 2)}.student-work-carousel .work-card:nth-child(7n-2){margin-left:calc(100vw/3/2 + 5px)}.student-work-carousel .work-info{display:none;top:0;bottom:auto}@media (min-width:768px){.student-work-carousel{width:120vw;height:80vw}.student-work-carousel .work-card{width:calc(100vw/5 - 5px * 2);height:calc(100vw/5 - 5px * 2)}.student-work-carousel .work-card:nth-child(7n-2){margin-left:5px}.student-work-carousel .work-card:nth-child(11n-4){margin-left:calc(100vw/5/2 + 5px)}.student-work-carousel .work-info{display:block;left:calc(100vw/5 - 5px * 2);width:40vw;height:calc(100vw/5 - 5px * 2)}.student-work-carousel .work-card:nth-child(11n) .work-info,.student-work-carousel .work-card:nth-child(11n-1) .work-info,.student-work-carousel .work-card:nth-child(11n-5) .work-info,.student-work-carousel .work-card:nth-child(11n-6) .work-info,.student-work-carousel .work-card:nth-child(11n-7) .work-info{left:auto;right:calc(100vw/5 - 5px * 2)}}@media (min-width:960px){.student-work-carousel{width:112vw;height:44.44444vw}.student-work-carousel .work-card{width:calc(100vw/9 - 5px * 2);height:calc(100vw/9 - 5px * 2)}.student-work-carousel .work-card:nth-child(7n-2),.student-work-carousel .work-card:nth-child(11n-4){margin-left:5px}.student-work-carousel .work-card:nth-child(19n-8){margin-left:calc(100vw/9/2 + 5px)}.student-work-carousel .work-info{left:calc(100vw/9 - 5px * 2);width:22.22222vw;height:calc(100vw/9 - 5px * 2)}.student-work-carousel .work-card:nth-child(11n) .work-info,.student-work-carousel .work-card:nth-child(11n-1) .work-info,.student-work-carousel .work-card:nth-child(11n-5) .work-info,.student-work-carousel .work-card:nth-child(11n-6) .work-info,.student-work-carousel .work-card:nth-child(11n-7) .work-info{left:calc(100vw/9 - 5px * 2);right:auto}.student-work-carousel .work-card:nth-child(19n) .work-info,.student-work-carousel .work-card:nth-child(19n-1) .work-info,.student-work-carousel .work-card:nth-child(19n-9) .work-info,.student-work-carousel .work-card:nth-child(19n-10) .work-info,.student-work-carousel .work-card:nth-child(19n-11) .work-info{left:auto;right:calc(100vw/9 - 5px * 2)}}@media (min-width:1200px){.student-work-carousel{width:110vw;height:36.36364vw}.student-work-carousel .work-card{width:calc(100vw/11 - 5px * 2);height:calc(100vw/11 - 5px * 2)}.student-work-carousel .work-card:nth-child(7n-2),.student-work-carousel .work-card:nth-child(11n-4),.student-work-carousel .work-card:nth-child(19n-8){margin-left:5px}.student-work-carousel .work-card:nth-child(23n-10){margin-left:calc(100vw/11/2 + 5px)}.student-work-carousel .work-info{left:calc(100vw/11 - 5px * 2);width:18.18182vw;height:calc(100vw/11 - 5px * 2)}.student-work-carousel .work-card:nth-child(11n) .work-info,.student-work-carousel .work-card:nth-child(11n-1) .work-info,.student-work-carousel .work-card:nth-child(11n-5) .work-info,.student-work-carousel .work-card:nth-child(11n-6) .work-info,.student-work-carousel .work-card:nth-child(11n-7) .work-info,.student-work-carousel .work-card:nth-child(19n) .work-info,.student-work-carousel .work-card:nth-child(19n-1) .work-info,.student-work-carousel .work-card:nth-child(19n-9) .work-info,.student-work-carousel .work-card:nth-child(19n-10) .work-info,.student-work-carousel .work-card:nth-child(19n-11) .work-info{left:calc(100vw/11 - 5px * 2);right:auto}.student-work-carousel .work-card:nth-child(23n) .work-info,.student-work-carousel .work-card:nth-child(23n-1) .work-info,.student-work-carousel .work-card:nth-child(23n-11) .work-info,.student-work-carousel .work-card:nth-child(23n-12) .work-info,.student-work-carousel .work-card:nth-child(23n-13) .work-info{left:auto;right:calc(100vw/11 - 5px * 2)}}#modal-work-slider .uk-slider{min-height:768px!important}.student-work .work-card{margin-top:15px}.student-work .work-info{display:none}@media (min-width:960px){.student-work .work-info{display:block}}.gallery br{display:none}.gallery-item{display:block;margin:0}@media (min-width:480px){.gallery-item{display:inline-block}}.gallery-icon{padding:10px;text-align:center}@media (min-width:480px){.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16%}.gallery-columns-7 .gallery-item{width:14%}.gallery-columns-8 .gallery-item{width:12%}.gallery-columns-9 .gallery-item{width:11%}}.wp-caption{max-width:100%}.hide-labels label,.wp-caption-text{position:absolute;margin:-1px;width:1px;height:1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0)}.invisible-labels label{visibility:hidden}.gform_fields{list-style:none;margin:0;padding:0}.gfield+.gfield{margin-top:20px}.gfield input,.gfield textarea{width:100%;max-width:100%;background:#f2f2f2}@media (min-width:768px){.gfield input,.gfield textarea{width:48%}}.gfield input::-webkit-input-placeholder,.gfield textarea::-webkit-input-placeholder{opacity:.5;color:inherit}.gfield input:-moz-placeholder,.gfield input::-moz-placeholder,.gfield textarea:-moz-placeholder,.gfield textarea::-moz-placeholder{opacity:.5;color:inherit}.gfield input:-ms-input-placeholder,.gfield textarea:-ms-input-placeholder{opacity:.5;color:inherit}.ginput_complex .ginput_full,.ginput_complex .ginput_full input{width:100%}.ginput_complex span{display:inline-block}.ginput_complex span+span{margin-top:5px}@media (min-width:480px){.ginput_complex span+span{margin-top:0}}.ginput_complex .ginput_left,.ginput_complex .ginput_right,.ginput_complex .name_first,.ginput_complex .name_last{width:100%}@media (min-width:480px){.ginput_complex .ginput_left,.ginput_complex .ginput_right,.ginput_complex .name_first,.ginput_complex .name_last{width:48%}}.ginput_complex .ginput_left input,.ginput_complex .ginput_right input,.ginput_complex .name_first input,.ginput_complex .name_last input{width:100%}.ginput_complex .ginput_left,.ginput_complex .name_first{float:left}.ginput_complex .ginput_right,.ginput_complex .name_last{float:right}.ginput_complex .gf_clear{clear:both}.ginput_complex:after{content:'';display:block;clear:both}.gfield_checkbox,.gfield_radio{margin:0;padding:0}.gfield_checkbox>li,.gfield_radio>li{list-style:none;position:relative}.gfield_checkbox input,.gfield_radio input{visibility:hidden;position:absolute}.gfield_checkbox label,.gfield_radio label{display:inline-block;position:relative;padding-left:1.5rem;cursor:pointer}.gfield_checkbox label:before,.gfield_radio label:before{position:absolute;left:0;font-family:FontAwesome}.gfield_checkbox label:before{content:'\f096'}.gfield_checkbox input:checked+label:before{content:'\f046'}.gfield_radio label:before{content:'\f10c'}.gfield_radio input:checked+label:before{content:'\f192'}.gform_footer [type=submit]{padding:10px 30px}.gform_anchor{position:absolute;margin:-1px;width:1px;height:1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0)}.gform_validation_container{display:none}.validation_error{margin-bottom:20px;color:#c12128}.gfield_error input,.gfield_error textarea{border-color:#c12128}.gfield_error input+label,.gfield_error textarea+label,.validation_message{color:#c12128}.wp-front_page{background:#f2f2f2}.wp-front_page h2{border-bottom:0;text-transform:uppercase}.tm-top-a{position:relative;overflow:hidden;background:url(/20220901053201oe_/http://www.arch.cuhk.edu.hk/assets/images/cuhksoa-video-placeholder.png) top/cover no-repeat}.tm-top-a:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;width:100%;height:100%;background:rgba(35,35,35,.5)}.tm-top-a>*{z-index:1}.hero-video{margin:0;padding:0;position:relative;max-width:100%;height:0;overflow:hidden;padding-bottom:56.25%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;visibility:hidden}.hero-video embed,.hero-video iframe,.hero-video object{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width:960px){.hero-video{visibility:visible}}.hero-video video{width:100%}.hero-brand{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;height:100%;min-height:480px;padding:20px;color:#fff;font-size:2.5rem;font-weight:200}@media (min-width:768px){.hero-brand{-ms-flex-pack:center;justify-content:center;padding:50px}}.hero-brand .button{margin-top:20px;font-size:1rem}.hero-brand .button:after{content:'\f078';float:right;font-family:FontAwesome}.hero-logo{position:absolute;top:20px;left:20px;width:calc(100% - 40px);height:auto;max-width:500px}@media (min-width:768px){.hero-logo{top:50px;left:50px}}.hero-menu{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.hero-menu>*{width:300px;min-width:300px;transform:translateX(300px);transition:all .45s cubic-bezier(.23,1,.32,1)}#menu-frontpage{list-style:none;margin:0;padding:20px;text-align:right}@media (min-width:1400px){#menu-frontpage{padding:5vw 20px}}#menu-frontpage>li:first-child{display:none}#menu-frontpage a{margin:1rem 0;padding:0 5px;background:#232323;color:#fff;font-size:1.25rem}#menu-frontpage a:active,#menu-frontpage a:focus,#menu-frontpage a:hover{background:#c12128}#menu-frontpage .sub-menu{display:none}#menu-frontpage-sub{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow-y:auto;background:#232323}#menu-frontpage-sub a{display:inline-block;margin:1rem 0;color:#fff;font-size:1.2rem}#menu-frontpage-sub a:active,#menu-frontpage-sub a:focus,#menu-frontpage-sub a:hover{color:#c12128}.hero-menu.gs-active>*{transform:translateX(0)}.frontpage-news-events{z-index:1}@media (min-width:768px){.frontpage-news-events{transform:translateY(-100px)}}.frontpage-news-events>div{padding:20px;box-shadow:0 0 10px 2px rgba(35,35,35,.25);background:#fff}.frontpage-news-events>div ul{list-style:none;margin:0;padding:0}.frontpage-news-events>div ul a{display:block;position:relative;width:100%;padding:5px;color:#646464}.frontpage-news-events>div ul a:active,.frontpage-news-events>div ul a:focus,.frontpage-news-events>div ul a:hover{background:#c12128;color:#fff;text-decoration:none}@media (min-width:768px){.frontpage-news-events>div ul a:active,.frontpage-news-events>div ul a:focus,.frontpage-news-events>div ul a:hover{width:calc(100% + 40px)}}.frontpage-news-events>div ul .post-info{padding:0 25px 0 10px}.frontpage-news-events>div ul .post-arrow{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:absolute;top:0;right:0;bottom:0;height:100%;padding:10px}.frontpage-news-events>div p:last-child{margin-bottom:0}.frontpage-quote div{position:relative;overflow:hidden;background:#fff}.frontpage-quote blockquote{margin:0;padding:60px 20px 40px;color:inherit}@media (min-width:768px){.frontpage-quote blockquote{padding:40px 20px 40px 60px}}.frontpage-quote cite{display:block;position:absolute;top:0;width:100%;padding:10px 20px;background:#232323;color:#fff;font-size:80%;text-align:center;transform-origin:center top}@media (min-width:768px){.frontpage-quote cite{top:50%;transform:translate(-50%,-25%) rotate(-90deg)}}.frontpage-quote cite:before{display:none}.frontpage-quote .button{position:absolute;right:0;background:#232323;font-size:80%;transform:translate(10px,-50%)}.frontpage-quote .button:active,.frontpage-quote .button:focus,.frontpage-quote .button:hover{background:#c12128}.frontpage-student-work{margin-top:20px;overflow:hidden}.campus-voices{margin:0 auto;width:80%;max-width:800px;padding:20px;box-shadow:0 0 10px 2px rgba(35,35,35,.25);background:#fff;transform:translateY(50px)}@media (min-width:768px){.campus-voices{padding:40px 60px;transform:translateY(25%)}}.campus-voices blockquote{font-size:1.25rem}.campus-voices cite{font-size:80%}#menu-offcanvas a{margin:1rem 0;padding:0 5px;background:#232323;color:#fff;font-size:1.5rem}#menu-offcanvas a:after{content:' →'}#menu-offcanvas a:active,#menu-offcanvas a:focus,#menu-offcanvas a:hover{background:#c12128}
/*# sourceMappingURL=custom.css.map */
