.cbk-article{-ms-flex-pack:justify;-webkit-box-pack:justify;border-bottom:1px solid rgba(46,26,76,.15);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0;padding:1rem 0}html {font-family: "myriad-pro";}@media (min-width:640px){.cbk-article{padding:1rem}}.cbk-article a{font-weight:600;text-decoration:none}@media (min-width:1024px){.cbk-article .article-info{-ms-flex:0 0 80%;-webkit-box-flex:0;flex:0 0 80%;padding-right:1rem}}.cbk-article .article-image{display:none}@media (min-width:1024px){.cbk-article .article-image{-ms-flex:0 0 20%;-webkit-box-flex:0;display:block;flex:0 0 20%}} .cbk-subscribe{background:#f2f2f2;padding:3rem 0}.cbk-subscribe .grid-x{-ms-flex-align:center;-webkit-box-align:center;align-items:center}@media (min-width:0px) and (max-width:639px){.cbk-subscribe .button{margin-top:.5rem}}.search-tags>form{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1024px){.search-tags>form{background:#f2f2f2;height:2.5rem}}.search-tags>form button,.search-tags>form label{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto}.search-tags>form label{display:none;padding-right:1rem}@media (min-width:640px){.search-tags>form label{display:inline-block}}.search-tags>form input{width:100%}.search-tags>form .multiselect__select{display:none}.search-tags>form .multiselect__element{display:inline-block;margin:.5rem}.search-tags>form .multiselect__option{border:0;padding:0}.search-tags>form .multiselect__option>span{background:#f0ecf7;border-radius:3rem;display:block;padding:.8rem 2rem}.search-tags>form .multiselect__option--highlight{background:none;color:#fff}.search-tags>form .multiselect__option--highlight>span{background:#5c33ad}.search-tags>form .multiselect__option--selected{background:none;color:#fff}.search-tags>form .multiselect__option--selected>span{background:#5c33ad;padding:.8rem 3rem .8rem 1rem}.search-tags>form .multiselect__option--selected:after{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;content:"\e907";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:cuhkbiz-icons;height:100%;justify-content:center;position:absolute;right:0;top:0;width:2rem}.search-tags>form .multiselect__option .search-tags-noresults{background:#fff;color:#fdb015;padding:.8rem 2rem .8rem 1rem}.home .hero{background:#f2f2f2;padding-top:2.5rem}@media (min-width:640px){.home .hero{padding-bottom:3rem}}.fp-preamble{margin-bottom:1rem}@media (min-width:1024px){.fp-preamble{-ms-flex-order:3;-webkit-box-ordinal-group:4;margin-bottom:0;order:3}}.fp-preamble h1:after{background:#fdb015;content:"";display:block;height:2px;margin-top:1rem;width:4.5rem}.fp-preamble~.cell:nth-child(2){-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.fp-preamble~.cell:nth-child(3){-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.fp-preamble~.cell:nth-child(n+4){-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.home .core{padding:0}@media (min-width:640px){.home .fp-articles{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2;padding-bottom:2rem}}.home .fp-articles .cbk-article:last-child{border:0}.home aside{-ms-flex-order:1;-webkit-box-ordinal-group:2;background:#fff;order:1;padding:3rem 0;position:relative}@media (min-width:640px){.home aside{-ms-transform:translateY(-3rem);-webkit-transform:translateY(-3rem);padding-top:2rem;transform:translateY(-3rem)}}.home aside:before{background:#fff;bottom:5rem;content:"";position:absolute;right:0;top:0;width:50vw;z-index:-1}.home .link-to{margin:1rem 0}.home .link-to li{margin:0}.home .link-to li:not(:last-child){border-bottom:1px solid rgba(46,26,76,.15)}.home .link-to a{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:.8rem 0}.home .link-to+p>.button{width:100%}@media print{html[data-cuhkbiz] .article-contributors img,html[data-cuhkbiz] .cbk-subscribe{display:none}}.single-post .hero{background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#fff));background:linear-gradient(180deg,#f2f2f2,#fff)}@media (min-width:640px){.single-post .core>.wrapper>.grid-x .cell:first-child{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}}@media (min-width:640px){.single-post .core>.wrapper>.grid-x .cell:nth-child(2){-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}}@media (min-width:640px){.single-post .core>.wrapper>.grid-x .cell:nth-child(3){-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}}.single-post [rel*=category]{font-weight:600;text-decoration:none}.single-post .article-actions{margin-top:1rem;position:relative}@media (min-width:640px){.single-post .article-actions .item-actions{-ms-flex-align:center;-ms-flex-direction:column;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}}@media (min-width:1024px){.single-post .article-actions .item-share-popup{-ms-transform:translate(-50%);-webkit-transform:translate(-50%);left:50%;transform:translate(-50%)}}@media (min-width:1024px){.single-post .article-actions .item-share-popup:before{-ms-transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%);border-bottom-color:#2e1a4c;border-right-color:transparent;left:50%;top:0;transform:translate(-50%,-100%)}}.single-post .article-contributors{color:rgba(46,26,76,.5);display:none;font-size:.875rem}@media (min-width:640px){.single-post .article-contributors{display:block}}.single-post .article-contributors img{border-radius:50%;height:80px;width:80px}.single-post .article-contributors strong{color:#2e1a4c}.single-post .article-contributors a{text-decoration:none}.single-post .article-contributors a strong{color:#5c33ad}.single-post .article-contributors a strong:active,.single-post .article-contributors a strong:focus,.single-post .article-contributors a strong:hover{color:#2e1a4c}@media (min-width:640px){.single-post .article-contributors-inline{display:none}} .article-paper:after,.article-paper:before{content:"";display:block;position:absolute;right:-1px;top:-1px}.article-paper:before{border-color:#fff #fff rgba(46,26,76,.15) rgba(46,26,76,.15);border-style:solid;border-width:1px;height:1rem;width:1rem}.article-paper:after{-ms-transform:translate(50%,-50%) rotate(45deg);-webkit-transform:translate(50%,-50%) rotate(45deg);background:#fff;border-bottom:1px solid rgba(46,26,76,.15);height:1.38rem;transform:translate(50%,-50%) rotate(45deg);width:1.38rem}.article-paper p:last-child>a:only-child:before{display:none}
.single-research-whitepaper .hero{background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#fff));background:linear-gradient(180deg,#f2f2f2,#fff)}@media (min-width:640px){.single-research-whitepaper .core>.wrapper>.grid-x .cell:first-child{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}}@media (min-width:640px){.single-research-whitepaper .core>.wrapper>.grid-x .cell:nth-child(2){-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}}@media (min-width:640px){.single-research-whitepaper .core>.wrapper>.grid-x .cell:nth-child(3){-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}}.single-research-whitepaper [rel*=category]{font-weight:600;text-decoration:none}.single-research-whitepaper .article-actions{margin-top:1rem;position:relative}@media (min-width:640px){.single-research-whitepaper .article-actions .item-actions{-ms-flex-align:center;-ms-flex-direction:column;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}}@media (min-width:1024px){.single-research-whitepaper .article-actions .item-share-popup{-ms-transform:translate(-50%);-webkit-transform:translate(-50%);left:50%;transform:translate(-50%)}}@media (min-width:1024px){.single-research-whitepaper .article-actions .item-share-popup:before{-ms-transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%);border-bottom-color:#2e1a4c;border-right-color:transparent;left:50%;top:0;transform:translate(-50%,-100%)}}.single-research-whitepaper .article-contributors{color:rgba(46,26,76,.5);display:none;font-size:.875rem}@media (min-width:640px){.single-research-whitepaper .article-contributors{display:block}}.single-research-whitepaper .article-contributors img{border-radius:50%;height:80px;width:80px}.single-research-whitepaper .article-contributors strong{color:#2e1a4c}.single-research-whitepaper .article-contributors a{text-decoration:none}.single-research-whitepaper .article-contributors a strong{color:#5c33ad}.single-research-whitepaper .article-contributors a strong:active,.single-research-whitepaper .article-contributors a strong:focus,.single-research-whitepaper .article-contributors a strong:hover{color:#2e1a4c}@media (min-width:640px){.single-research-whitepaper .article-contributors-inline{display:none}} .archive aside.cell.large-3 {margin-bottom: 1rem;} @font-face {
font-family: "MyriadPro-Regular";
src: url(https://cbk.bschool.cuhk.edu.hk/assets/fonts/MyriadPro-Regular.ttf) format("truetype");
font-weight: 400;
}
@font-face {
font-family: "MyriadPro-Italic";
src: url(https://cbk.bschool.cuhk.edu.hk/assets/fonts/MyriadPro-Italic.ttf) format("truetype");
font-weight: 400;
font-style: italic;
}
@font-face {
font-family: "MyriadPro-Bold";
src: url(https://cbk.bschool.cuhk.edu.hk/assets/fonts/MyriadPro-Bold.ttf) format("truetype");
font-weight: 700;
}
@font-face {
font-family: "MyriadPro-Light";
src: url(https://cbk.bschool.cuhk.edu.hk/assets/fonts/MyriadPro-Light.otf) format("opentype");
font-weight: 300;
}
@font-face {
font-family: "MyriadPro-Semibold";
src: url(https://cbk.bschool.cuhk.edu.hk/assets/fonts/MyriadPro-Semibold.ttf) format("truetype");
font-weight: 600;
}
@font-face {
font-family: "MyriadPro-Semibold-Italic";
src: url(https://cbk.bschool.cuhk.edu.hk/assets/fonts/MyriadPro-Semibold-Italic.ttf) format("truetype");
font-weight: 600;
font-style: italic;
}
@media (max-width: 1023px){
html {
font-family: system-ui;
}
}
.item-meta { }
html {
scroll-behavior: smooth;
}
.header-button .header-lang {
display: none;
}
@media (min-width:640px) {
.single-post .cell.hero-image, .single-research-whitepaper .cell.hero-image {
padding-top: 0 !important;
padding-bottom: 0.5rem !important;
}
}
@media (max-width:639px) and (min-width:300px) {
.single-post .core .cell.medium-3.large-2, .single-post .core .cell.medium-1, .single-research-whitepaper .core .cell.medium-3.large-2, .single-research-whitepaper .core .cell.medium-1 {
display: none !important;
}
.hero-image {
padding-top: 0 !important;
padding-bottom: 1.5rem !important;
}
}
.header-menus #header-menus-main #menu-item-322 {
display: none;
}
.privacy {
color: hsla(0,0%,100%,.5);
}
.privacy a {
color: hsla(0,0%,100%,.5);
}
.privacy a:hover {
color: #fff;
}
.content-block .event-listing .cell {
text-align: center;
}
@media (min-width:768px){
.content-block .event-listing .cell .privacy a {
margin-left: 10%;
}	
.content-block .event-listing .cell .privacy a:first-child {
margin-left: 0% !important;
}		
}
.fab:before {
display: block;
font-size: 3rem!important;
height: 2rem;
line-height: 2rem;
text-align: center;
width: 5rem!important;
}
.home aside:before {position: unset !important;}
.home aside {background: none !important;}
section.core.video-listing h3 a {
text-decoration: none;
}
.fp-articles h3 {
margin: 1rem 0 !important;
}
.article-listing h3 a {
text-decoration: none !important;
}
.fp-articles h3 {
margin: 1rem 0 !important;
}
section.core.video-listing .cell.medium-4 h4 {
padding-top: 1rem !important;
}
.slick button {
top: 30% !important;
}
.article-listing h3 {
margin-top: 1.5rem !important; margin-bottom: 0rem !important;
}
.article-listing h3 a {
text-decoration: none !important;
}
.article-listing {
position: relative;
}
@media (min-width: 640px) {
.cbk-article {
padding-left: 0rem!important;
padding-right: 0rem!important;
}
}
a.video_thumbnail::after {
content: "\f144";
font-weight: 600;
font-family: 'FONT AWESOME 5 FREE';
color: #2c1a4c;
position: absolute;
bottom: -40px;
left: 120px;
margin: 0 auto;
width: 100%;
height: 100%;
text-align: center;
vertical-align: middle;
font-size: 3rem;
}
a.video_thumbnail {
position: relative;
text-decoration: none;
}
.video-listing .slick-slide h4{
min-height:120px;
}
.fp-articles {
margin-bottom: 0 !important;
}
a.video_thumbnail_list::after {
content: "\f144";
font-weight: 600;
font-family: 'FONT AWESOME 5 FREE';
color: #2c1a4c;
position: absolute;
bottom: 25px;
left: 0;
margin: 0 auto;
width: 100%;
text-align: center;
vertical-align: middle;
font-size: 2rem;
}
a.video_thumbnail_list {
position: relative;
text-decoration: none;
}
@media (min-width:768px){
.content-block .event-listing .cell .privacy a {
margin-left: 10%;
}	
.content-block .event-listing .cell .privacy a:first-child {
margin-left: 0% !important;
}		
}
a.video_thumbnail::after {
content: "\f144";
font-weight: 600;
font-family: 'FONT AWESOME 5 FREE';
color: #2c1a4c;
position: absolute; bottom: calc(-35% - 5px);
left: 0px;
margin: 0 auto;
width: 100%;
height: 100%;
text-align: center;
vertical-align: middle;
font-size:3rem;
}
@media (min-width:1024px){
.slick button {
transform: translateY(-70%)!important;
}
a.video_thumbnail::after { }
}
@media (min-width:320px) and (max-width:767px){
.slick button {
font-size: 1.5rem!important;
}
a.video_thumbnail::after {
bottom: calc(-40% - 5px)!important;
}
a.video_thumbnail::after {
font-size: 2rem!important;
}
}
a.video_thumbnail {
position: relative;
text-decoration: none;
}
a.video_thumbnail_list::after {
content: "\f144";
font-weight: 600;
font-family: 'FONT AWESOME 5 FREE';
color: #2c1a4c;
position: absolute;
bottom: 25px;
left: 0;
margin: 0 auto;
width: 100%;
text-align: center;
vertical-align: middle;
font-size: 2rem;
}
a.video_thumbnail_list {
position: relative;
text-decoration: none;
}  @media (min-width: 640px) {
.home .hero {
padding-bottom: 0rem!important;
}
}
body.videos-template-default.single.single-videos .article-contributors {
color: rgba(46,26,76,.5);
font-size: .875rem;
}
body.videos-template-default.single.single-videos .article-contributors img {
border-radius: 50%;
height: 80px;
width: 80px;
}
.chinese-article-contributors {
margin-top: 20px;
}
@media (min-width: 640px){
.cbk-article {
padding-left: 0rem!important;
padding-right: 0rem!important;
}
} .single-videos .hero-title {
-ms-flex-pack: start;
-webkit-box-pack: start;
justify-content: flex-start;
z-index: 3
}
@media (min-width: 640px) {
.single-videos .hero-title {
-ms-flex-order:1;
-webkit-box-ordinal-group: 2;
order: 1
}
}
@media (min-width: 640px) {
.single-videos .hero-image {
-ms-flex-order:2;
-webkit-box-ordinal-group: 3;
order: 2;
position: relative;
z-index: 1
}
}
@media (min-width: 640px) {
.single-videos .hero+.core {
padding-bottom:0;
padding-top: 4rem;
position: relative;
top: -4rem
}
}
@media (min-width: 640px) {
.single-videos .on-this-page {
bottom:4rem;
left: 0;
right: auto
}
}
.single-videos aside {
margin-top: 1rem
}
@media (min-width: 1024px) {
.single-videos aside {
margin-top:0
}
}
.single-videos .hero {
background: -webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#fff));
background: linear-gradient(180deg,#f2f2f2,#fff)
}
@media (min-width: 640px) {
.single-videos .core>.wrapper>.grid-x .cell:first-child {
-ms-flex-order:2;
-webkit-box-ordinal-group: 3;
order: 2
}
}
@media (min-width: 640px) {
.single-videos .core>.wrapper>.grid-x .cell:nth-child(2) {
-ms-flex-order:3;
-webkit-box-ordinal-group: 4;
order: 3
}
}
@media (min-width: 640px) {
.single-videos .core>.wrapper>.grid-x .cell:nth-child(3) {
-ms-flex-order:1;
-webkit-box-ordinal-group: 2;
order: 1
}
}
.single-videos [rel*=category] {
font-weight: 600;
text-decoration: none
}
.single-videos .article-actions {
margin-top: 1rem;
position: relative
}
@media (min-width: 640px) {
.single-videos .article-actions .item-actions {
-ms-flex-align:center;
-ms-flex-direction: column;
-webkit-box-align: center;
-webkit-box-direction: normal;
-webkit-box-orient: vertical;
align-items: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
flex-direction: column
}
}
@media (min-width: 1024px) {
.single-videos .article-actions .item-share-popup {
-ms-transform:translate(-50%);
-webkit-transform: translate(-50%);
left: 50%;
transform: translate(-50%)
}
}
@media (min-width: 1024px) {
.single-videos .article-actions .item-share-popup:before {
-ms-transform:translate(-50%,-100%);
-webkit-transform: translate(-50%,-100%);
border-bottom-color: #2e1a4c;
border-right-color: transparent;
left: 50%;
top: 0;
transform: translate(-50%,-100%)
}
}
.single-videos .article-contributors {
color: rgba(46,26,76,.5);
display: none;
font-size: .875rem
}
@media (min-width: 640px) {
.single-videos .article-contributors {
display:block
}
}
.single-videos .article-contributors img {
border-radius: 50%;
height: 80px;
width: 80px
}
.single-videos .article-contributors strong {
color: #2e1a4c
}
.single-videos .article-contributors a {
text-decoration: none
}
.single-videos .article-contributors a strong {
color: #5c33ad
}
.single-videos .article-contributors a strong:active,.single-videos .article-contributors a strong:focus,.single-videos .article-contributors a strong:hover {
color: #2e1a4c
}
@media (min-width: 640px) {
.single-videos .article-contributors-inline {
display:none
}
} section.core.video-listing .cell.medium-4 h4 {
padding-left: 10px;
}
section.core.video-listing .cell.medium-4 a.video-read-more {
padding-left: 10px;
}
section.core.video-listing {
margin-top: 20px;
}
@media (min-width: 768px){
section.core.video-listing {
margin-bottom: -50px;
}
}
section.core.video-listing .cell.medium-4:last-child img {
border-right: 1px solid #fff;
padding-right: 10px;
padding-left: 10px;
}
section.core.video-listing .cell.medium-4:first-child img {
border-left: 1px solid #fff!important;
padding-right: 10px;
padding-left: 10px;
} section.core.video-listing .cell.medium-4 img { padding-right: 10px;
padding-left: 10px;
}
@media (min-width: 1024px){
section.core.video-listing .cell.medium-4 img {
border-right: 1px solid #333;
}
}
button.slick-prev.slick-arrow {
margin-left: 15px; }
button.slick-next.slick-arrow {
margin-right: 15px; }
@media (min-width: 1600px){
button.slick-prev.slick-arrow {
margin-left: -25px;
}
button.slick-next.slick-arrow {
margin-right: -35px;
}
}  @media (min-width:320px){
a.video_thumbnail {
display: block;
}
}
@media not all and (min-resolution:.001dpcm){
@media (min-width:320px){
a.video_thumbnail {
display: block;
}
a.video_thumbnail::after{
bottom: calc(-40% - 5px)!important;
left: 0px!important;
}
}
} @media not all and (min-resolution:.001dpcm){
@media (max-width:374px) and (min-width:320px){
a.video_thumbnail::after {
bottom: 40px!important;
left: 145px!important;
font-size: 1rem!important;
z-index: 999!important;
}
section.core.video-listing .slick button {
font-size: 1.5rem!important;
top: 18%!important;
}
}
@media (min-width:375px) and (max-width:399px){
a.video_thumbnail::after {
bottom: 45px!important;
left: 170px!important;
font-size: 1.5rem!important;
z-index: 999!important;
}
section.core.video-listing .slick button {
font-size: 1.5rem!important;
top: 20%!important;
}
}
@media (min-width:400px) and (max-width:450px){
a.video_thumbnail::after {
bottom: 35px!important;
left: 190px!important;
font-size: 1.5rem!important;
z-index: 999!important;
}
section.core.video-listing .slick button {
font-size: 1.5rem!important;
top: 23%!important;
}
}
@media (min-width:451px) and (max-width:500px){
a.video_thumbnail::after {
bottom: 40px!important;
left: 60px!important;
font-size: 2rem!important;
z-index: 999!important;
}
section.core.video-listing .slick button {
font-size: 2rem!important;
top: 23%!important;
}
}
@media (min-width:501px) and (max-width:550px){
a.video_thumbnail::after {
bottom: 40px!important;
left: 60px!important;
font-size: 2rem!important;
z-index: 999!important;
}
section.core.video-listing .slick button {
font-size: 2rem!important;
top: 23%!important;
}
}
@media (min-width:551px) and (max-width:600px){
a.video_thumbnail::after {
bottom: 80px!important;
left: 80px!important;
font-size: 2rem!important;
z-index: 999!important;
}
section.core.video-listing .slick button {
font-size: 2rem!important;
top: 28%!important;
}
}
@media (min-width:768px) and (max-width:999px){
a.video_thumbnail::after {
bottom: 50px!important;
left: 70px!important;
font-size: 2rem!important;
z-index: 999!important;
}
section.core.video-listing .slick button {
font-size: 2rem!important;
top: 29%!important;
}
}
@media (min-width:1000px) and (max-width:1099px){
a.video_thumbnail::after {
bottom: 80px!important;
left: 100px!important;
font-size: 3rem!important;
z-index: 999!important;
}
section.core.video-listing .slick button {
font-size: 2rem!important;
top: 31%!important;
}
}
} @-moz-document url-prefix() { a.video_thumbnail {
display: block;
}
}
section.core.video-listing h3 a {
text-decoration: none;
} .fp-articles h3 {
margin: 1rem 0 !important;
}
section.core.video-listing .cell.medium-4 h4 {
padding-top: 1rem !important;
}
.slick button { top: 40% !important;
}
.article-listing h3 {
margin-top: 1.5rem !important; margin-bottom: 0rem !important;
}
.article-listing h3 a {
text-decoration: none !important;
}
.article-listing {
position: relative;
}
@media (max-width: 767px) {
.fab:before {
display: block;
font-size: 2rem!important;
height: 2rem;
line-height: 2rem;
text-align: center;
width: 4rem!important;
}
}
.cell.medium-6.large-9 .card-article h3 {
font-size: 2.3rem!important;
text-align: right;
}
@media (max-width:1439px){
.cell.medium-6.large-9 .card-article h3 {
font-size: 2rem!important;
}
}
.cell.medium-6.large-9 p.item-meta:before {
content: "Cover Story |";
color: #fff;
font-size: 0.8rem;
letter-spacing: .067rem;
text-transform: uppercase;
}
body.home .content-block section.hero .large-9 p.item-meta {
font-size: 0.8rem !important;
text-align: right;
}
.footer-sm .fab:before {
font-size: 1rem !important;
width: 2rem !important;
}
.more-button button {
color: #ffffff !important;
background: #5c33ad;
font-weight: 100;
float: right;
}
.more-button {
margin-bottom: 40px !important;
}
@media (max-width:639px) {
aside.cell.medium-4.large-3 {display: none;}
} @media (max-width:767px){
.page-id-29 div#sticky-anchor:last-child section .cell.medium-3{
width: 15% !important;
text-align: center;
margin-bottom: 0 !important;
}
} header.cuhkbiz-header nav.header-menus ul#header-menus-main li.research-whitepapers a:after {
display: none;
}
header.cuhkbiz-header nav.header-menus ul#header-menus-main li.research-whitepapers a {  }
.single-research-whitepaper .hero+.core {
padding-bottom: 0;
padding-top: 4rem;
position: relative;
top: -4rem;
} ul.menu.is-active.submenu.is-accordion-submenu li:nth-child(13) {  } ul.menu.is-active.submenu.is-accordion-submenu li:nth-child(6), ul.menu.is-active.submenu.is-accordion-submenu li:nth-child(14) { }
ul.menu.is-active.submenu.is-accordion-submenu {
display: flex;
flex-direction: column;
} .intro-box {
background: #2e1a4c;
color: #fff;
margin-bottom: 2rem;
position: relative;
padding: 1rem;
} .single-research-whitepaper .hero{background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#fff));background:linear-gradient(180deg,#f2f2f2,#fff)}@media (min-width:640px){.single-research-whitepaper .core>.wrapper>.grid-x .cell:first-child{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}}@media (min-width:640px){.single-research-whitepaper .core>.wrapper>.grid-x .cell:nth-child(2){-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}}@media (min-width:640px){.single-research-whitepaper .core>.wrapper>.grid-x .cell:nth-child(3){-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}}.single-research-whitepaper [rel*=category]{font-weight:600;text-decoration:none}.single-research-whitepaper .article-actions{margin-top:1rem;position:relative}@media (min-width:640px){.single-research-whitepaper .article-actions .item-actions{-ms-flex-align:center;-ms-flex-direction:column;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}}@media (min-width:1024px){.single-research-whitepaper .article-actions .item-share-popup{-ms-transform:translate(-50%);-webkit-transform:translate(-50%);left:50%;transform:translate(-50%)}}@media (min-width:1024px){.single-research-whitepaper .article-actions .item-share-popup:before{-ms-transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%);border-bottom-color:#2e1a4c;border-right-color:transparent;left:50%;top:0;transform:translate(-50%,-100%)}}.single-research-whitepaper .article-contributors{color:rgba(46,26,76,.5);display:none;font-size:.875rem}@media (min-width:640px){.single-research-whitepaper .article-contributors{display:block}}.single-research-whitepaper .article-contributors img{border-radius:50%;height:80px;width:80px}.single-research-whitepaper .article-contributors strong{color:#2e1a4c}.single-research-whitepaper .article-contributors a{text-decoration:none}.single-research-whitepaper .article-contributors a strong{color:#5c33ad}.single-research-whitepaper .article-contributors a strong:active,.single-research-whitepaper .article-contributors a strong:focus,.single-research-whitepaper .article-contributors a strong:hover{color:#2e1a4c}@media (min-width:640px){.single-research-whitepaper .article-contributors-inline{display:none}}
@media (min-width: 640px){
.single-research-whitepaper .article-contributors {
width: 100%;
}
}
.research-whitepaper-hidden-none {
display: none!important;
} @media (min-width: 1024px){
.footer-cuhk-logo a img {
max-width: 60%;	
}
} @media (max-width: 1023px){ .header-button .header-lang{
display: block!important;
}
.header-button .header-lang ul#header-menus-quick {
float: right;
}
ul#header-menus-quick li.menu-item {
display: none;
}
}
.more-cat {
margin-top: 2rem;
}
.more-cat p {
color: #5c33ad;
font-weight: 600;
}
li.more-box {
background: #fff;
border: 1px solid rgba(46,26,76,.15);
color: #2e1a4c; padding: 0.5rem;
position: relative;
display: block;
}
li.more-box article a {
text-decoration: none!important;
}    @font-face {
font-family: "MyriadPro";
src: url(//cbk.bschool.cuhk.edu.hk/wp-content/themes/assets/cbkfonts/MyriadPro-Regular.ttf) format("truetype");
font-weight: 400;
}
@font-face {
font-family: "MyriadPro";
src: url(//cbk.bschool.cuhk.edu.hk/wp-content/themes/assets/cbkfonts/MyriadPro-Italic.ttf) format("truetype");
font-weight: 400;
font-style: italic;
}
@font-face {
font-family: "MyriadPro";
src: url(//cbk.bschool.cuhk.edu.hk/wp-content/themes/assets/cbkfonts/MyriadPro-Bold.ttf) format("truetype");
font-weight: 700;
}
@font-face {
font-family: "MyriadPro";
src: url(//cbk.bschool.cuhk.edu.hk/wp-content/themes/assets/cbkfonts/MyriadPro-Light.otf) format("opentype");
font-weight: 300;
}
@font-face {
font-family: "MyriadPro";
src: url(//cbk.bschool.cuhk.edu.hk/wp-content/themes/assets/cbkfonts/MyriadPro-Semibold.ttf) format("truetype");
font-weight: 600;
}
@font-face {
font-family: "MyriadPro";
src: url(//cbk.bschool.cuhk.edu.hk/wp-content/themes/assets/cbkfonts/MyriadPro-Semibold-Italic.ttf) format("truetype");
font-weight: 600;
font-style: italic;
}  @media (max-width: 1023px){
.header-button {
display: flex;
}
.header-lang {
margin-top: 10px;
}
}  section#subscribe {
display: none;
}
html a {
text-decoration: none;
} .header__tool__container {
display: flex;
flex-direction: column;
align-items: flex-end;
gap: 0.5rem;
}
.header__tool {
display: flex;
gap: 12px;
transform-origin: top right;
transition: transform 150ms;
}
.header__tool li {
align-self: center;
}
.header__btn--lang img {
width: 18px;
margin-right: 5px;
}
.header__btn--search img {
width: 19px;
margin-right: -2px;
}
.header__btn--menu img {
width: 20px;
margin-bottom: 2px;
margin-right: -6px;
}
.header__btn--close img {
width: 18px;
margin-right: -4px;
}
@media (min-width: 1024px){
.header__mobile_nav {
display: none;
}
}
.header__mobile_nav menu.header__tool {
justify-content: flex-end;
margin-right: 0px;
margin-bottom: 0;
}
.header__mobile_nav menu.header__tool button.mega-menu-toggler {
border: 0;
padding: 0;
}
.header__container {
position: fixed;
z-index: 1000;
top: 0;
left: 0;
width: 100%;
background-color: #fff;
}
@media (min-width: 1280px){
.header--cbk {
padding-top: 0!important;
border-bottom: 1px solid #bababa;
}
}
.header--cbk {
margin-bottom: 0;
padding-bottom: 20px;
padding-top: 12px;
background-color: #fff;
}
@media (min-width: 1280px){
.header {
margin-bottom: 85px;
}
}
@media (min-width: 1024px) and (max-width: 1279px) {
.header {
margin-bottom: 80px;
}
}
@media (min-width: 768px) and (max-width: 1023px) {
.header {
margin-bottom: 70px;
}
}
@media (min-width: 640px) and (max-width: 767px){
.header {
margin-bottom: 60px;
}
}
.header {
margin-bottom: 50px;
transform-origin: top center;
transition: margin 150ms;
}
.header .container--wide {
position: relative;
}
.container--wide {
max-width: 1850px!important;
}
.header__wrapper {
display: flex;
justify-content: space-between;
align-items: flex-end;
}
@media (min-width: 1024px){
.header__logo {
height: 92px;
}
}
@media (min-width: 768px) and (max-width: 1023px){
.header__logo {
height: 70px;
}
}
@media (min-width: 640px) and (max-width: 767px){
.header__logo {
height: 68px;
}
}
@media (max-width: 639px){
.header__logo {
height: 68px;
}
}
.header__logo {
display: flex;
transform-origin: top left;
transition: transform 150ms;
}
.header__logo img {
height: 100%;
}
@media (min-width: 1370px){
.header__desktop_nav { padding: 0 90px 0 60px;
}
}
@media (min-width: 1280px){
.header__desktop_nav {
display: flex;
}
}
.header__desktop_nav {
flex-grow: 1;
justify-content: space-between;
align-items: flex-end;
}
@media (max-width: 1279px){
.header__desktop_nav {
display: none;
}
}
@media (max-width: 1535px){
.header__desktop_nav {
padding: 0 38px;
}
}
@media (min-width: 1024px){
.header__desktop_nav__subscribe { padding: 10px 24px 10px;
font-size: 1rem;
}
}
@media (min-width: 640px) and (max-width: 1023px){
.header__desktop_nav__subscribe {
font-size: .75rem;
}
}
.header__desktop_nav__subscribe {
background-color: #000;
color: #fff;
display: inline-block;
margin: auto 0;
line-height: 1;
font-weight: 700;
text-transform: uppercase;
letter-spacing: .175em;
text-decoration: none !important;
transition: all 300ms;
font-family: 'myriad-pro';
margin-bottom: 0.2rem!important;
}
@media (max-width: 639px){
.header__desktop_nav__subscribe {
font-size: .65rem;
}
}
@media (max-width: 1023px){
.header__desktop_nav__subscribe {
padding: 8px 16px 6px;
}
}
@media (min-width: 1280px){
.header__tool__container .header__desktop_nav__subscribe {
display: none;
}
}
.header__tool__container .header__desktop_nav__subscribe {
margin-bottom: 0;
}
.header__desktop_nav__subscribe:hover, .header__desktop_nav__subscribe:active {
background-color: #3d2a77;
}
@media (min-width: 1024px){
.tab-menu {
padding: 0;
}
}
@media (min-width: 768px){
.tab-menu { font-size: 。9rem;
}
}
.tab-menu {
font-weight: 700;
text-transform: uppercase;
letter-spacing: .1em;
}
@media (max-width: 767px){
.tab-menu {
font-size: .8rem;
}
}
@media (min-width: 1024px){
.tab-menu nav {
flex-direction: row!important;
}
}
.tab-menu nav {
margin: 0 auto;
display: flex;
flex-direction: column;
text-align: center;
font-weight: 700;
width: 100%;
}
.tab-menu nav>ul {
display: flex;
} @media (min-width: 1536px){
.tab-menu nav>ul>li {
padding: 0.75rem 2.5rem;
}
}
@media (min-width: 1280px) and (max-width: 1535px){
.tab-menu nav>ul>li {
padding: 0.75rem 1.5rem;
}
}
@media (min-width: 768px) and (max-width: 1279px) {
.tab-menu nav>ul>li {
padding: 0.1rem 1rem;
}
}
@media (max-width: 767px){
.tab-menu nav>ul>li {
padding: 0.2rem 1rem;
}
}
.tab-menu nav>ul>li {
display: flex;
justify-content: center;
align-items: center;
position: relative;
place-items: start;
} @media (min-width: 1536px){
.tab-menu nav>ul>li.menu-item-has-children>a[href="#"]:after {
margin-left: 1.75rem; }
}
@media (min-width: 1385px) and (max-width: 1535px){
.tab-menu nav>ul>li.menu-item-has-children>a[href="#"]:after {
margin-left: 1rem;
}
}
@media (min-width: 1024px){
.tab-menu nav>ul>li>span {
display: block!important;
}
}
.tab-menu nav>ul>li>span {
display: none;
}
.tab-menu nav>ul>li {  margin-bottom: -10px!important;
}  .tab-menu nav>ul>li a {
color: #000; letter-spacing: 1.6px;
font-family: 'myriad-pro';
font-weight: 700!important;
}
.tab-menu nav>ul>li a:hover {
color: #5c33ad;
}
.tab-menu nav>ul>li ul.sub-menu.submenu {
z-index: 1500;
background-color: rgb(255, 255, 255);
min-width: 23rem;
padding: 0rem 1rem;
border: 1px solid rgb(186, 186, 186);
text-align: left;
}
.tab-menu nav>ul>li ul.sub-menu.submenu li {
margin: 1.8rem 0;
}
@media (min-width: 1024px) and (max-width: 1439px){
.tab-menu nav>ul>li ul.sub-menu.submenu li {
margin: 1.3rem 0;
}
}
@media (min-width: 1536px) {
.header__tool {
gap: 40px;
}
}
@media (min-width: 768px) and (max-width: 1535px){
.header__tool {
gap: 34px;
}
}
@media (min-width: 640px) and (max-width: 767px){
.header__tool {
gap: 30px;
}
}
.header__tool__container menu.header__tool {
margin: 0.5rem 0;
}
.header__tool__container button.mega-menu-toggler {
border: 0!important;
padding: 0!important;
}
@media (min-width: 1280px){ }
.header__tool__container .header__desktop_nav__subscribe {
margin-bottom: 0;
}
@media (min-width: 1024px) and (max-width: 1279px){
.tab-menu nav>ul>li a {
font-size: 12px!important;
}
}
.header__desktop_nav__subscribe:hover, 
.header__desktop_nav__subscribe:active,
.header__desktop_nav__subscribe:focus {
color: #fff!important;
}
.header__container ul#header-menus-quick {
position: absolute;
top: 5px;
}
.header__container ul#header-menus-quick li#menu-item-6891 {
display: none;
}
.header__container .header-button button.mega-menu-toggler {
border: 0!important;
padding: 1rem 1rem!important;
} .header__container button.mega-menu-toggler:before {
content: '';
background-image: url(//cbk.bschool.cuhk.edu.hk/wp-content/uploads/menu.png);
font-weight: 700;
width: 40px;
height: 30px;
background-repeat: no-repeat;
background-position: center;
background-size: contain;
}
@media (max-width: 1024px){
.header__container button.mega-menu-toggler:before {
width: 25px;
height: 15px;
}
}
.header__container button.mega-menu-close {
border: 0!important; padding: 0rem 0rem!important;
}
.header__container button.mega-menu-close:before {   content: '';
background-image: url(https://cbk.bschool.cuhk.edu.hk/wp-content/uploads/close.png);
font-weight: 700;
width: 50px;
height: 35px;
background-repeat: no-repeat;
background-position: center;
background-size: cover;
}
@media (max-width: 1024px){
.header__container button.mega-menu-close:before  {
width: 30px;
height: 15px;
}
} .mega-menu {
background-color: #fff!important;
}
.mega-menu .tabs {
display: none;
}
.tabs-content ul.grid-x.grid-margin-x.menu>li:first-child {
display: none;
}
.tabs-content ul.grid-x.grid-margin-x.menu>li:nth-child(2)>a {
display: none;
}
.tabs-content ul.grid-x.grid-margin-x.menu>li:nth-child(2) ul.sub-menu.link-list {
border: 1px solid #e3e3e3;  padding: 40px 30px 20px 40px;
border-bottom-left-radius: 26px;
}
.tabs-content ul.grid-x.grid-margin-x.menu>li:nth-child(2) ul.sub-menu.link-list li {
padding: 1rem 0.8rem;
}
.tabs-content ul.grid-x.grid-margin-x.menu>li:nth-child(2) ul.sub-menu.link-list li:not(:last-child) {
border-bottom: 1px solid #bcbec0;
} @media (min-width: 1280px){
.footer {
padding: 110px 0 0px!important;
}
}
@media (min-width: 1024px) and (max-width: 1279px){
.footer {
padding: 60px 0 0px!important;
}
}
.footer {
padding: 34px 0 30px;
font-weight: 300;
background-color: #f2f3f4;
color: #595959;
}
@media (min-width: 1024px){
.footer * {
font-size: 1.125rem!important;
}
}
@media (min-width: 1024px){
.footer * {
font-size: .9375rem;
}
}
.footer * {
font-size: .75rem;
}
.footer__wrapper {
position: relative;
}
@media (min-width: 1280px){
.footer__main {
min-height: 678px!important;
}
}
@media (min-width: 1024px){
.footer__main {
flex-direction: row!important;
justify-content: flex-start!important;
min-height: 700px!important;
}
}
@media (min-width: 640px) and (max-width: 1023px){
.footer__main {
min-height: 280px;
}
}
.footer__main {
display: flex;
flex-direction: column;
min-height: 336px;
}
@media (min-width: 1280px){
.footer__cross-sites {
width: 40%!important;
}
}
@media (min-width: 1024px){
.footer__cross-sites {
width: 35%;
}
}
@media (min-width: 1024px){
.footer__logo-wrapper {
flex-direction: column!important;
align-items: flex-start!important;
gap: 60px!important;
margin-bottom: 56px!important;
}
}
@media (min-width: 640px) and (max-width: 1023px) {
.footer__logo-wrapper {
flex-direction: row!important;
gap: 0!important;
}
}
.footer__logo-wrapper {
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: flex-start;
margin-bottom: 38px;
gap: 24px;
}
@media (min-width: 1024px){
.footer__logo {
width: 242px!important;
}
}
.footer__logo {
width: 132px;
}
@media (min-width: 1024px){
.footer__social-media {
gap: 36px!important;
}
}
.footer__social-media {
display: flex;
justify-content: center;
align-items: center;
gap: 20px;
}
@media (min-width: 1024px){
.footer__links {
display: flex!important;
flex-direction: column;
text-align: left!important;
}
}
.footer__links {
display: none;
gap: 18px 40px;
text-align: center;
}
@media (min-width: 1024px){
.footer__sitemap {
display: flex!important;
}
}
.footer__sitemap {
flex: 1;
display: none;
line-height: 1.5;
}
.footer__sitemap__col {
width: 100%;
padding: 0 20px 0 40px;
margin-left: 24px;
border-left: 2px solid #bcbec0;
}
@media (min-width: 1024px){
.footer__bottom {
border-top: none!important;
padding-top: 0!important;
}
}
.footer__bottom {
position: absolute;
bottom: 0;
width: 100%;
border-top: 2px solid #bcbec0;
padding-top: 1rem;
}
@media (min-width: 1024px){
.footer__bottom__wrapper {
justify-content: space-between!important;
align-items: flex-end!important;
}
}
.footer__bottom__wrapper {
display: flex; align-items: center;
gap: 30px;
}
@media (min-width: 1024px){
.footer__logo--cuhk { width: 350px!important;
transform: none!important;
}
}
@media (max-width: 1023px){
.footer__logo--cuhk {  width: 200px!important;
transform: translateY(0px); 
}
}
.footer__bottom__cert {
display: flex;
gap: 30px 30px;
}
@media (min-width: 1024px){
.footer__copyright {
margin-top: 20px!important;
margin-bottom: 20px!important;
text-align: left!important;
line-height: 1.7!important;
}
}
.footer__copyright {
margin-top: 0;
text-align: center;
font-size: .78125rem;
color: gray;
line-height: 1.5;
letter-spacing: .06em;
}
@media (min-width: 1536px){
.footer__copyright p {
display: inline;
}
} .body .cbk-2__item__desc p {
font-size: 1.1rem!important;
margin: 0;
}
.post-type-archive-research-whitepaper .body .cbk-2__item__desc p {
font-size: .9rem!important;
margin: 0;
margin-bottom: 2rem;
}
.cbk-2__item.cbk-2__item.large p.cbk-article-payoff {
margin-bottom: 0!important;
padding-bottom: 0!important;
}
.cbk-2__top__right .cbk-2__item__link:nth-child(3) .cbk-2__item.small.horizontal .cbk-2__item__img-container, .cbk-2__top__right .cbk-2__item__link:nth-child(4) .cbk-2__item.small.horizontal .cbk-2__item__img-container, .cbk-2__top__right .cbk-2__item__link:nth-child(5) .cbk-2__item.small.horizontal .cbk-2__item__img-container, .cbk-2__top__right .cbk-2__item__link:nth-child(6) .cbk-2__item.small.horizontal .cbk-2__item__img-container {
display: none;
}
.container .cbk-2__articles .cbk-2__articles__left .cbk-2__articles__grid .cbk-2__item__link .cbk-2__item.small.horizontal .cbk-2__item__img-container {
display: none;
}
.container .cbk-2__articles .cbk-2__articles__right .cbk-2__item__link:nth-child(4) .cbk-2__item.small.horizontal .cbk-2__item__img-container, .container .cbk-2__articles .cbk-2__articles__right .cbk-2__item__link:nth-child(5) .cbk-2__item.small.horizontal .cbk-2__item__img-container, .container .cbk-2__articles .cbk-2__articles__right .cbk-2__item__link:nth-child(6) .cbk-2__item.small.horizontal .cbk-2__item__img-container, .container .cbk-2__articles .cbk-2__articles__right .cbk-2__item__link:nth-child(7) .cbk-2__item.small.horizontal .cbk-2__item__img-container, .container .cbk-2__articles .cbk-2__articles__right .cbk-2__item__link:nth-child(8) .cbk-2__item.small.horizontal .cbk-2__item__img-container {
display: none;
}
.cbk-2__item.cbk-2__item.large p b a {
color: #959595!important;
text-decoration: none;
}
.cbk-2__item.cbk-2__item.large p b a:hover {
text-decoration: underline;
}
@media (min-width: 1024px){
.cbk-2__top {
flex-direction: row!important;
}
}
@media (min-width: 768px){
.cbk-2__top {
margin-top: 1rem;
}
}
.cbk-2__top {
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 2rem;
}
@media (min-width: 1024px){
.cbk-2__top__left {
width: 65%!important;
}
}
.cbk-2__top__left {
width: 100%;
}
@media (min-width: 1024px){
.cbk-2__item {
font-size: 1rem!important;
}
}
@media (min-width: 768px) and (max-width: 1023px){
.cbk-2__item {
font-size: 1rem;
}
}
.cbk-2__item {
font-size: .8rem;
color: #959595;
line-height: 1.5;
position: relative;
}
@media (min-width: 1024px){
.large .cbk-2__item__img-container {
margin-bottom: 2rem!important;
}
}
.large .cbk-2__item__img-container {
aspect-ratio: 998/576;
margin-bottom: 1rem;
}
.cbk-2__item__img-container {
position: relative;
width: 100%;
aspect-ratio: 403/277;
overflow: hidden;
}
.cbk-2__item img {
width: 100%;
}
.cbk-2__item__img-container img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
transform: scale3d(1, 1, 1);
transition: transform 300ms;
}
@media (min-width: 1024px){
.cbk-2__item__chip {
font-size: 1rem!important; }
}
.cbk-2__item__chip {
display: inline-block;
background-color: #471aa4;
color: #fff;
font-weight: 700;
font-size: .656rem;
letter-spacing: .15em;
padding: 0.3em 1em 0.3em;
margin: -1em 0 0.2em;
}
@media (min-width: 1024px){
.large .cbk-2__item__title {
font-size: 2.5rem!important;
}
}
@media (min-width: 768px) and (max-width:1023px){
.large .cbk-2__item__title {
font-size: 2rem;
}
}
.large .cbk-2__item__title {
font-size: 1.6rem;
line-height: 1.2;
margin: 0.25em 0;
}
@media (min-width: 1024px){
.cbk-2__item__title {
font-size: 1.5625rem;
}
}
.cbk-2__item__title {
font-weight: 700;
font-size: 1.125rem;
line-height: 1.25;
color: #000;
margin: 0em 0 0.3em;
letter-spacing: unset;
}
@media (min-width: 1024px){
.large .cbk-2__item__tag {
margin: 0.5em 0!important;
}
}
.large .cbk-2__item__tag {
margin: 0.5em 0;
} .cbk-2__item__tag {
text-transform: uppercase;
font-weight: 400;
font-size: .75rem;
color: #471aa4;
letter-spacing: .1em;
line-height: 1.4;
margin: 0.2em 0; font-family: system-ui;
font-weight: 500;
letter-spacing: 0.9px;
}
.home .videos__tag {
font-family: system-ui;
font-weight: 500;
letter-spacing: 0.9px;
}
@media (min-width: 1024px){
.home .videos__tag {
font-size: 1rem!important; }
}
.home .videos__tag {
text-transform: uppercase;
}
@media (min-width: 1024px){
.large .cbk-2__item__desc {
margin-top: 0.6rem!important;
}
}
@media (min-width: 1024px){
.home .body p {
font-size: 1.25rem!important;
}
}
@media (min-width: 1024px){
.body p {
font-size: 1.25rem!important;
}
}
.body p {
font-size: .9375rem;
font-weight: 300;
line-height: 1.5;
margin: 2rem 0;
color: #000;
}
@media (min-width: 1024px){
.cbk-2__item__desc {
margin-top: 1rem;
font-size: 1.25rem;
}
}
.cbk-2__item__desc {
color: #000;
font-size: .9rem;
font-weight: 300;
margin-top: 0.5rem;
line-height: 1.4;
}
@media (min-width: 1024px){
.cbk-2__top__right {
width: unset!important;
gap: 1.5rem!important;
}
}
.cbk-2__top__right {
flex: 1;
width: 100%;
display: flex;
flex-direction: column;
gap: 1.25rem;
}
@media (min-width: 1024px){
.cbk-2__top__right .cbk-2__item__link:first-child {
margin-bottom: 1rem;
}
}
.cbk-2__item.horizontal .cbk-2__item__img-container {
max-width: 38%;
}
.horizontal .cbk-2__item__img-container {
aspect-ratio: 202/138;
}
.small .cbk-2__item__img-container {
aspect-ratio: 255/175;
margin-bottom: 0.75rem;
}
.cbk-2__item__img-container {
position: relative;
width: 100%;
aspect-ratio: 403/277;
overflow: hidden;
}
.cbk-2__item img {
width: 100%;
}
.cbk-2__item__img-container img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
transform: scale3d(1, 1, 1);
transition: transform 300ms;
} .cbk-2__videos .container section.core {
background-color: #f2f3f4;
}
.container, .container--full, .container--wide {
width: 100%;
margin: 0 auto;
padding: 0 25px;
max-width: 1586px;
}
@media (min-width: 1024px){
.cbk-2__videos {
padding: 5rem 0 2rem;
}
}
.cbk-2__videos {
background-color: #f2f3f4;
padding: 3.5rem 0 2rem;
}
@media (min-width: 1024px){
.cbk-2__title {
font-size: 2.1875rem!important;
margin: 0 0 2.5rem!important;
}
}
@media (min-width: 768px) and (max-width: 1023px){
.cbk-2__title {
font-size: 1.75rem;
margin: 0 0 2.5rem;
}
}
.cbk-2__title {
color: #471aa4;
text-transform: uppercase;
font-weight: 400;
font-size: 1.5rem;
letter-spacing: .1em;
margin: 0 0 2rem;
}
@media (min-width: 1024px){
.cbk-2__title::after {
width: 30px;
height: 19px;
}
}
@media (min-width: 768px){
.cbk-2__title::after {
margin-left: 2.5rem;
transform: translateY(-2px);
}
}
.cbk-2__title::after {
content: "";
display: inline-block;
width: 26px;
height: 16px;
margin-left: 1.5rem;
transform: translateY(-1px);
background-size: contain;
background-position: center;
background-repeat: no-repeat;
background-image: url(//cbk.bschool.cuhk.edu.hk/wp-content/uploads/arrow-right.png);
}
.cbk-2__videos__grid .swiper-wrapper {
padding-bottom: 2.5rem;
}
.swiper-pointer-events {
touch-action: pan-y;
}
.swiper {
margin-left: auto;
margin-right: auto;
position: relative;
overflow: hidden;
list-style: none;
padding: 0;
z-index: 1;
}
.swiper-android .swiper-slide, .swiper-wrapper {
transform: translate3d(0px, 0, 0);
}
.swiper-wrapper {
position: relative;
width: 100%;
height: 100%;
z-index: 1;
display: flex;
transition-property: transform;
box-sizing: content-box;
}
.swiper-backface-hidden .swiper-slide {
transform: translateZ(0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.swiper-slide {
height: auto;
}
.swiper-slide {
flex-shrink: 0;
width: 100%;
height: 100%;
position: relative;
transition-property: transform;
}
@media (min-width: 1280px){
.cbk-2__videos__grid {
grid-template-columns: repeat(3, 1fr);
}
}
@media (min-width: 1024px){
.cbk-2__videos__grid {
margin-top: 3rem;
}
}
@media (min-width: 768px){
.cbk-2__videos__grid {
gap: 2.5rem 1.75rem;
grid-template-columns: repeat(2, 1fr);
}
}
.cbk-2__videos__grid {
grid-template-columns: repeat(1, 1fr);
gap: 2rem 1rem;
margin-top: 2rem;
}
.cbk-2__videos__grid .player {
margin: 0;
}
@media (min-width: 640px){
.player {
margin: 0;
}
}
.player {
display: flex;
flex-direction: column;
cursor: pointer;
}
.player__thumbnail-container {
position: relative;
cursor: pointer;
}
.player__thumbnail {
width: 100%;
height: 100%;
} @media (min-width: 1024px){
.videos__tag {
margin: 1em 0 0;
}
}
.videos__tag {
color: #471aa4;
letter-spacing: .1em; }
.cbk-2__item__title--player { }
@media (min-width: 1024px){
.videos__title--large, .cbk-2__videos .container section.core .fp-videos .slick-list.draggable .cell.medium-4 h4 {
font-size: 1.5rem;
margin-top: 6px;
}
}
.videos__title--large, .cbk-2__videos .container section.core .fp-videos .slick-list.draggable .cell.medium-4 h4 { }
@media (min-width: 1024px){
.videos__title {
font-size: 1.25rem!important;
letter-spacing: .04em!important;
margin: 16px 0 10px!important;
}
}
ul.cbk-2__videos__grid { padding: 0!important;
}
.videos__title {
display: block;
font-size: .9375rem;
font-weight: 700;
letter-spacing: .03em;
line-height: 1.3;
margin: 12px 0 5px;
} @media (min-width: 1024px){
.cbk-2__articles {
padding: 5rem 0 2rem!important;
}
}
.cbk-2__articles {
padding: 4rem 0 2rem;
}
@media (min-width: 1024px){
.cbk-2__title {
font-size: 2.1875rem!important;
margin: 0 0 2.5rem!important;
}
}
@media (min-width: 768px) and (max-width: 1023px){
.cbk-2__title {
font-size: 1.75rem;
margin: 0 0 2.5rem;
}
}
.cbk-2__title {
color: #471aa4;
text-transform: uppercase;
font-weight: 400;
font-size: 1.5rem;
letter-spacing: .1em;
margin: 0 0 2rem;
line-height: 1.5;
}
@media (min-width: 1024px){
.cbk-2__title::after {
width: 30px!important;
height: 19px!important;
}
}
@media (min-width: 768px){
.cbk-2__title::after {
margin-left: 2.5rem;
transform: translateY(-2px);
}
}
.cbk-2__title::after {
content: "";
display: inline-block;
width: 26px;
height: 16px; transform: translateY(-1px);
background-size: contain;
background-position: center;
background-repeat: no-repeat;
background-image: url(//cbk.bschool.cuhk.edu.hk/wp-content/uploads/arrow-right.png);
}
@media (min-width: 1024px){
.cbk-2__articles__wrapper {
flex-direction: row!important;
}
}
.cbk-2__articles__wrapper {
display: flex;
flex-direction: column-reverse;
align-items: flex-start;
gap: 2.5rem;
}
@media (min-width: 1024px){
.cbk-2__articles__left {
width: 64%!important;
}
}
.cbk-2__articles__left {
width: 100%;
}
@media (min-width: 768px){
.cbk-2__articles__grid {
gap: 3.5rem 3.5rem!important;
grid-template-columns: repeat(2, 1fr)!important;
}
}
.cbk-2__articles__grid {
display: grid;
grid-template-columns: repeat(1, 1fr);
gap: 1.5rem 1rem;
}
@media (min-width: 1024px){
.cbk-2__articles__grid .cbk-2__item {
font-size: 1.0625rem!important;
}
}
.cbk-2__articles__grid .cbk-2__item {
font-size: .75rem;
}
@media (min-width: 1280px){
.cbk-2__item.horizontal {
flex-direction: row!important;
}
}
@media (min-width: 1024px){
.cbk-2__item.horizontal {
flex-direction: column;
}
}
@media (min-width: 768px){
.cbk-2__item.horizontal {
flex-direction: row;
}
}
.cbk-2__item.horizontal {
display: flex;
flex-direction: row;
align-items: flex-start;
gap: 0.75rem;
}
@media (min-width: 1024px){
.cbk-2__item {
font-size: 1rem;
}
}
@media (min-width: 768px){
.cbk-2__item {
font-size: 1rem;
}
}
.cbk-2__item {
font-size: .8rem;
color: #959595;
line-height: 1.5;
position: relative;
}
.cbk-2__item__content {
flex: 1;
}
h2.cbk-2__item__title a {
color: #000!important;
text-decoration: none;
}
h2.cbk-2__item__title a:hover {
color: #5c33ad!important;
}
.cbk-2__item__tag a:hover {
color: #5c33ad!important;
text-decoration: underline;
}
.cbk-2__item__content p b a {
color: #959595!important;
text-decoration: none;
}
.cbk-2__item__content p b a:hover {
text-decoration: underline;
}
.cbk-2__item__tag a {
text-decoration: none;
}
@media (min-width: 1024px){
.cbk-2__articles__right .cbk-2__item.horizontal .cbk-2__item__title {
margin-bottom: 0.25em!important;
}
}
.cbk-2__item.horizontal .cbk-2__item__title {
margin-top: -0.1em;
margin-bottom: 0.25em;
}
@media (min-width: 1024px){
.cbk-2__articles__grid .cbk-2__item__title {
font-size: 1.5625rem!important;
}
}
.cbk-2__articles__grid .cbk-2__item__title {
font-size: .9375rem;
}
@media (min-width: 1024px){
.cbk-2__item__title {
font-size: 1.5625rem;
}
}
.cbk-2__item__title {
font-weight: 700;
font-size: 1.125rem;
line-height: 1.25;
color: #000;
margin: 0em 0 0.3em;
letter-spacing: unset;
}
@media (min-width: 1024px){
.cbk-2__item__tag {
margin: -0.3em 0 0.1em!important;
font-size: 1rem!important;
}
}
@media (min-width: 1024px){
.cbk-2__articles__right {
gap: 1.4rem!important;
margin-top: -4.5rem!important;
padding: 4.5rem 2rem 3rem!important;
width: unset!important;
}
}
.cbk-2__articles__right {
position: relative;
flex: 1;
width: 100%;
display: flex;
flex-direction: column;
gap: 0.75rem;
background-color: #f4f4f4;
padding: 2.75rem 1rem 1rem;
}
@media (min-width: 1024px){
.cbk-2__item__tab {
font-size: 1rem!important;
}
}
.cbk-2__item__tab {
position: absolute;
right: 0;
top: 0;
background: #471aa4;
padding: 0.65em 1.4em 0.5em;
text-transform: uppercase;
color: #fff;
font-size: .65rem;
letter-spacing: .1em;
}
.cbk-2__item.horizontal .cbk-2__item__img-container {
max-width: 38%;
}
.horizontal .cbk-2__item__img-container {
aspect-ratio: 202/138;
}
.small .cbk-2__item__img-container {
aspect-ratio: 255/175;
margin-bottom: 0.75rem;
}
.cbk-2__item__img-container {
position: relative;
width: 100%;
aspect-ratio: 403/277;
overflow: hidden;
}
.cbk-2__item img {
width: 100%;
}
.cbk-2__item__img-container img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
transform: scale3d(1, 1, 1);
transition: transform 300ms;
}
@media (min-width: 1024px){
.btn-container {
margin: 70px 0 100px!important;
}
}
.btn-container {
display: flex;
justify-content: center;
margin: 40px 0;
}
.testcbk-home .container .btn-container {
margin: 40px 0 40px 0;
}
.btn--dark {
border: 1px solid #acacac!important;
color: #000!important;
text-decoration: none;
}
.btn--dark:hover {
color: #fff!important;
} @media (min-width: 1024px){
.banner {
height: 526px!important;
font-size: 1.5625rem!important;
background-image: url(//cbk.bschool.cuhk.edu.hk/wp-content/uploads/cbk-web.jpg);
}
}
@media (min-width: 768px) and (max-width: 1023px){
.banner {
height: 340px;
}
}
@media (min-width: 640px) and (max-width: 767px){
.banner {
height: 300px;
}
}
.banner {
position: relative;
margin: 0 auto;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
height: 370px;
font-weight: 300;
line-height: 1.4;
color: #fff;
text-align: center;
font-size: .78125rem;
background-image: url(//cbk.bschool.cuhk.edu.hk/wp-content/uploads/cbk-web.jpg);
}
.banner .container, .banner .container--wide, .banner .container--full {
height: 100%;
}
.banner__wrapper--left {
width: 100%!important;
margin-left: 0!important;
align-items: flex-start!important;
text-align: left;
}
@media (min-width: 1024px){
.banner__wrapper {
max-width: unset!important;
width: 485px;
gap: 14px!important;
padding: 50px 0!important;
justify-content: center!important;
}
}
@media (min-width: 768px){
.banner__wrapper {
max-width: unset;
}
}
@media (max-width: 767px){
.banner__wrapper {
max-width: 420px;
}
}
.banner__wrapper {
width: 260px;
height: 100%;
margin: 0 auto;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
justify-content: flex-start;
gap: 10px;
padding: 30px 0;
}
@media (min-width: 1024px){
.banner__title { font-size: 2.85rem!important;
}
}
@media (min-width: 768px) and (max-width: 1023px){
.banner__title {
font-size: 2.5rem!important;
}
}
.banner__title {
font-size: 1.58rem;
font-weight: 300;
letter-spacing: .04em;
line-height: 1.2;
font-family: system-ui;
}
.banner p {  max-width: 36rem;
font-size: 1.5rem;
margin-bottom: 0;
font-family: system-ui;
}
.banner p {
line-height: 1.6;
}
@media (min-width: 1024px){
.banner .btn {
align-self: unset!important;
margin: 34px 0!important;
}
}
.banner .btn {
align-self: flex-end;
margin: 0 20px;
text-decoration: none;
}
@media (min-width: 1024px){
.btn {
font-size: 1.125rem!important;
}
}
.btn:hover, .btn:active {
text-decoration: none;
border: 1px solid #471aa4;
background-color: #471aa4;
color: #fff;
}
.btn {
display: inline-flex;
justify-content: center;
align-items: center;
text-align: center;
font-size: .78125rem;
font-weight: 700;
letter-spacing: .15em;
color: #fff;
padding: .9em 1.1em 0.7em .9em; border: 1px solid #fff;
transition: all 300ms;
font-family: 'myriad-pro';
}  @media (min-width: 1024px){
.cbk-2__list--archive .cbk-2__item {
flex-direction: row!important;
gap: 2rem!important;
}
}
.cbk-2__list--archive .cbk-2__item {
flex-direction: column;
gap: 0.75rem;
margin-bottom: 3rem;
}
.cbk-2__list .cbk-2__item .cbk-2__item__img-container {
width: 329px;
}
.cbk-2__item.horizontal .cbk-2__item__img-container {
max-width: 38%;
}
.horizontal .cbk-2__item__img-container {
aspect-ratio: 202/138;
}
.small .cbk-2__item__img-container {
aspect-ratio: 255/175;
margin-bottom: 0.75rem;
}
.cbk-2__item__img-container {
position: relative;
width: 100%;
aspect-ratio: 403/277;
overflow: hidden;
}
.cbk-2__item__link:hover .cbk-2__item__img-container img {
transform: scale3d(1.05, 1.05, 1);
}
@media (min-width: 1536px){
.title__container__tool { }
}
@media (min-width: 1024px){
.title__container__wrapper {
display: flex !important;
gap: 1rem 2rem;
margin: 0!important;
padding: 0!important;
background-color: rgba(0,0,0,0)!important;
}
}
.multiselect__tags {
padding: 1rem 2rem 1rem 1rem!important;
}
.title__container__wrapper {
display: none;
position: relative;
background-color: #f4f4f4;
padding: 1rem 25px;
margin-top: 0.7rem;
}
.title__container__topics ul.menu.accordion-menu.filter {
background-color: transparent!important;
color: #000!important;
width: 377px;
border: 1px solid #e3e3e3;
font-weight: 700;
line-height: 1;
letter-spacing: .08em; padding: 0.13em;
appearance: none;
outline: 0;
}
.title__container__topics .filter .submenu a:active, .title__container__topics .filter .submenu a:focus, .title__container__topics .filter .submenu a:hover {
background-color: transparent!important;
}
.title__container__topics .filter .submenu .is-filter-active {
background-color: transparent!important;
font-weight: unset;
}
.title__container__topics {
position: relative;
}
.title__container__topics ul.menu.is-active.submenu.is-accordion-submenu {
position: absolute;
z-index: 999;
border: 1px solid rgb(227, 227, 227);
width: 377px;
margin: 0px; left: -4px;
background-color: rgb(255, 255, 255) !important;
}
@media (min-width: 1024px){
.multiselect__tags {
padding-right: 20rem!important;
}
}
@media (max-width: 1023px){
.multiselect__tags { }
.multiselect.multiselect--active input#search {
width: 100%!important;
max-width: 200%!important;
}
}
.searchForm div#search-tags form label {
display: none!important;
}
.searchForm div#search-tags form {
background-color: transparent!important;
height: auto!important;
}
.searchForm button.button.button-icon {
background: #a7a9ac!important; padding: 0.65rem!important;
}
.icon-search:before {
font-size: 30px;
}
.container .cbk-2__list.cbk-2__list--archive nav.navigation.pagination {
margin: 1rem 0;
} @media (min-width: 1536px){
.title__container {
flex-direction: row!important;
}
}
@media (min-width: 1024px){
.title__container {
margin: 1rem 0 2rem!important;
}
}
.title__container {
display: flex;
flex-direction: column;
justify-content: space-between;
margin: 0 0 2rem;
}
@media (min-width: 1024px){
.title__container h1 {
font-size: 3.1875rem!important;
margin-bottom: 0.5rem!important;
}
}
.title__container h1 {
font-size: 1.5625rem;
font-weight: 700;
color: #471aa4;
margin-bottom: 0.25rem;
text-transform: uppercase;
letter-spacing: .03em;
line-height: 1.15;
}
@media (min-width: 1024px){
.cbk-2__whitepapers .cbk-2__item__link {
margin-bottom: 6rem!important;
}
}
.cbk-2__whitepapers .cbk-2__item__link { }
@media (min-width: 1280px){
.cbk-2__whitepapers .cbk-2__item {
flex-direction: row!important;
gap: 2rem 3.25rem!important;
}
}
.cbk-2__whitepapers .cbk-2__item {
flex-direction: column;
gap: 1.25rem;
max-width: 1350px;
}
@media (min-width: 1280px){
.cbk-2__whitepapers .cbk-2__item__img-container {
width: 60%!important;
max-width: 780px !important;
}
}
@media (min-width: 1024px){
.cbk-2__whitepapers .cbk-2__item__img-container {
aspect-ratio: 780/363;
}
}
.cbk-2__item__main:first-of-type {
margin-top: 0.25em;
}
@media (min-width: 1280px){
.cbk-2__whitepapers .btn {
margin-top: 1.75rem!important;
}
}
.cbk-2__whitepapers .btn {
margin-top: 0.75rem;
padding: 0.6em 1.1em 0.5em 1.3em;
margin-bottom: 40px;
}
.cbk-2__item.horizontal .cbk-2__item__title {
margin-top: -0.1em;
margin-bottom: 0.25em;
}
@media (min-width: 1280px){
.cbk-2__whitepapers .cbk-2__item__title {
font-size: 1.875rem!important;
}
}
.cbk-2__whitepapers .cbk-2__item__title {
font-size: .9375rem;
}
@media (min-width: 1024px){
.cbk-2__item__title {
font-size: 1.5625rem!important;
}
} @media (min-width: 1536px){
.cbk-2__videos__list {
gap: 4.5rem 6rem!important;
}
}
@media (min-width: 1280px){
.cbk-2__videos__list {
grid-template-columns: repeat(2, 1fr)!important;
gap: 4.5rem 5rem!important;
}
}
@media (min-width: 1024px){
.cbk-2__videos__list {
margin-top: 3.5rem!important;
margin-bottom: 6rem!important;
}
}
@media (min-width: 768px){
.cbk-2__videos__list {
gap: 3rem 3rem!important;
}
}
.cbk-2__videos__list { grid-template-columns: repeat(1, 1fr);
gap: 2rem 3rem;
}
.cbk-2__videos__list {
display: grid;
}
@media (min-width: 1024px){
.cbk-2__videos__list .cbk-2__item {
flex-direction: row!important;
font-size: 1.0625rem!important;
}
}
.cbk-2__videos__list .cbk-2__item {
gap: 0.75rem 2rem;
font-size: .75rem;
flex-direction: column;
}
@media (min-width: 1024px){
.cbk-2__videos__list .cbk-2__item .cbk-2__item__img-container {
max-width: 35%!important;
}
}
.cbk-2__videos__list .cbk-2__item .cbk-2__item__img-container {
max-width: 100%;
}
@media (min-width: 640px){
.player {
margin: 0;
}
}
.player {
display: flex;
flex-direction: column;
cursor: pointer;
}
@media (min-width: 1024px){
.cbk-2__videos__list .cbk-2__item .cbk-2__item__content {
align-self: center;
}
}
@media (min-width: 1024px){
.cbk-2__videos__list .cbk-2__item .cbk-2__item__title {
font-size: 1.5625rem!important;
}
}
.cbk-2__videos__list .cbk-2__item .cbk-2__item__title {
font-size: .9375rem;
}
.cbk-2__videos__list a.video_thumbnail_list img {
position: relative!important;
}
.cbk-2__videos__list>.active {
display: contents!important;
}
@media (min-width: 1024px){
.cbk-2__top--videos {
border-bottom: 1px solid #e6e7e8!important;
margin-bottom: 0!important;
}
}
.cbk-2__top--videos {
gap: 2.5rem;
margin-bottom: 1.75rem;
}
@media (min-width: 1024px){
.cbk-2__top--videos .cbk-2__top__left {
width: 72%!important;
padding-bottom: 2.4rem;
padding-right: 2.5rem;
border-right: 1px solid #e6e7e8;
}
}
.cbk-2__top--videos .cbk-2__top__left {
width: 100%;
}
@media (min-width: 1024px){
.cbk-2__top--videos .cbk-2__item {
font-size: 1rem!important;
}
}
.cbk-2__top--videos .cbk-2__item {
font-size: .75rem;
}
@media (min-width: 1024px){
.cbk-2__top--videos .cbk-2__top__left .cbk-2__item__title {
font-size: 2.5rem!important;
margin-bottom: -0.1em;
}
}
.cbk-2__top--videos .cbk-2__top__left .cbk-2__item__title {
font-size: 1.25rem;
}
@media (min-width: 1024px){
.cbk-2__top__right {
width: unset!important;
gap: 1.5rem!important;
}
}
.cbk-2__top__right {
flex: 1;
width: 100%;
display: flex;
flex-direction: column;
gap: 1.25rem;
}
.cbk-2__top.cbk-2__top--videos a.video_thumbnail_list img {
position: relative!important;
}
.cbk-2__top.cbk-2__top--videos .cbk-2__item__img-container {
margin-bottom: 0!important;
} @media (min-width: 1400px){
.about__top {
flex-direction: row!important;
gap: 1.75rem!important;
}
}
@media (min-width: 1024px) and (max-width: 1439px){
.about__top {
flex-direction: row!important;
gap: 1.35rem!important;
}
}
.about__top {
display: flex;
flex-direction: column;
gap: 1.25rem;
}
@media (min-width: 1024px){
.about__top__title--mobile {
display: none!important;
}
}
.about__top__title--mobile {
display: block;
}
@media (min-width: 1024px){
.about__top__title {
display: block!important;
font-size: 1.875rem!important;
margin-bottom: 1rem!important;
}
}
.about__top__title {
display: none;
font-weight: 600;
font-size: 1.25rem;
}
@media (min-width: 1536px){
.about__top__img {
width: 60%!important;
}
}
@media (min-width: 1024px) and (max-width: 1535px){
.about__top__img {
width: 50%!important;
}
}
.about__top__img {
width: 100%;
}
@media (min-width: 1024px){
.about__top__img img {
aspect-ratio: unset!important;
height: 100%;
}
}
.about__top__img img {
width: 100%;
aspect-ratio: 650/430;
object-fit: cover;
}
@media (min-width: 1024px){
.about__top__content {
font-size: 1.25rem!important;
padding: 3rem 2rem 1rem!important;
}
}
.about__top__content {
flex: 1;
background-color: #eeeff0;
padding: 1.5rem 1.5rem 0.5rem;
font-size: .9375rem;
font-weight: 300;
line-height: 1.5;
}
@media (min-width: 1024px){
.about__top__title {
display: block;
font-size: 1.875rem!important;
margin-bottom: 1rem!important;
}
}
.about__top__title {
display: none;
font-weight: 600;
font-size: 1.25rem;
}
.about__top__content p:first-of-type {
margin-top: 0;
}
@media (min-width: 1024px){
.about__top .body p {
font-size: 1.25rem!important;
}
}
@media (min-width: 1536px)
.about__top .article-2__tool {
margin: 0 0 0 1.5rem;
}
@media (min-width: 1024px){
.about__top .article-2__tool {
flex-direction: column!important;
}
}
.about__top .article-2__tool {
position: static;
flex-direction: row;
margin: 0.8rem 0 0;
}
@media (min-width: 1740px){
.article-2__tool--wide {
gap: 1.6rem!important;
}
}
@media (min-width: 1740px){
.article-2__tool {
position: relative!important; z-index: 999!important;
top: 2rem!important;
flex-direction: column!important;
justify-content: unset!important;
align-items: center!important;
width: 0!important;
gap: 1.2rem!important;
margin-left: -7rem!important;
margin-bottom: -14rem!important;
}
}
@media (min-width: 1024px){
.article-2__tool {
gap: 2rem!important;
}
}
.article-2__tool {
order: 3;
display: flex;
flex-direction: row;
justify-content: center;
gap: 0.5rem;
margin: 1.25rem 0;
}
@media (min-width: 1024px){
.article-2__tool .linkedin {
width: 30px!important;
}
}
.article-2__tool .linkedin {
width: 16px;
}
@media (min-width: 1024px){
.article-2__tool .facebook {
width: 18px!important;
}
}
.article-2__tool .facebook {
width: 10px;
}
@media (min-width: 1024px){
.article-2__tool .wechat {
width: 40px;
}
}
.article-2__tool .wechat {
width: 20px;
}
@media (min-width: 1024px){
.article-2__tool .youtube {
width: 37px;
}
}
.article-2__tool .youtube {
width: 19px;
}
@media (min-width: 1024px){
.about__bottom {
font-size: 1.3125rem;
padding: 6rem 0!important;
margin-top: 5rem!important;
}
}
.about__bottom {
background-color: #f4f4f4;
font-weight: 300;
padding: 2.5rem 0;
margin-top: 2rem;
}
@media (min-width: 1024px){
.about__bottom__wrapper {
flex-direction: row!important;
}
}
.about__bottom__wrapper {
display: flex;
flex-direction: column;
}
@media (min-width: 1024px){
.about__bottom__left {
padding-bottom: 0!important;
margin-bottom: 0!important;
border-bottom: none!important;
border-right: 3px solid #fff;
padding-right: 8rem;
margin-right: 5rem;
width: calc(60% + 1rem);
}
}
.about__bottom__left {
padding-bottom: 1.5rem;
margin-bottom: 1.5rem;
border-bottom: 1px solid #fff;
}
@media (min-width: 1024px){
.about__bottom__title {
font-size: 1.875rem!important;
margin-bottom: 1.75rem!important;
}
}
.about__bottom__title {
font-size: 1.25rem;
font-weight: 600;
margin-top: 0;
margin-bottom: 0.5rem;
line-height: 1.15;
letter-spacing: unset;
}
@media (min-width: 1024px){
.about__bottom__team__wrapper {
flex-direction: row!important;
justify-content: space-between;
gap: 3rem!important;
}
}
.about__bottom__team__wrapper {
display: flex;
flex-direction: column;
gap: 1.25rem;
}
.about__bottom__team {
line-height: 1.4;
}
.about__bottom__team__title {
font-weight: 700;
}
.about__bottom__right {
flex: 1;
}
.about__bottom .address {
font-style: normal;
font-weight: 300;
line-height: 1.4;
margin-bottom: 0.75rem;
}
.about__bottom a:hover {
color: #5c33ad;
}
.about__bottom a {
text-decoration: none;
color: inherit; font-weight: 400;
} .cbk-2__videos .container section.core .fp-videos .slick-list.draggable .cell.medium-4 {
padding: 1rem;
}
.cbk-2__videos .container section.core .fp-videos a.video_thumbnail::after {
color: #fff!important;
font-weight: 100;
}
a.video_thumbnail::after {
content: '';
background-image: url(//cbk.bschool.cuhk.edu.hk/wp-content/uploads/player.png);
font-weight: 700;
width: 100px;
height: 100px;
background-repeat: no-repeat;
background-position: center;
background-size: cover;
position: absolute; bottom: calc(50% - 50px)!important;
margin: 0 auto;
left: calc(50% - 50px)!important;
} a.video_thumbnail_list:after {
content: '';
background-image: url(//cbk.bschool.cuhk.edu.hk/wp-content/uploads/player.png);
display: block;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 15%;
aspect-ratio: 1;
background-size: contain;
background-position: center;
background-repeat: no-repeat;
}
.tabs-content ul.grid-x.grid-margin-x.menu>li:nth-child(3) { padding: 3rem 0rem 0rem 0rem;
}
div#mega-menu header.header.header--cbk {
border: 0;
} ul#footer-menus-main {
display: inline-block!important;
}
ul#footer-menus-main>li ul.sub-menu li a {
color: gray;
font-family: system-ui;
font-weight: 360;
letter-spacing: -.5px;
}
ul#footer-menus-main>li ul.sub-menu li a:hover {
color: #5c33ad;
}
ul#footer-menus-main>li:last-child ul.sub-menu {
display: grid;
grid-template-columns: repeat(3, 1fr);
} ul#footer-menus-main>li:last-child ul.sub-menu li {  width: 250px;
}
ul#footer-menus-main>li>a {
color: #595959!important;
margin-bottom: 1rem!important;
font-weight: 700;
font-family: system-ui;
letter-spacing: -0.5px;
}
@media (min-width: 1024px){
.footer__bottom .footer__links {
display: none!important;
}
}
.footer__bottom .footer__links {
display: flex;
justify-content: center;
margin: 1.8rem 0 1.45rem;
letter-spacing: .04em;
}
@media (min-width: 1024px){
.footer__copyright {
margin-top: 20px!important;
margin-bottom: 20px!important;
text-align: left!important;
line-height: 1.7!important;
}
}
.footer__copyright {
margin-top: 0;
text-align: center;
font-size: .78125rem;
color: gray;
line-height: 1.5;
letter-spacing: .06em;
}
@media (min-width: 1536px){
.footer__copyright p {
display: inline;
}
}
.footer__copyright p {  font-size: 17px!important;
font-family: system-ui;
letter-spacing: .5px;
font-weight: 350;
}
footer.footer section.footer-widget>ul {
display: flex;
flex-direction: column;
text-align: left;
gap: 18px 40px;
}
@media (min-width: 1024px){
footer.footer .footer-sm  {
gap: 36px!important;
}
}
footer.footer .footer-sm {
display: flex;
justify-content: center;
align-items: center;
gap: 20px;
}
footer.footer .footer-sm p {
display: flex;
}
footer.footer .textwidget ul {
list-style: none!important;
padding-left: 0;
}
footer.footer .textwidget ul li a { color: #000;
font-size: 18px!important;
font-family: system-ui;
margin-bottom: 1rem;
display: block;
}
.footer-menus-main>li {
margin-bottom: 66px!important;
}
ul#footer-menus-main>li ul.sub-menu li {
margin-bottom: 5px;
}
footer.footer .textwidget ul li a:hover {
color: #5c33ad;
}
footer.footer .textwidget ul li::marker {
display: none!important;
}
footer.footer .footer-sm .fab:before {
font-size: 2rem !important;
width: 100%!important;
text-align: left;
margin-right: 2.5rem;
color: darkgray;
}
.tabs-content ul.grid-x.grid-margin-x.menu>li:nth-child(2) ul.sub-menu.link-list li {
font-size: 1.5rem;
}
.tabs-content ul.grid-x.grid-margin-x.menu>li:nth-child(2) ul.sub-menu.link-list li a {
color: #000;	
}
.tabs-content ul.grid-x.grid-margin-x.menu>li:nth-child(2) ul.sub-menu.link-list li a:hover {
text-decoration: underline;
}
.tabs-content ul.grid-x.grid-margin-x.menu>li:nth-child(2) ul.sub-menu.link-list li a:before {
display: none;
} .tabs-content ul.grid-x.grid-margin-x.menu>li:nth-child(3) ul>li {
font-size: 1.3rem;
margin-bottom: 2rem;
} .tabs-content ul.grid-x.grid-margin-x.menu>li:nth-child(3) ul>li a {
color: rgb(47 47 47); font-weight: 350!important;
font-family: system-ui;
}
.tabs-content ul.grid-x.grid-margin-x.menu>li:nth-child(3) ul>li a:hover {
text-decoration: underline;
}
.tabs-content ul.grid-x.grid-margin-x.menu>li:nth-child(3) ul>li a:before {
display: none;
}
@media (max-width: 1024px){
footer.footer .textwidget ul {
display: none;
}
}
div#mega-menu .accordion li>a.accordion-title {
display: none;
}
div#mega-menu .accordion li>div.accordion-content ul.grid-x.grid-margin-x.menu li:first-child {
display: none;
}
button#backtotop {
background-color: unset!important;
border: 0!important;
cursor: pointer;
outline: none;
}
button#backtotop {
position: fixed;
z-index: 100;
bottom: 30px;
right: 25px; width: 62px;
height: 62px; border: 1px solid #595959!important;
background-color: #f2f3f4!important;
border-radius: 50%;
justify-content: center;
align-items: center;
transition: all 300ms;
padding: 0px;
}
button#backtotop img {
width: 13px;
height: 7px;
object-fit: contain;
margin: auto;
}
.home h2.cbk-2__title:hover {
text-decoration: underline;
}
@media (min-width: 1024px){
.home div#fp-more { padding-top: 3rem;
}
}
@media (max-width: 1023px){
.btn-container a.btn, .btn-container button.btn {
margin-bottom: 1rem;
}
}
.cbk-2__whitepapers .cbk-2__item__img-container::before {
content: "";
display: block;
position: absolute;
z-index: 1;
bottom: 0;
right: 0;
width: 0;
height: 0;
border-style: solid;
border-width: 0 0 32px 32px;
border-color: rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);
}
.cbk-2__whitepapers .cbk-2__item__img-container::after {
content: "";
display: block;
position: absolute;
bottom: 0;
right: 0;
width: 32px;
height: 32px;
background-image: url(//cbk.bschool.cuhk.edu.hk/wp-content/uploads/corner.png);
}
a.video_thumbnail_list {
display: block;
}
.cbk-2__top.cbk-2__top--videos .cbk-2__item__img-container {
aspect-ratio: auto!important;
}
.cbk-2__videos .container section.core .fp-videos .slick-list.draggable .cell.medium-4 h4 a:hover {
color: #5c33ad;
}
.cbk-2__videos .container section.core .fp-videos .slick-list.draggable .cell.medium-4 h4 a { color: #000;
}
.blog .cbk-2__item__tag p.item-meta time {
text-transform: capitalize;
}  .archive.category .cbk-2__item__tag p.item-meta time {
text-transform: capitalize;
} span.multiselect__option {
padding: 0.8rem 2rem 0.8rem 1rem!important;
} @media (min-width: 1024px) and (max-width: 1439px){
button.slick-prev.slick-arrow {
margin-left: 5px;
}
.slick button {
top: 35% !important;
}
button.slick-next.slick-arrow {
margin-right: 0px;
}
}
.home .container .cbk-2__top .cbk-2__top__left .body .cbk-2__item__desc p {
color: #0d0d0d!important;
letter-spacing: -0.3px;
font-family: system-ui;
}
.header__desktop_nav__subscribe:hover, .header__desktop_nav__subscribe:active, .header__desktop_nav__subscribe:focus { }
@media (min-width: 1024px){
.home .cbk-2__top__right .cbk-2__item__title {
font-size: 1.1rem!important;
}
} .archive.tag p.item-meta time {
text-transform: capitalize;
}
@media (min-width: 1024px){
.home .cbk-2__articles__right .cbk-2__item__title { font-size: 1.25rem!important;
}
}
@media (min-width: 1536px){
.footer__copyright p {
display: inline;
}
}
.post-type-archive-videos .cbk-2__item__tag p.item-meta span {
font-size: 1rem;
color: #5c33ad;
} .post-type-archive-videos .cbk-2__top__right .cbk-2__item__link .cbk-2__item__content h2.cbk-2__item__title.cbk-2__item__title--player { } @media (min-width: 1536px){
.page-template-template-about .about__top .article-2__tool {
margin: 0 0 0 1.5rem!important;
}
}
@media (min-width: 1024px){
.page-template-template-about .about__top .article-2__tool {
flex-direction: column!important;
}
}
.page-template-template-about .about__top .article-2__tool {
position: static;
flex-direction: row;
margin: 0.8rem 0 0;
}
@media (min-width: 1740px){
.page-template-template-about .article-2__tool--wide {
gap: 1.6rem!important;
}
}
@media (min-width: 1740px){
.page-template-template-about .article-2__tool {
position: relative;
z-index: 1!important;
top: 0rem!important;
flex-direction: column;
justify-content: unset!important;
align-items: center!important;
width: 0!important;
gap: 1.2rem;
margin-left: -7rem;
margin-bottom: -14rem;
}
}
@media (min-width: 1024px){
.page-template-template-about .article-2__tool {
gap: 2rem!important;
}
}
.page-template-template-about .article-2__tool {
order: 3;
display: flex;
flex-direction: row;
justify-content: center;
gap: 0.5rem;
margin: 1.25rem 0;
}
.page-template-template-about button {
background: none;
border: none;
outline: none;
font: inherit;
}
.page-template-template-about button {
padding: 0!important;
display: flex!important;
}
@media (min-width: 1024px){
.page-template-template-about .article-2__tool .fab:before {
font-size: 30px!important;
}
}
.page-template-template-about .article-2__tool .fab:before {
font-size: 16px;
color: darkgray;
}
.page-template-template-about .about__top h1 {
color: inherit;
}
.page-template-template-about .about__bottom h2.about__bottom__title {
color: inherit;
} @media (max-width: 639px){
.footer__main { min-height: 360px!important;
}
}
@media (min-width: 640px) and (max-width: 1023px){
.footer__main {
min-height: 400px!important; }
}
@media (max-width: 1023px){
.footer__bottom { }
.footer__bottom__cert img { width: 85px;
height: 100px;
object-fit: contain;
}
.banner .btn {
align-self: flex-start!important;
margin: 0!important;
}
ul.footer__links {
list-style: none;
}
.title__container__wrapper {
display: block!important;
background-color: #fff!important;
padding: 0!important;
margin-bottom: .7rem!important;
}
.title__container__wrapper .searchForm {
width: 377px;
}
}
@media (min-width: 320px) and (max-width: 424px){
.title__container__topics ul.menu.accordion-menu.filter, .title__container__wrapper .searchForm  {
width: 330px!important;
}
}
@media (min-width: 0px) and (max-width: 1023px){
.header-placeholder{ height: 95px!important;
}
}
@media (max-width: 1023px){
.cbk-2__list .cbk-2__item .cbk-2__item__img-container{
width: 100%!important;
}
}
@media (max-width: 767px){
.category .cbk-2__item.horizontal .cbk-2__item__img-container, .blog .cbk-2__item.horizontal .cbk-2__item__img-container  {
max-width: 100%!important;
}
.tag .cbk-2__item.horizontal .cbk-2__item__img-container, .blog .cbk-2__item.horizontal .cbk-2__item__img-container  {
max-width: 100%!important;
}
}
@media (min-width: 768px) and (max-width: 1023px){
.category .cbk-2__item.horizontal .cbk-2__item__img-container, .blog .cbk-2__item.horizontal .cbk-2__item__img-container  {
max-width: 38%!important;
}
.tag .cbk-2__item.horizontal .cbk-2__item__img-container, .blog .cbk-2__item.horizontal .cbk-2__item__img-container  {
max-width: 38%!important;
}
.cbk-2__item.horizontal {
flex-direction: row!important;
}
.cbk-2__item__desc .cbk-2__item__main p {
line-height: 1.3;
font-size: .9375rem!important;
}
}
ul.footer__links li a {
color: inherit;
} .single-post h2.article-2__top__title {
text-transform: uppercase;
color: #471aa4;
font-size: 1rem;
margin-top: 0;
margin-bottom: 1.25rem!important;
letter-spacing: .1em;
}
@media (min-width: 1740px){
.single-post h2.article-2__top__title {
text-align: center; } 
} h2.article-2__top__title  {
font-size: .9375rem;
font-weight: 700;
letter-spacing: .05em;
line-height: 1.5;
margin: 1em 0 -1.5em;
}
@media (min-width: 640px){
.single-post .article-contributors {
margin: 0 auto;
text-align: center;
}
}
.single-post .article-contributors a strong:hover {
text-decoration: underline;
}
.single-post .article-contributors a strong {
color: #000;
}
.single-post .article-paper p a {
color: #000;
font-weight: 400!important;
}
.single-post .more-cat, li.more-box {
display: none;
} .single-post [rel*=category]:hover{
text-decoration: underline;
}
.single-post [rel*=category]:not(:first-child) {
margin-left: 0.2rem;
}
.single-post .core .wrapper .grid-x.grid-marign-x .cell.medium-7 p.single-post-cat {
margin-bottom: 0;
}
.single-post p.single-post-cat + h1, .single-post .article__heading__tags + h1 {
color: #000!important;
font-weight: 700;
margin-bottom: 0;
font-size: 2.8rem;
} .single-post .cbk-article-payoff { }
@media (min-width: 1024px){
.single-post h3.article__heading__content {
font-size: 1.55rem!important;
line-height: 1.4!important;
margin-top: 2rem!important;
}
}
.single-post h3.article__heading__content {
font-weight: 700;
font-size: .9375rem;
line-height: 1.4;
margin-top: 0.5rem;
}
.single-post em.article_author { }
.single-post em.article_author, .single-post p.article_author {
color: rgb(149 149 149);
font-weight: 700;
}
@media (min-width: 1024px) {
.single-post em.article_author, .single-post p.article_author {
font-size: 1.0625rem!important;
}
}
.single-post em.article_author, .single-post p.article_author {
font-size: .75rem;
font-weight: 600;
color: #959595;
margin-top: 0.75rem;
}
.single-post .player__title.cbk-2__item__title--player {
margin-top: 18px;
}
@media (min-width: 1024px){
.single-post .player__title * {
font-size: 1.25rem!important;
}
}
.single-post .player__title * {
font-size: .875rem;
font-weight: 700!important;
letter-spacing: .04em!important;
line-height: 1.4;
color: #000;
margin: 0;
font-family: 'myriad-pro'!important;
}
@media (min-width: 1024px){
.single-post blockquote {
margin: 60px 0 40px!important;
padding-left: 44px!important;
padding-bottom: 6px;
border-left-width: 6px;
}
}
.single-post blockquote {
margin: 30px 0;
padding-left: 18px;
border-left: 6px solid #471a94;
max-width: 62rem;
padding-top: 1px;
}
@media (min-width: 1024px){
.single-post blockquote p {
font-size: 2.2rem!important;
font-family: 'myriad-pro';
}
}
.single-post .article .body blockquote p, .single-research-whitepaper blockquote p {
color: #000;
letter-spacing: .02em!important;
line-height: 1.5;
font-weight: 600!important;
font-size: 1.09375rem;
margin: 0.25em 0 0.5em;
margin-bottom: 0;
font-family: 'myriad-pro'!important;
}
@media (max-width: 767px){
.single .article__heading > h1 {
font-size: 1.5rem!important;
}
}
.single-post blockquote * {
font-style: italic;
}
.single-post blockquote .quote--left {
margin-left: -0.2em;
}
@media (min-width: 1024px){
.single-post blockquote .quote {
font-size: 5rem!important;
}
}
.single-post blockquote .quote {
font-size: 2.1875rem;
line-height: 0;
display: inline-block;
transform: translateY(0.15em);
}
@media (min-width: 1024px){
.single-post blockquote cite {
font-size: 1.25rem!important;
}
}
.single-post blockquote cite {
font-size: .78125rem;
}
.single-post blockquote {
border-top: 0;
border-bottom: 0;
}
.single-post blockquote:before {
display: none;
}
@media (min-width: 1024px){
.article__related {
max-width: 1090px!important;
font-size: 1.875rem!important;
padding: 30px 24px!important;
margin: 50px auto!important;
}
}
@media (min-width: 1024px){
.article__related {
border-bottom-right-radius: 26px!important;
}
}
.article__related {
border: 1px solid #aaa;
border-bottom-right-radius: 13px;
text-align: center;
padding: 16px 24px 20px;
font-weight: 700;
font-size: .6875rem;
line-height: 1.5;
max-width: 600px;
margin: 24px auto;
}
@media (min-width: 1024px){
.article__related__label {
font-size: 1rem;
margin-bottom: 20px!important;
}
}
.article__related__label {
font-weight: 300;
margin-bottom: 8px;
letter-spacing: .2em;
}
@media (min-width: 1024px){
.article__paragraph::first-letter {
font-size: 6.625rem!important;
}
}
.article__paragraph::first-letter {
color: #471aa4;
font-size: 5.3125rem;
font-weight: 700;
float: left;
line-height: 1; margin: -0.07em 0.15em -0.1em 0;
}
.article__related a {
color: #000;
font-weight: 700;
}
@media (min-width: 1024px){
.article-2__more {
padding: 80px 0 80px!important;
}
}
.article-2__more {
background-color: #f2f3f4;
padding: 32px 0 40px;
}
.article-2__more__wrapper {
max-width: 1104px;
margin: 0 auto;
}
@media (min-width: 1024px){
.article-2__more__heading {
text-align: left!important;
}
}
.article-2__more__heading {
color: #471aa4;
font-size: 1rem;
line-height: 1.5;
letter-spacing: .05em;
text-align: center;
margin: 0;
} @media (min-width: 1150px){
.single-post div#latest-listing {
display: flex!important;
}
}
@media (max-width: 1149px){
.single-post div#latest-listing .cbk-2__item__link {
padding-left: 1rem;
}
}
.single-post div#latest-listing {
margin-top: 1rem;
}
.single-post .cbk-2__item.horizontal {
display: block;
}
@media (min-width: 1024px){
.single-post .article-2__more .container {
padding: 0;
}
}
@media (min-width: 1024px){
.single-post div#latest-listing .cbk-2__item__link:not(:first-child) {
padding-left: 1rem;
}
}
.single-post div#latest-listing .cbk-2__item.horizontal .cbk-2__item__img-container {
max-width: 100%; width: 360px!important;
}
.single-post div#latest-listing .body .cbk-2__item__desc p {
color: grey;
text-transform: initial;
font-size: 16px!important;
} .single-post .article-2 {
overflow: unset;
letter-spacing: .01em;
}
.single-post .container--article {
max-width: 1150px!important;
}
@media (min-width: 1740px){
.single-post .article-2__main {
display: unset!important;
}
}
.single-post .article-2__main {
display: flex;
flex-direction: column;
position: relative;
max-width: 1104px;
margin: 0 auto;
}
@media (min-width: 1740px){
.single-post .article-2__tool {
position: relative;
z-index: 1;
top: 2rem;
flex-direction: column!important;
justify-content: unset!important;
align-items: center;
width: 0;
gap: 1.2rem!important;
margin-left: -7rem;
margin-bottom: -14rem;
}
}
@media (min-width: 1540px){
.single-post .article-2__tool { gap: 1.75rem!important;
}
}
@media (min-width: 1024px) and (max-width: 1539px){
.single-post .article-2__tool {
gap: 2.5rem!important;
}
}
.single-post .article-2__tool {
order: 3;
display: flex;
flex-direction: row;
justify-content: center;
gap: 0.5rem;
margin: 1.25rem 0;
}
@media (min-width: 1740px){
.single-post .article-2__top {
position: absolute;
top: 200px;
right: -2.5rem;
transform: translateX(100%);
width: 265px;
margin: 0!important;
padding: 0!important;
background-color: rgba(0,0,0,0)!important;
}
}
@media (min-width: 1024px){
.single-post .article-2__top {  margin-top: -1.5rem!important;
}
}
.single-post .article-2__top {
order: 2;
margin: 0 -25px;
background-color: #f4f4f4;
padding: 3rem 25px;
}
@media (min-width: 1740px){
.single-post .article-2__top__wrapper {
flex-direction: column!important;
align-items: stretch!important;
margin-bottom: -30px;
}
}
@media (min-width: 640px){
.single-post .article-2__top__wrapper {
flex-direction: row!important;
}
}
.single-post .article-2__top__wrapper { flex-direction: row;
align-items: flex-start;
}
@media (max-width: 1739px){
.single-post .article-2__top__wrapper { }
}
@media (min-width: 1740px){
.single-post .article-2__top__wrapper { }
}
@media (min-width: 1740px){
h2.article-2__top__title{
text-align: center;
}
}
@media (min-width: 1740px){
.single-post .article-2__top__profile {
align-items: center;
margin: 34px 0 44px!important;
gap: 36px!important;
text-align: center;
}
}
@media (min-width: 640px){
.single-post .article-2__top__profile {
min-width: 11rem!important;
}
}
.single-post .article-2__top__profile {
display: flex;
flex-direction: column;
align-items: center;
gap: 12px;
min-width: 9rem;
font-size: .9375rem;
font-weight: 300;
color: #595959;
margin: 0 20px 0 0;
}
@media (min-width: 1024px){
.single-post .main-content {  padding: 0 0 0px!important;
}
}
.single-post .main-content {
padding: 32px 0; }
@media (min-width: 1024px){
.single-post .article {
margin-top: 0!important;
}
}
.single-post .article {
margin-top: -1.5rem;
}
@media (min-width: 1024px){
.single-post .article__heading { }
}
@media (min-width: 1024px){
.single-post .article__heading__tags--mobile {
display: none!important;
}
}
.single-post .article__heading__tags--mobile {
display: block;
}
@media (min-width: 1024px){
.single-post .article__heading__tags {
display: block;
font-size: 1.2rem!important;
margin: 0 0 0.2rem!important;
}
}
.single-post .article__heading__tags {
text-transform: uppercase;
color: #471aa4;
font-size: .75rem;
margin: 0.4rem 0;
font-weight: 400;
line-height: 1.4;
}
@media (min-width: 1740px){
.single-post .article-2__tool--mobile {
display: none!important;
}
}
.single-post .article-2__tool--mobile { margin: 0rem!important;
}
.single-post .cell.hero-image {
margin-top: 1rem;
}
.single-post .article-2__top__profile .article-paper > p {
text-align: left;
}
.single-post .article-2__top__profile .article-paper {
padding: 30px 24px;
}
.single-post .article-2__top__profile .article-contributors img {
border-radius: 50%;
height: 140px!important;
width: 140px!important;
}
@media (min-width: 1024px){
.single-post .article .body .clearfix p { }
}
.single-post .article-2__tool button {
background: none;
border: none;
outline: none;
font: inherit;
padding: 0;
}
.single-post .article-2__tool img {
max-width: unset;
}
@media (min-width: 1024px){
.single-post .article-2__tool img.email {
width: 40px;
}
.single-post .article-2__tool img.copy {
width: 34px;
}
}
.article-2__tool .email {
width: 20px;
}
.single-post .article-2__tool .copy {
width: 17px;
}
.single-post .item-actions .item-share-popup button.button.button-primary {
background: #fdb015;
padding: 0.5rem 2rem;
}
.single-post .article-contributors {
display: block!important;
}
@media (max-width: 1023px){
.single-post p.article-contributors-inline {
display: none;
}
}
@media (min-width: 1740px){
.single-post .article-2__tool.article-2__tool--mobile {
display: none;
}
} .single-post .clearfix h2 {
color: #000;
}
@media (min-width: 1536px){
.single-post .article-2__main figure.left {
margin-left: -120px!important;
}
}
@media (min-width: 768px){
.single-post .article-2__main figure.left {
float: left;
margin-right: 2rem!important; }
}
@media (min-width: 768px) and (max-width: 1535px){
.single-post .article-2__main figure.left {
margin-left: -25px!important;
}
}
@media (min-width: 768px){
.single-post .article-2__main figure {
width: 64%!important;
margin: 1rem 0 0.5rem!important;
}
}
.single-post .article-2__main figure {
width: 100%;
flex-direction: column!important;
gap: 0!important;
margin: 1rem 0 -1rem;
}
@media (min-width: 1024px){
.single-post .article figure {
font-size: 1.125rem;
line-height: 1.5;
margin-top: 86px;
margin-bottom: 90px;
}
}
.single-post .article figure {
font-size: .78125rem;
line-height: 1.6;
margin-top: 48px;
margin-bottom: 40px;
}
@media (min-width: 1024px){
.single-post figure {
flex-direction: row;
align-items: flex-end;
gap: 20px;
}
}
.single-post figure {
display: flex;
flex-direction: column;
}
.single-post .article-2__main .img-container {
aspect-ratio: 707/471!important;
}
.single-post .img-container {
position: relative;
width: 100%;
aspect-ratio: 1;
overflow: hidden;
}
.single-post .article-2__main figure.left img {
padding-right: 2rem;
}
.single-post .article-2__main figure img {
width: 100%;
}
.single-post .img-container img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
transform: scale3d(1, 1, 1);
transition: all 300ms;
}
.single-post .article-2__main figure.left figcaption {
margin-left: 2rem;
transform: translate(0, -1.5rem);
}
@media (min-width: 1024px){
.single-post .article-2__main figure figcaption { padding: 20px 30px;
}
}
.single-post .article-2__main figure figcaption {
max-width: 586px;
margin: 0rem;
}
@media (min-width: 1024px){
.single-post figure figcaption {
margin: 0;
padding: 36px 34px;
}
}
.single-post figure figcaption {
background-color: #f2f3f4;
margin: -12px 25px 0;
padding: 20px 18px;
font-weight: 400;
color: #595959;
} .single-post figure figcaption {
bottom: -50px;
right: 20px;
font-size: 1.125rem;
}
@media (min-width: 1536px){
.article-2__main figure.right { margin-right: -200px!important;
}
}
@media (min-width: 768px){
.article-2__main figure.right {
float: right;
align-items: flex-start;
margin-left: 2rem!important;
}
}
@media (min-width: 768px) and (max-width: 1535px) {
.article-2__main figure.right {
margin-right: -25px!important;
}
}
.article-2__main figure.right figcaption {
margin-right: 2rem;
max-width: 435px;
transform: translate(-1rem, -1.5rem);
}
@media (max-width: 1024px){
.article-2__main figure.right figcaption {
transform: translate(-.5rem, -1.5rem)!important;
}
.single-post .article-2__main figure.right img{
padding-left: 2rem;
}
}
.article-2__main figure.right figcaption {
bottom: -50px;
right: 0!important;
left: -20px;
}
@media (min-width: 1024px){
.clearfix { }
}
.clearfix .img-container:hover img, .img-container:active img {
transform: scale3d(1.05, 1.05, 1);
}
@media (min-width: 1740px){
.item-share-popup {
top: -1rem!important;
}
}
.single-post .article-2__main figure figcaption {
position: unset;
border: 0;
}
.single-post .article__related a:hover {
text-decoration: underline;
}
.single-post .article__related a {
color: #000;
font-weight: 700;
font-size: 1.75rem;
} @media (max-width: 1739px){
.single-post .article-2__tool.article-2__tool--mobile { }
.article-2__tool.article-2__tool--mobile {
z-index: 999;
position: relative;
}
}
@media (min-width: 1740px){
.article-2__top__profile {
align-items: center;
margin: 34px 0 44px;
gap: 36px;
text-align: center;
}
}
@media (min-width: 1740px){
.article-2__top__sub {
flex-direction: column!important;
align-items: stretch;
}
}
.article-2__top__sub .article-paper:after {
display: none;
}
@media (min-width: 1024px){
.article-2__top .article__research {
padding: 30px 24px!important;
}
}
@media (min-width: 1024px){
.article__research { max-width: 100%!important;
padding: 46px 46px;
}
}
@media (min-width: 768px){
.article__research {
max-width: 580px;
}
}
@media (min-width: 1024px){
.article__research {
border-bottom-right-radius: 26px!important;
}
}
.article__research {
flex: 1; max-width: 100%;
padding: 16px 16px;
border: 1px solid #e3e3e3;
border-bottom-right-radius: 13px;
background-color: #fff;
}
.article-2__more .container .article-2__more__wrapper .related-posts .slick-slide {
padding: 0.5rem;
}
@media (min-width: 1024px){
.article-2__more .container .article-2__more__wrapper .related-posts .cbk-2__item__title {
font-size: 1.25rem!important;
margin-top: 1rem;
}
}
.article-2__more .container .article-2__more__wrapper .related-posts .body .cbk-2__item__desc p {
font-size: .8rem!important;
margin: 0; }
@media (min-width: 1600px){
.article-2__more .container .article-2__more__wrapper .related-posts button.slick-prev.slick-arrow {
margin-left: -35px;
}
}
@media (min-width: 1024px){
.article-2__more .container .article-2__more__wrapper .related-posts .slick button {
display: none!important;
}
} .article-2__more .container .article-2__more__wrapper .related-posts .body .cbk-2__item__desc p {
font-size: .8rem!important;
margin: 0;
text-transform: unset;
color: #acadad;
font-weight: 500;
}
.article-2__more .container .article-2__more__wrapper .related-posts .body .cbk-2__item__desc p time {
text-transform: none;
}
.article-2__more .container .article-2__more__wrapper .related-posts .body .cbk-2__item__desc p span {
text-transform: none;
font-weight: 400!important;
}
.article-2__more .container .article-2__more__wrapper .related-posts .slick-slide:hover .slick-slide img {
transform: scale3d(1.05, 1.05, 1);
} .cuhkbiz-related {
border: 1px solid #aaa;
border-bottom-right-radius: 13px;
text-align: center;
padding: 16px 24px 20px;
font-weight: 700;
font-size: .6875rem;
line-height: 1.5;
max-width: 600px;
margin: 24px auto;
}
@media (min-width: 1024px){
.cuhkbiz-related {
border-bottom-right-radius: 26px!important;
}
}
@media (min-width: 1024px){
.cuhkbiz-related {
max-width: 1090px!important;
font-size: 1.875rem!important;
padding: 30px 24px!important;
margin: 50px auto!important;
}
}
.cuhkbiz-related .item-meta {
font-weight: 300;
margin-bottom: 8px;
letter-spacing: .2em;
}
@media (min-width: 1024px){
.cuhkbiz-related .item-meta {
font-size: 1rem!important;
margin-bottom: 20px!important;
color: inherit!important;
}
}
.single-post .cuhkbiz-related a {
color: #000;
font-weight: 700!important;
font-size: 1.75rem!important;
} html, .hero-quote p:first-child, h1, h2, h3, h4, h5, h6 {   } @media (min-width: 1024px){
.home .cbk-2__top__right .cbk-2__item__title {
font-size: 1.3rem!important;
font-weight: 700;
}
}
h2.cbk-2__item__title a {
font-weight: 700;
}
.tab-menu nav>ul>li ul.sub-menu.submenu li {
list-style-type: none;
}
.home .cbk-2__top__left .cbk-2__item.cbk-2__item.large p.cbk-article-payoff span { }
@media (min-width: 1024px){
.article-paper p.item-meta {
font-size: 1rem;
margin-bottom: 26px;
}
}
@media (max-width: 1023px){
.article-paper p.item-meta {
font-size: .75rem;
margin-bottom: 10px;
}
}
.article-paper p.item-meta {
font-weight: 300;
letter-spacing: .1em;
}
@media (max-width: 1539px){
.single-post .article-contributors a + p { margin-top: .5rem!important;
}
}
@media (min-width: 1540px){
.single-post .article-contributors a + p { margin-top: .5rem!important;
}
}
.searchForm button.button.button-icon:hover {
background: #5c33ad!important;
}
span.multiselect__placeholder {
color: darkgrey;
font-size: 18px;
} .filter [href="#"]:after {
content: "";
display: inline-block;
background-size: contain;
background-position: center;
background-repeat: no-repeat;
background-image: url(//cbk.bschool.cuhk.edu.hk/wp-content/uploads/cbk_arrow_down.png);
width: 35px;
height: 10px;
transform: translateY(-2px);
float: right;
margin-top: 5px;
}
.tab-menu nav>ul>li.menu-item-has-children>a[href="#"]:after { }
.accordion-menu .is-accordion-submenu a, .accordion-menu a {
padding: 1rem 1rem!important;
}
.filter [href="#"] {
font-size: 1rem!important; font-family: system-ui;
font-weight: 700!important;
}
.about__bottom__team .about__bottom__team__title + div > p { font-weight: 400;
}
.about__bottom__right .address p { font-weight: 400;
}
@media (max-width: 1023px){
.home .videos__tag + h4 {
margin-top: 0.5rem; font-size: 1rem;
}
.home .videos__tag {
margin-top: 1rem;
}
}
.search-tags>form .multiselect__element {
margin: 0!important;
}  .single-research-whitepaper h2.article-2__top__title {
text-transform: uppercase;
color: #471aa4;
font-size: 1rem;
margin-top: 0;
margin-bottom: 1.25rem!important;
letter-spacing: .1em;
}
@media (min-width: 1740px){
.single-research-whitepaper h2.article-2__top__title {
text-align: center; } 
} h2.article-2__top__title  {
font-size: .9375rem;
font-weight: 700;
letter-spacing: .05em;
line-height: 1.5;
margin: 1em 0 -1.5em;
}
@media (min-width: 640px){
.single-research-whitepaper .article-contributors {
margin: 0 auto;
text-align: center;
}
}
.single-research-whitepaper .article-contributors a strong:hover {
text-decoration: underline;
}
.single-research-whitepaper .article-contributors a strong {
color: #000;
}
.single-research-whitepaper .article-paper p a {
color: #000;
font-weight: 400!important;
}
.single-research-whitepaper .more-cat, li.more-box {
display: none;
}
.single-research-whitepaper [rel*=category] {
font-weight: 400!important;
}
.single-research-whitepaper [rel*=category]:hover{
text-decoration: underline;
}
.single-research-whitepaper [rel*=category]:not(:first-child) {
margin-left: 0.2rem;
}
.single-research-whitepaper .core .wrapper .grid-x.grid-marign-x .cell.medium-7 p.single-research-whitepaper-cat {
margin-bottom: 0;
}
.single-research-whitepaper p.single-research-whitepaper-cat + h1, .single-research-whitepaper .article__heading__tags + h1 {
color: #000!important;
font-weight: 700;
margin-bottom: 0;
font-size: 2.8rem;
} .single-research-whitepaper .cbk-article-payoff {
color: grey;
font-size: 1.15rem;
}
@media (min-width: 1024px){
.single-research-whitepaper h3.article__heading__content {
font-size: 1.55rem!important;
line-height: 1.4!important;
margin-top: 2rem!important;
}
}
.single-research-whitepaper h3.article__heading__content {
font-weight: 700;
font-size: .9375rem;
line-height: 1.4;
margin-top: 0.5rem;
}
.single-research-whitepaper em.article_author { }
.single-research-whitepaper em.article_author, .single-research-whitepaper p.article_author {
color: rgb(149 149 149);
font-weight: 700;
}
@media (min-width: 1024px) {
.single-research-whitepaper em.article_author, .single-research-whitepaper p.article_author {
font-size: 1.0625rem!important;
}
}
.single-research-whitepaper em.article_author, .single-research-whitepaper p.article_author {
font-size: .75rem;
font-weight: 600;
color: #959595;
margin-top: 0.75rem;
}
.single-research-whitepaper .player__title.cbk-2__item__title--player {
margin-top: 18px;
}
@media (min-width: 1024px){
.single-research-whitepaper .player__title * {
font-size: 1.25rem!important;
}
}
.single-research-whitepaper .player__title * {
font-size: .875rem;
font-weight: 700;
letter-spacing: .04em;
line-height: 1.4;
color: #000;
margin: 0;
}
@media (min-width: 1024px){
.single-research-whitepaper blockquote {
margin: 60px 0 40px!important;
padding-left: 44px!important;
padding-bottom: 6px;
border-left-width: 6px;
}
}
.single-research-whitepaper blockquote {
margin: 30px 0;
padding-left: 18px;
border-left: 5px solid #471a94;
max-width: 62rem;
padding-top: 1px;
}
@media (min-width: 1024px){
.single-research-whitepaper blockquote p {
font-size: 2.2rem!important;
font-family: 'myriad-pro';
}
}
.single-research-whitepaper blockquote p { }
.single-research-whitepaper blockquote * {
font-style: italic;
}
.single-research-whitepaper blockquote .quote--left {
margin-left: -0.2em;
}
@media (min-width: 1024px){
.single-research-whitepaper blockquote .quote {
font-size: 5rem!important;
}
}
.single-research-whitepaper blockquote .quote {
font-size: 2.1875rem;
line-height: 0;
display: inline-block;
transform: translateY(0.15em);
}
@media (min-width: 1024px){
.single-research-whitepaper blockquote cite {
font-size: 1.25rem!important;
}
}
.single-research-whitepaper blockquote cite {
font-size: .78125rem;
}
.single-research-whitepaper blockquote {
border-top: 0;
border-bottom: 0;
}
.single-research-whitepaper blockquote:before {
display: none;
}
@media (min-width: 1024px){
.article__related {
max-width: 1090px!important;
font-size: 1.875rem!important;
padding: 30px 24px!important;
margin: 50px auto!important;
}
}
@media (min-width: 1024px){
.article__related {
border-bottom-right-radius: 26px!important;
}
}
.article__related {
border: 1px solid #aaa;
border-bottom-right-radius: 13px;
text-align: center;
padding: 16px 24px 20px;
font-weight: 700;
font-size: .6875rem;
line-height: 1.5;
max-width: 600px;
margin: 24px auto;
}
@media (min-width: 1024px){
.article__related__label {
font-size: 1rem;
margin-bottom: 20px!important;
}
}
.article__related__label {
font-weight: 300;
margin-bottom: 8px;
letter-spacing: .2em;
}
@media (min-width: 1024px){
.article__paragraph::first-letter {
font-size: 6.625rem!important;
}
}
.article__paragraph::first-letter {
color: #471aa4;
font-size: 5.3125rem;
font-weight: 700;
float: left;
line-height: 1; margin: -0.07em 0.15em -0.1em 0;
}
.article__related a {
color: #000;
font-weight: 700;
}
@media (min-width: 1024px){
.article-2__more {
padding: 80px 0 80px!important;
}
}
.article-2__more {
background-color: #f2f3f4;
padding: 32px 0 40px;
}
.article-2__more__wrapper {
max-width: 1104px;
margin: 0 auto;
}
@media (min-width: 1024px){
.article-2__more__heading {
text-align: left!important;
}
}
.article-2__more__heading {
color: #471aa4;
font-size: 1rem;
line-height: 1.5;
letter-spacing: .05em;
text-align: center;
margin: 0;
} @media (min-width: 1150px){
.single-research-whitepaper div#latest-listing {
display: flex!important;
}
}
@media (max-width: 1149px){
.single-research-whitepaper div#latest-listing .cbk-2__item__link {
padding-left: 1rem;
}
}
.single-research-whitepaper div#latest-listing {
margin-top: 1rem;
}
.single-research-whitepaper .cbk-2__item.horizontal {
display: block;
}
@media (min-width: 1024px){
.single-research-whitepaper .article-2__more .container {
padding: 0;
}
}
@media (min-width: 1024px){
.single-research-whitepaper div#latest-listing .cbk-2__item__link:not(:first-child) {
padding-left: 1rem;
}
}
.single-research-whitepaper div#latest-listing .cbk-2__item.horizontal .cbk-2__item__img-container {
max-width: 100%; width: 360px!important;
}
.single-research-whitepaper div#latest-listing .body .cbk-2__item__desc p {
color: grey;
text-transform: initial;
font-size: 16px!important;
} .single-research-whitepaper .article-2 {
overflow: unset;
letter-spacing: .01em;
}
.single-research-whitepaper .container--article {
max-width: 1150px!important;
}
@media (min-width: 1740px){
.single-research-whitepaper .article-2__main {
display: unset!important;
}
}
.single-research-whitepaper .article-2__main {
display: flex;
flex-direction: column;
position: relative;
max-width: 1104px;
margin: 0 auto;
}
@media (min-width: 1740px){
.single-research-whitepaper .article-2__tool {
position: relative;
z-index: 1;
top: 2rem;
flex-direction: column!important;
justify-content: unset!important;
align-items: center;
width: 0;
gap: 1.2rem!important;
margin-left: -7rem;
margin-bottom: -14rem;
}
}
@media (min-width: 1540px){
.single-research-whitepaper .article-2__tool { gap: 1.75rem!important;
}
}
@media (min-width: 1024px) and (max-width: 1539px){
.single-research-whitepaper .article-2__tool {
gap: 2.5rem!important;
}
}
.single-research-whitepaper .article-2__tool {
order: 3;
display: flex;
flex-direction: row;
justify-content: center;
gap: 0.5rem;
margin: 1.25rem 0;
}
@media (min-width: 1740px){
.single-research-whitepaper .article-2__top {
position: absolute;
top: 200px;
right: -2.5rem;
transform: translateX(100%);
width: 265px;
margin: 0!important;
padding: 0!important;
background-color: rgba(0,0,0,0)!important;
}
}
@media (min-width: 1024px){
.single-research-whitepaper .article-2__top { margin-top: 2rem!important;
}
}
.single-research-whitepaper .article-2__top {
order: 2;
margin: 0 -25px;
background-color: #f4f4f4;
padding: 3rem 25px;
}
@media (min-width: 1740px){
.single-research-whitepaper .article-2__top__wrapper {
flex-direction: column!important;
align-items: stretch!important;
margin-bottom: -30px;
}
}
@media (min-width: 640px){
.single-research-whitepaper .article-2__top__wrapper {
flex-direction: row!important;
}
}
.single-research-whitepaper .article-2__top__wrapper { flex-direction: row;
align-items: flex-start;
}
@media (max-width: 1739px){
.single-research-whitepaper .article-2__top__wrapper { }
}
@media (min-width: 1740px){
.single-research-whitepaper .article-2__top__wrapper { }
}
@media (min-width: 1740px){
h2.article-2__top__title{
text-align: center;
}
}
@media (min-width: 1740px){
.single-research-whitepaper .article-2__top__profile {
align-items: center;
margin: 34px 0 44px!important;
gap: 36px!important;
text-align: center;
}
}
@media (min-width: 640px){
.single-research-whitepaper .article-2__top__profile {
min-width: 11rem!important;
}
}
.single-research-whitepaper .article-2__top__profile {
display: flex;
flex-direction: column;
align-items: center;
gap: 12px;
min-width: 9rem;
font-size: .9375rem;
font-weight: 300;
color: #595959;
margin: 0 20px 0 0;
}
@media (min-width: 1024px){
.single-research-whitepaper .main-content {  padding: 0 0 0px!important;
}
}
.single-research-whitepaper .main-content {
padding: 32px 0; }
@media (min-width: 1024px){
.single-research-whitepaper .article {
margin-top: 0!important;
}
}
.single-research-whitepaper .article {
margin-top: -1.5rem;
}
@media (min-width: 1024px){
.single-research-whitepaper .article__heading { }
}
@media (min-width: 1024px){
.single-research-whitepaper .article__heading__tags--mobile {
display: none!important;
}
}
.single-research-whitepaper .article__heading__tags--mobile {
display: block;
}
@media (min-width: 1024px){
.single-research-whitepaper .article__heading__tags {
display: block;
font-size: 1.2rem!important;
margin: 0 0 0.2rem!important;
}
} .single-research-whitepaper .article__heading__tags {
font-family: system-ui;
font-weight: 500;
letter-spacing: -1px;
}
@media (min-width: 1740px){
.single-research-whitepaper .article-2__tool--mobile {
display: none!important;
}
}
.single-research-whitepaper .article-2__tool--mobile {
margin: 0.8rem 0 -1.25rem!important;
}
.single-research-whitepaper .cell.hero-image {
margin-top: 1rem;
}
.single-research-whitepaper .article-2__top__profile .article-paper > p {
text-align: left;
}
.single-research-whitepaper .article-2__top__profile .article-paper {
padding: 30px 24px;
}
.single-research-whitepaper .article-2__top__profile .article-contributors img {
border-radius: 50%;
height: 140px!important;
width: 140px!important;
}
@media (min-width: 1024px){
.single-research-whitepaper .article .body .clearfix p { }
}
.single-research-whitepaper .article-2__tool button {
background: none;
border: none;
outline: none;
font: inherit;
padding: 0;
}
.single-research-whitepaper .article-2__tool img {
max-width: unset;
}
@media (min-width: 1024px){
.single-research-whitepaper .article-2__tool img.email {
width: 40px;
}
.single-research-whitepaper .article-2__tool img.copy {
width: 34px;
}
}
.article-2__tool .email {
width: 20px;
}
.single-research-whitepaper .article-2__tool .copy {
width: 17px;
}
.single-research-whitepaper .item-actions .item-share-popup button.button.button-primary {
background: #fdb015;
padding: 0.5rem 2rem;
}
@media (min-width: 768px) and (max-width: 1739px){
.single-research-whitepaper .article-contributors { display: flex!important;
}
}
.contributor_div:not(:last-child) {
margin-bottom: 1rem;
}
@media (max-width: 767px){
.single-research-whitepaper .article-contributors {
display: block!important;
}
}
@media (min-width: 1740px){
.single-research-whitepaper .article-contributors {
display: block!important;
}
}
@media (max-width: 1023px){
.single-research-whitepaper p.article-contributors-inline {
display: none;
}
}
@media (min-width: 1740px){
.single-research-whitepaper .article-2__tool.article-2__tool--mobile {
display: none;
}
} .single-research-whitepaper .clearfix h2 {
color: #000;
}
@media (min-width: 1536px){
.single-research-whitepaper .article-2__main figure.left {
margin-left: -120px!important;
}
}
@media (min-width: 768px){
.single-research-whitepaper .article-2__main figure.left {
float: left;
margin-right: 2rem!important; }
}
@media (min-width: 768px) and (max-width: 1535px){
.single-research-whitepaper .article-2__main figure.left {
margin-left: -25px!important;
}
}
@media (min-width: 768px){
.single-research-whitepaper .article-2__main figure {
width: 64%!important;
margin: 1rem 0 0.5rem!important;
}
}
.single-research-whitepaper .article-2__main figure {
width: 100%;
flex-direction: column!important;
gap: 0!important;
margin: 1rem 0 -1rem;
}
@media (min-width: 1024px){
.single-research-whitepaper .article figure {
font-size: 1.125rem;
line-height: 1.5;
margin-top: 86px;
margin-bottom: 90px;
}
}
.single-research-whitepaper .article figure {
font-size: .78125rem;
line-height: 1.6;
margin-top: 48px;
margin-bottom: 40px;
}
@media (min-width: 1024px){
.single-research-whitepaper figure {
flex-direction: row;
align-items: flex-end;
gap: 20px;
}
}
.single-research-whitepaper figure {
display: flex;
flex-direction: column;
}
.single-research-whitepaper .article-2__main .img-container {
aspect-ratio: 707/471!important;
}
.single-research-whitepaper .img-container {
position: relative;
width: 100%;
aspect-ratio: 1;
overflow: hidden;
}
.single-research-whitepaper .article-2__main figure.left img {
padding-right: 2rem;
}
.single-research-whitepaper .article-2__main figure img {
width: 100%;
}
.single-research-whitepaper .img-container img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
transform: scale3d(1, 1, 1);
transition: all 300ms;
}
.single-research-whitepaper .article-2__main figure.left figcaption {
margin-left: 2rem;
transform: translate(0, -1.5rem);
}
@media (min-width: 1024px){
.single-research-whitepaper .article-2__main figure figcaption {
padding: 26px 36px;
}
}
.single-research-whitepaper .article-2__main figure figcaption {
max-width: 586px;
margin: 0rem;
}
@media (min-width: 1024px){
.single-research-whitepaper figure figcaption {
margin: 0;
padding: 36px 34px;
}
}
.single-research-whitepaper figure figcaption {
background-color: #f2f3f4;
margin: -12px 25px 0;
padding: 20px 18px;
font-weight: 400;
color: #595959;
}
.single-research-whitepaper figure figcaption {
bottom: -50px;
right: 20px;
font-size: 1rem;
}
@media (min-width: 1536px){
.article-2__main figure.right { margin-right: -200px!important;
}
}
@media (min-width: 768px){
.article-2__main figure.right {
float: right;
align-items: flex-start;
margin-left: 2rem!important;
}
}
@media (min-width: 768px) and (max-width: 1535px) {
.article-2__main figure.right {
margin-right: -25px!important;
}
}
.article-2__main figure.right figcaption {
margin-right: 2rem;
max-width: 435px;
transform: translate(-1rem, -1.5rem);
}
@media (max-width: 1024px){
.article-2__main figure.right figcaption {
transform: translate(-.5rem, -1.5rem)!important;
}
.single-research-whitepaper .article-2__main figure.right img{
padding-left: 2rem;
}
}
.article-2__main figure.right figcaption {
bottom: -50px;
right: 0!important;
left: -20px;
}
@media (min-width: 1024px){
.clearfix { }
}
.clearfix .img-container:hover img, .img-container:active img {
transform: scale3d(1.05, 1.05, 1);
}
@media (min-width: 1740px){
.item-share-popup {
top: -1rem!important;
}
}
.single-research-whitepaper .article-2__main figure figcaption {
position: unset;
border: 0;
}
.single-research-whitepaper .article__related a:hover {
text-decoration: underline;
}
.single-research-whitepaper .article__related a {
color: #000;
font-weight: 700;
font-size: 1.75rem;
} @media (max-width: 1739px){
.single-research-whitepaper .article-2__tool.article-2__tool--mobile {
margin-bottom: 1rem!important;
}
.article-2__tool.article-2__tool--mobile {
z-index: 999;
position: relative;
}
}
.single-research-whitepaper .cuhkbiz-related a {
color: #000;
font-weight: 700!important;
font-size: 1.75rem!important;
}  .single-videos h2.article-2__top__title {
text-transform: uppercase;
color: #471aa4;
font-size: 1rem;
margin-top: 0;
margin-bottom: 1.25rem!important;
letter-spacing: .1em;
}
@media (min-width: 1740px){
.single-videos h2.article-2__top__title {
text-align: center; } 
} h2.article-2__top__title  {
font-size: .9375rem;
font-weight: 700;
letter-spacing: .05em;
line-height: 1.5;
margin: 1em 0 -1.5em;
}
@media (min-width: 640px){
.single-videos .article-contributors {
margin: 0 auto;
text-align: center;
}
}
.single-videos .article-contributors a strong:hover {
text-decoration: underline;
}
.single-videos .article-contributors a strong {
color: #000;
}
.single-videos .article-paper p a {
color: #000;
font-weight: 400!important;
}
.single-videos .more-cat, li.more-box {
display: none;
}
.single-videos [rel*=category] {
font-weight: 400!important;
}
.single-videos [rel*=category]:hover{
text-decoration: underline;
}
.single-videos [rel*=category]:not(:first-child) {
margin-left: 0.2rem;
}
.single-videos .core .wrapper .grid-x.grid-marign-x .cell.medium-7 p.single-videos-cat {
margin-bottom: 0;
}
.single-videos p.single-videos-cat + h1, .single-videos .article__heading__tags + h1 {
color: #000!important;
font-weight: 700;
margin-bottom: 0;
font-size: 2.8rem;
} .single-videos .cbk-article-payoff {
color: grey;
font-size: 1.15rem;
}
@media (min-width: 1024px){
.single-videos h3.article__heading__content {
font-size: 1.55rem!important;
line-height: 1.4!important;
margin-top: 2rem!important;
}
}
.single-videos h3.article__heading__content {
font-weight: 700;
font-size: .9375rem;
line-height: 1.4;
margin-top: 0.5rem;
}
.single-videos em.article_author { }
.single-videos em.article_author, .single-videos p.article_author {
color: rgb(149 149 149);
font-weight: 700;
}
@media (min-width: 1024px) {
.single-videos em.article_author, .single-videos p.article_author {
font-size: 1.0625rem!important;
}
}
.single-videos em.article_author, .single-videos p.article_author {
font-size: .75rem;
font-weight: 600;
color: #959595;
margin-top: 0.75rem;
}
.single-videos .player__title.cbk-2__item__title--player {
margin-top: 18px;
}
@media (min-width: 1024px){
.single-videos .player__title * {
font-size: 1.25rem!important;
}
}
.single-videos .player__title * {
font-size: .875rem;
font-weight: 700;
letter-spacing: .04em;
line-height: 1.4;
color: #000;
margin: 0;
}
@media (min-width: 1024px){
.single-videos blockquote {
margin: 60px 0 40px!important;
padding-left: 44px!important;
padding-bottom: 6px;
border-left-width: 6px;
}
}
.single-videos blockquote {
margin: 30px 0;
padding-left: 18px;
border-left: 5px solid #471a94;
max-width: 62rem;
padding-top: 1px;
}
@media (min-width: 1024px){
.single-videos blockquote p {
font-size: 2.2rem!important;
font-family: 'myriad-pro';
}
}
.single-videos blockquote p {
color: #000;
letter-spacing: .02em;
line-height: 1.5;
font-weight: 600;
font-size: 1.09375rem;
margin: 0.25em 0 0.5em;
}
.single-videos blockquote * {
font-style: italic;
}
.single-videos blockquote .quote--left {
margin-left: -0.2em;
}
@media (min-width: 1024px){
.single-videos blockquote .quote {
font-size: 5rem!important;
}
}
.single-videos blockquote .quote {
font-size: 2.1875rem;
line-height: 0;
display: inline-block;
transform: translateY(0.15em);
}
@media (min-width: 1024px){
.single-videos blockquote cite {
font-size: 1.25rem!important;
}
}
.single-videos blockquote cite {
font-size: .78125rem;
}
.single-videos blockquote {
border-top: 0;
border-bottom: 0;
}
.single-videos blockquote:before {
display: none;
}
@media (min-width: 1024px){
.article__related {
max-width: 1090px!important;
font-size: 1.875rem!important;
padding: 30px 24px!important;
margin: 50px auto!important;
}
}
@media (min-width: 1024px){
.article__related {
border-bottom-right-radius: 26px!important;
}
}
.article__related {
border: 1px solid #aaa;
border-bottom-right-radius: 13px;
text-align: center;
padding: 16px 24px 20px;
font-weight: 700;
font-size: .6875rem;
line-height: 1.5;
max-width: 600px;
margin: 24px auto;
}
@media (min-width: 1024px){
.article__related__label {
font-size: 1rem;
margin-bottom: 20px!important;
}
}
.article__related__label {
font-weight: 300;
margin-bottom: 8px;
letter-spacing: .2em;
}
@media (min-width: 1024px){
.article__paragraph::first-letter {
font-size: 6.625rem!important;
}
}
.article__paragraph::first-letter {
color: #471aa4; font-size: 4.3125rem;
font-weight: 700;
float: left;
line-height: 1;  margin: -0.13em 0.15em -0.1em 0;
}
.article__related a {
color: #000;
font-weight: 700;
}
@media (min-width: 1024px){
.article-2__more {
padding: 80px 0 80px!important;
}
}
.article-2__more {
background-color: #f2f3f4;
padding: 32px 0 40px;
}
.article-2__more__wrapper {
max-width: 1104px;
margin: 0 auto;
}
@media (min-width: 1024px){
.article-2__more__heading {
text-align: left!important;
}
}
.article-2__more__heading {
color: #471aa4;
font-size: 1rem;
line-height: 1.5;
letter-spacing: .05em;
text-align: center;
margin: 0;
} @media (min-width: 1150px){
.single-videos div#latest-listing {
display: flex!important;
}
}
@media (max-width: 1149px){
.single-videos div#latest-listing .cbk-2__item__link {
padding-left: 1rem;
}
}
.single-videos div#latest-listing {
margin-top: 1rem;
}
.single-videos .cbk-2__item.horizontal {
display: block;
}
@media (min-width: 1024px){
.single-videos .article-2__more .container {
padding: 0;
}
}
@media (min-width: 1024px){
.single-videos div#latest-listing .cbk-2__item__link:not(:first-child) {
padding-left: 1rem;
}
}
.single-videos div#latest-listing .cbk-2__item.horizontal .cbk-2__item__img-container {
max-width: 100%; width: 360px!important;
}
.single-videos div#latest-listing .body .cbk-2__item__desc p {
color: grey;
text-transform: initial;
font-size: 16px!important;
} .single-videos .article-2 {
overflow: unset;
letter-spacing: .01em;
}
.single-videos .container--article {
max-width: 1150px!important;
}
@media (min-width: 1740px){
.single-videos .article-2__main {
display: unset!important;
}
}
.single-videos .article-2__main {
display: flex;
flex-direction: column;
position: relative;
max-width: 1104px;
margin: 0 auto;
}
@media (min-width: 1740px){
.single-videos .article-2__tool {
position: relative;
z-index: 1;
top: 2rem;
flex-direction: column!important;
justify-content: unset!important;
align-items: center;
width: 0;
gap: 1.2rem!important;
margin-left: -7rem;
margin-bottom: -14rem;
}
}
@media (min-width: 1540px){
.single-videos .article-2__tool { gap: 1.75rem!important;
}
}
@media (min-width: 1024px) and (max-width: 1539px){
.single-videos .article-2__tool {
gap: 2.5rem!important;
}
}
.single-videos .article-2__tool {
order: 3;
display: flex;
flex-direction: row;
justify-content: center;
gap: 0.5rem;
margin: 1.25rem 0;
}
@media (min-width: 1740px){
.single-videos .article-2__top {
position: absolute;
top: 200px;
right: -2.5rem;
transform: translateX(100%);
width: 265px;
margin: 0!important;
padding: 0!important;
background-color: rgba(0,0,0,0)!important;
}
}
@media (min-width: 1024px){
.single-videos .article-2__top { margin-top: 2rem!important;
}
}
.single-videos .article-2__top {
order: 2;
margin: 0 -25px;
background-color: #f4f4f4;
padding: 3rem 25px;
}
@media (min-width: 1740px){
.single-videos .article-2__top__wrapper {
flex-direction: column!important;
align-items: stretch!important;
margin-bottom: -30px;
}
}
@media (min-width: 640px){
.single-videos .article-2__top__wrapper {
flex-direction: row!important;
}
}
.single-videos .article-2__top__wrapper { flex-direction: row;
align-items: flex-start;
}
@media (max-width: 1739px){
.single-videos .article-2__top__wrapper {
display: flex;
}
}
@media (min-width: 1740px){
.single-videos .article-2__top__wrapper { }
}
@media (min-width: 1740px){
h2.article-2__top__title{
text-align: center;
}
}
@media (min-width: 1740px){
.single-videos .article-2__top__profile {
align-items: center;
margin: 34px 0 44px!important;
gap: 36px!important;
text-align: center;
}
}
@media (min-width: 640px){
.single-videos .article-2__top__profile {
min-width: 11rem!important;
}
}
.single-videos .article-2__top__profile {
display: flex;
flex-direction: column;
align-items: center;
gap: 12px;
min-width: 9rem;
font-size: .9375rem;
font-weight: 300;
color: #595959;
margin: 0 20px 0 0;
}
@media (min-width: 1024px){
.single-videos .main-content {  padding: 0 0 0px!important;
}
}
.single-videos .main-content {
padding: 32px 0; }
@media (min-width: 1024px){
.single-videos .article {
margin-top: 0!important;
}
}
.single-videos .article {
margin-top: -1.5rem;
}
@media (min-width: 1024px){
.single-videos .article__heading { }
}
@media (min-width: 1024px){
.single-videos .article__heading__tags--mobile {
display: none!important;
}
}
.single-videos .article__heading__tags--mobile {
display: block;
}
@media (min-width: 1024px){
.single-videos .article__heading__tags {
display: block;
font-size: 1.2rem!important;
margin: 0 0 0.2rem!important;
}
}
.single-videos .article__heading__tags {
text-transform: uppercase;
color: #471aa4;
font-size: .75rem;
margin: 0.4rem 0;
font-weight: 400;
line-height: 1.4;
}
@media (min-width: 1740px){
.single-videos .article-2__tool--mobile {
display: none!important;
}
}
.single-videos .article-2__tool--mobile {
margin: 0.8rem 0 -1.25rem!important;
}
.single-videos .cell.hero-image {
margin-top: 1rem;
}
.single-videos .article-2__top__profile .article-paper > p {
text-align: left;
}
.single-videos .article-2__top__profile .article-paper {
padding: 30px 24px;
}
.single-videos .article-2__top__profile .article-contributors img {
border-radius: 50%;
height: 140px!important;
width: 140px!important;
}
@media (min-width: 1024px){
.single-videos .article .body .clearfix p { }
}
.single-videos .article-2__tool button {
background: none;
border: none;
outline: none;
font: inherit;
padding: 0;
}
.single-videos .article-2__tool img {
max-width: unset;
}
@media (min-width: 1024px){
.single-videos .article-2__tool img.email {
width: 40px;
}
.single-videos .article-2__tool img.copy {
width: 34px;
}
}
.article-2__tool .email {
width: 20px;
}
.single-videos .article-2__tool .copy {
width: 17px;
}
.single-videos .item-actions .item-share-popup button.button.button-primary {
background: #fdb015;
padding: 0.5rem 2rem;
}
.single-videos .article-contributors {
display: block!important;
}
@media (max-width: 1023px){
.single-videos p.article-contributors-inline {
display: none;
}
}
@media (min-width: 1740px){
.single-videos .article-2__tool.article-2__tool--mobile {
display: none;
}
} .single-videos .clearfix h2 {
color: #000;
}
@media (min-width: 1536px){
.single-videos .article-2__main figure.left {
margin-left: -120px!important;
}
}
@media (min-width: 768px){
.single-videos .article-2__main figure.left {
float: left;
margin-right: 2rem!important; }
}
@media (min-width: 768px) and (max-width: 1535px){
.single-videos .article-2__main figure.left {
margin-left: -25px!important;
}
}
@media (min-width: 768px){
.single-videos .article-2__main figure {
width: 64%!important;
margin: 1rem 0 0.5rem!important;
}
}
.single-videos .article-2__main figure {
width: 100%;
flex-direction: column!important;
gap: 0!important;
margin: 1rem 0 -1rem;
}
@media (min-width: 1024px){
.single-videos .article figure {
font-size: 1.125rem;
line-height: 1.5;
margin-top: 86px;
margin-bottom: 90px;
}
}
.single-videos .article figure {
font-size: .78125rem;
line-height: 1.6;
margin-top: 48px;
margin-bottom: 40px;
}
@media (min-width: 1024px){
.single-videos figure {
flex-direction: row;
align-items: flex-end;
gap: 20px;
}
}
.single-videos figure {
display: flex;
flex-direction: column;
}
.single-videos .article-2__main .img-container {
aspect-ratio: 707/471!important;
}
.single-videos .img-container {
position: relative;
width: 100%;
aspect-ratio: 1;
overflow: hidden;
}
.single-videos .article-2__main figure.left img {
padding-right: 2rem;
}
.single-videos .article-2__main figure img {
width: 100%;
}
.single-videos .img-container img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
transform: scale3d(1, 1, 1);
transition: all 300ms;
}
.single-videos .article-2__main figure.left figcaption {
margin-left: 2rem;
transform: translate(0, -1.5rem);
}
@media (min-width: 1024px){
.single-videos .article-2__main figure figcaption {
padding: 26px 36px;
}
}
.single-videos .article-2__main figure figcaption {
max-width: 586px;
margin: 0rem;
}
@media (min-width: 1024px){
.single-videos figure figcaption {
margin: 0;
padding: 36px 34px;
}
}
.single-videos figure figcaption {
background-color: #f2f3f4;
margin: -12px 25px 0;
padding: 20px 18px;
font-weight: 400;
color: #595959;
}
.single-videos figure figcaption {
bottom: -50px;
right: 20px;
font-size: 1rem;
}
@media (min-width: 1536px){
.article-2__main figure.right { margin-right: -200px!important;
}
}
@media (min-width: 768px){
.article-2__main figure.right {
float: right;
align-items: flex-start;
margin-left: 2rem!important;
}
}
@media (min-width: 768px) and (max-width: 1535px) {
.article-2__main figure.right {
margin-right: -25px!important;
}
}
.article-2__main figure.right figcaption {
margin-right: 2rem;
max-width: 435px;
transform: translate(-1rem, -1.5rem);
}
@media (max-width: 1024px){
.article-2__main figure.right figcaption {
transform: translate(-.5rem, -1.5rem)!important;
}
.single-videos .article-2__main figure.right img{
padding-left: 2rem;
}
}
.article-2__main figure.right figcaption {
bottom: -50px;
right: 0!important;
left: -20px;
}
@media (min-width: 1024px){
.clearfix { }
}
.clearfix .img-container:hover img, .img-container:active img {
transform: scale3d(1.05, 1.05, 1);
}
@media (min-width: 1740px){
.item-share-popup {
top: -1rem!important;
}
}
.single-videos .article-2__main figure figcaption {
position: unset;
border: 0;
}
.single-videos .article__related a:hover {
text-decoration: underline;
}
.single-videos .article__related a {
color: #000;
font-weight: 700;
font-size: 1.75rem;
} @media (max-width: 1739px){
.single-videos .article-2__tool.article-2__tool--mobile {
margin-bottom: 1rem!important;
}
.article-2__tool.article-2__tool--mobile {
z-index: 999;
position: relative;
}
}
.single-video .cuhkbiz-related a {
color: #000;
font-weight: 700!important;
font-size: 1.75rem!important;
} .overlay {
display: none;
position: fixed;
z-index: 1000;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0,0,0,.75);
}
.overlay__content {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: calc(100% - 50px);
max-width: calc(1536px - 6rem);
}
.video--contain {
max-height: 75vh;
max-width: 133.3333333333vh;
}
.video {
position: relative;
margin: auto;
width: 100%;
aspect-ratio: 1.7777777778;
}
@media (min-width: 1024px){
.overlay__close {
width: 40px!important;
top: -3.75rem!important;
}
}
.overlay__close {
position: absolute;
top: -1.5rem;
right: 0;
width: 19px;
aspect-ratio: 1;
cursor: pointer;
background-size: contain;
background-position: center;
background-repeat: no-repeat;
background-image: url(//cbk.bschool.cuhk.edu.hk/wp-content/themes/assets/icons/close-white.svg);
}
.video iframe, .video video {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
} .blog .cbk-2__item__desc .cbk-2__item__tag p.cbk-article-payoff span {
font-size: 1rem!important;
text-transform: lowercase!important;
color: #959595!important;
font-weight: 600!important;
font-family: system-ui!important;
letter-spacing: -0.5px!important;
}
.blog .cbk-2__item__desc .cbk-2__item__tag p.cbk-article-payoff time {
font-size: 1rem!important;
text-transform: capitalize!important;
color: #959595!important;
font-weight: 600!important;
font-family: system-ui!important;
letter-spacing: -0.5px!important;
}
.blog .cbk-2__item__desc .cbk-2__item__main p {
font-size: 1.25rem!important;
font-family: system-ui;
max-width: 45rem;
}
@media (min-width: 1024px){
.blog .cbk-2__list .cbk-2__item__tag {
margin: 0.2em 0!important;
}
}
@media (max-width: 1023px){
.blog .cbk-2__list .cbk-2__item__tag {
margin: 0.5em 0!important;
}
} .archive.category .cbk-2__item__desc .cbk-2__item__tag p.cbk-article-payoff span {
font-size: 1rem!important;
text-transform: lowercase!important;
color: #959595!important;
font-weight: 600!important;
font-family: system-ui!important;
letter-spacing: -0.5px!important;
}
.archive.category .cbk-2__item__desc .cbk-2__item__tag p.cbk-article-payoff time {
font-size: 1rem!important;
text-transform: capitalize!important;
color: #959595!important;
font-weight: 600!important;
font-family: system-ui!important;
letter-spacing: -0.5px!important;
}
.archive.category .cbk-2__item__desc .cbk-2__item__main p {
font-size: 1.25rem!important;
font-family: system-ui;
max-width: 45rem;
}
@media (min-width: 1024px){
.archive.category .cbk-2__list .cbk-2__item__tag {
margin: 0.2em 0!important;
}
}
@media (max-width: 1023px){
.archive.category .cbk-2__list .cbk-2__item__tag {
margin: 0.5em 0!important;
}
} .archive.tag .cbk-2__item__desc .cbk-2__item__tag p.cbk-article-payoff span {
font-size: 1rem!important;
text-transform: lowercase!important;
color: #959595!important;
font-weight: 600!important;
font-family: system-ui!important;
letter-spacing: -0.5px!important;
}
.archive.tag .cbk-2__item__desc .cbk-2__item__tag p.cbk-article-payoff time {
font-size: 1rem!important;
text-transform: capitalize!important;
color: #959595!important;
font-weight: 600!important;
font-family: system-ui!important;
letter-spacing: -0.5px!important;
}
.archive.tag .cbk-2__item__desc .cbk-2__item__main p {
font-size: 1.25rem!important;
font-family: system-ui;
max-width: 45rem;
}
@media (min-width: 1024px){
.archive.tag .cbk-2__list .cbk-2__item__tag {
margin: 0.2em 0!important;
}
}
@media (max-width: 1023px){
.archive.tag .cbk-2__list .cbk-2__item__tag {
margin: 0.5em 0!important;
}
} .post-type-archive-videos .cbk-2__item__tag p.cbk-article-payoff {
margin-bottom: 0rem!important;
}
.post-type-archive-videos .cbk-2__item__tag .video_dt time, .search-results.post-type-archive-videos .cbk-2__item__desc .cbk-2__item__tag p.cbk-article-payoff time, .archive.tax-vctypes .cbk-2__item__desc .cbk-2__item__tag p.cbk-article-payoff time {
font-size: 1rem!important;
text-transform: capitalize!important;
color: #959595!important;
font-weight: 600!important;
font-family: system-ui!important;
letter-spacing: -0.5px!important;
}
.post-type-archive-videos .cbk-2__item__tag .video_dt time + span, .search-results.post-type-archive-videos .cbk-2__item__desc .cbk-2__item__tag p.cbk-article-payoff span, .archive.tax-vctypes .cbk-2__item__desc .cbk-2__item__tag p.cbk-article-payoff span {
font-size: 1rem!important;
text-transform: lowercase!important;
color: #959595!important;
font-weight: 600!important;
font-family: system-ui!important;
letter-spacing: -0.5px!important;
}
.post-type-archive-videos .cbk-2__item__tag + .body p {
font-size: 1.25rem!important;
font-family: system-ui;
margin: 0;
}
.search-results.post-type-archive-videos .cbk-2__item__desc .cbk-2__item__main p, .archive.tax-vctypes .cbk-2__item__desc .cbk-2__item__main p {
font-size: 1.25rem!important;
font-family: system-ui;
margin: 0;
max-width: 45rem;
}
.post-type-archive-videos .cbk-2__item__tag .video_dt strong, .search-results.post-type-archive-videos .cbk-2__item__desc .cbk-2__item__tag p.cbk-article-payoff strong, .archive.tax-vctypes .cbk-2__item__desc .cbk-2__item__tag p.cbk-article-payoff strong {
font-weight: 640;
font-size: 1rem;
color: #959595; position: relative;
font-family: system-ui;
letter-spacing: -0.5px;
}
.post-type-archive-videos .cbk-2__item__tag  .video_dt {
margin-top: 0.5rem;
}
.article-paper p.item-meta {
font-family: system-ui;
} .single-post [rel*=category], .single-research-whitepaper [rel*=category], .single-videos [rel*=category] { font-family: system-ui;
font-weight: 500;
letter-spacing: -1px;
}
.single-post .cbk-article-payoff, .single-research-whitepaper .cbk-article-payoff, .single-videos .cbk-article-payoff {
margin: 1rem 0 2rem 0;
display: block;
}
@media (max-width: 1280px){
.single-post .cbk-article-payoff, .single-research-whitepaper .cbk-article-payoff, .single-videos .cbk-article-payoff {
margin: 1rem 0 1rem 0;
display: block;
}
}
.single-post .cbk-article-payoff time, 
.single-research-whitepaper .cbk-article-payoff time, 
.single-videos .cbk-article-payoff time {
font-size: 1.05rem!important;
text-transform: capitalize!important;
color: #606060!important;
font-weight: 600!important;
font-family: system-ui!important;
letter-spacing: -0.5px!important;
}
.single-post .cbk-article-payoff span.datetime_hour, 
.single-research-whitepaper .cbk-article-payoff span.datetime_hour, 
.single-videos .cbk-article-payoff span.datetime_hour {
font-size: 1.05rem!important;
text-transform: lowercase!important;
color: #606060!important;
font-weight: 600!important;
font-family: system-ui!important;
letter-spacing: -0.5px!important;
}
.single-videos .cell.hero-image {
margin: 0!important;
padding: 0!important;
}
.cbk-2__item__link:hover .cbk-2__item__title:not(.cbk-2__item__title--no-hover) a {
color: #471aa4!important;
} div#sgpb-popup-dialog-main-div {
max-width: 100%!important;
display: block;
}
@media (min-width: 1600px){
div#sgpb-popup-dialog-main-div {
width: 1000px!important;
}
}
@media (min-width: 1024px) and (max-width: 1599px){
div#sgpb-popup-dialog-main-div {
width: 800px!important;
}
}
@media (min-width: 0px) and (max-width: 425px){
div#sgpb-popup-dialog-main-div {
width: 350px!important;
}
}
@media (min-width: 426px) and (max-width: 499px){
div#sgpb-popup-dialog-main-div {
width: 400px!important;
}
}
@media (min-width: 500px) and (max-width: 549px){
div#sgpb-popup-dialog-main-div {
width: 450px!important;
}
}
@media (min-width: 550px) and (max-width: 599px){
div#sgpb-popup-dialog-main-div {
width: 500px!important;
}
}
@media (min-width: 600px) and (max-width: 649px){
div#sgpb-popup-dialog-main-div {
width: 550px!important;
}
}
@media (min-width: 650px) and (max-width: 699px){
div#sgpb-popup-dialog-main-div {
width: 600px!important;
}
}
@media (min-width: 700px) and (max-width: 767px){
div#sgpb-popup-dialog-main-div {
width: 650px!important;
}
}
@media (min-width: 768px) and (max-width: 1023px){
div#sgpb-popup-dialog-main-div {
width: 750px!important;
}
}
.sgpb-theme-2-overlay.sgpb-popup-overlay {
background-color: rgba(0,0,0,.75)!important;
}
img.sgpb-popup-close-button-2 {
top: -50px!important;
filter: invert(1);
}
img.footer__logo--aacsb, img.footer__logo--amba { } @media (max-width: 1279px){
.post-type-archive-research-whitepaper .cbk-2__item.horizontal .cbk-2__item__img-container {
max-width: 100%;
}
.post-type-archive-research-whitepaper .cbk-2__item__content h2.cbk-2__item__title.cbk-2__item__title--no-hover { font-size: 1rem;
}
.post-type-archive-research-whitepaper.body .cbk-2__item__desc .cbk-2__item__main p {
font-size: 1rem;
}
}
div#mega-menu .accordion-item {
border: 0!important;
}
div#mega-menu .accordion-item ul.sub-menu.link-list {
margin: 0;
}
div#mega-menu .accordion-item li.cell.medium-6 {
margin-bottom: 0;
}
div#mega-menu .accordion-item li:nth-child(2) a {
display: none;
}
.link-list a:before {
display: none;
}
div#mega-menu .accordion-item ul.sub-menu.link-list li a {
display: block; color: gray;
}
div#mega-menu .accordion-item li:nth-child(3) a {margin-bottom: .5rem!important;display: block;}
@media (max-width: 1023px){
button#backtotop {
width: 50px;
height: 50px;
}
.home .container .cbk-2__top .cbk-2__top__left .body .cbk-2__item__desc p {
font-size: .9375rem!important;
}
.header__tool__container menu.header__tool {
margin: 0.25rem 0;
}
div#fp-more .cbk-2__articles h2.cbk-2__title {
margin-bottom: 2rem;
}
.banner p {
font-size: .7375rem;
}
div#mega-menu .accordion-item li.cell.medium-6 {
width: calc(100% - 1rem)!important;
}
}
.tab-menu nav>ul>li.menu-item-has-children>a[href="#"]:after {
content: "";
display: inline-block;
background-size: contain;
background-position: center;
background-repeat: no-repeat;
background-image: url(//cbk.bschool.cuhk.edu.hk/wp-content/uploads/cbk_arrow_down.png)
}
@media (max-width: 1023px){
.tab-menu nav>ul>li.menu-item-has-children>a[href="#"]:after {
width: 12px;
height: 8px;
margin-left: 0.75rem;
transform: translateY(-1px);
}
}
@media (min-width: 1024px){
.tab-menu nav>ul>li.menu-item-has-children>a[href="#"]:after {
width: 15px;
height: 9px; transform: translateY(-2px);
}
}
div#fp-more .cbk-2__item__tab {
font-weight: 600;
}
div#mega-menu .tabs-content ul.grid-x.grid-margin-x.menu li.cell:nth-child(3) {
width: calc(63% - 1rem)!important;
}
div#mega-menu .tabs-content ul.grid-x.grid-margin-x.menu li.cell:nth-child(2) {
width: calc(33% - 1rem)!important;
}
.mega-menu .cell>a {
font-size: 1.5rem!important;
}
.mega-menu ul.sub-menu.link-list li {
display: block!important;
}
.mega-menu .accordion-content ul.grid-x.grid-margin-x.menu {
flex-direction: column-reverse;
}
div#mega-menu .accordion-item ul.sub-menu.link-list li a:before {
display: none;
}
div#mega-menu .accordion-item li.cell:nth-child(2) ul.sub-menu.link-list li:not(:last-child) {border-bottom: 1px solid #000; }
div#mega-menu .accordion-item li.cell:nth-child(2) ul.sub-menu.link-list li a {
margin-bottom: 10px;
color: #000;
font-weight: 500;
}
div#mega-menu .accordion-item li.cell:nth-child(2) ul.sub-menu.link-list li {
padding: 0.5rem;
}
.mega-menu .cell>a {
font-size: 22px!important;
margin-bottom: 2rem;
display: block;
color: #000!important;
}
div#mega-menu .accordion-item li.cell:nth-child(3) {
padding: .5rem;
border-bottom: 1px solid #000;
margin-bottom: .5rem;
}
div#mega-menu .accordion-content {
padding: 0.8rem 0!important;
}
@media (max-width: 1023px){
.mega-menu .cell>a:after {
width: 15px;
height: 9px; transform: translateY(-2px);
float: right;
}
.mega-menu .cell>a:after {
content: "";
display: inline-block;
background-size: contain;
background-position: center;
background-repeat: no-repeat;
background-image: url(//cbk.bschool.cuhk.edu.hk/wp-content/uploads/cbk_arrow_down.png);
}
.mega-menu .cell>a {
font-size: 16px!important;
}
} div#mega-menu .accordion-item li:nth-child(3) a[href="#"] {
pointer-events: visible;
}
.filter [href="#"]:after {
content: "";
display: inline-block;
background-size: contain;
background-position: center;
background-repeat: no-repeat;
background-image: url(//cbk.bschool.cuhk.edu.hk/wp-content/uploads/cbk_arrow_down.png);
}
.post-type-archive-research-whitepaper .title__container h1 {
margin-bottom: 2rem;
}
.about__top .body p {
font-size: .9375rem;
font-weight: 300;
line-height: 1.5;
margin: 2rem 0; font-family: system-ui;
} @media (max-width: 1023px){
.page-template-template-about .about__top h1 {
font-size: 1.25rem;
margin-bottom: 0;
color: #000;
}
.about__bottom {
color: #000;
}
.page-template-template-about .article-2__tool .fab:before {
font-size: 18px!important;
width: 25px!important;
}
.page-template-template-about .about__top .body p {
margin: 1rem 0!important;
}
.footer .footer__copyright p {
font-size: 11px!important;
margin-bottom: 0;
}
footer.footer .footer-sm .fab:before { font-size: 25px!important;
width: 0px!important;
margin-right: 2.8rem!important;
}
.post-type-archive-videos .cbk-2__item__tag .video_dt time + span, .search-results.post-type-archive-videos .cbk-2__item__desc .cbk-2__item__tag p.cbk-article-payoff span, .archive.tax-vctypes .cbk-2__item__desc .cbk-2__item__tag p.cbk-article-payoff span {
font-size: 0.8rem!important;
}
.post-type-archive-videos .cbk-2__item__tag .video_dt time, .search-results.post-type-archive-videos .cbk-2__item__desc .cbk-2__item__tag p.cbk-article-payoff time, .archive.tax-vctypes .cbk-2__item__desc .cbk-2__item__tag p.cbk-article-payoff time {
font-size: 0.8rem!important;
}
.post-type-archive-videos .cbk-2__item__tag .video_dt strong, .search-results.post-type-archive-videos .cbk-2__item__desc .cbk-2__item__tag p.cbk-article-payoff strong, .archive.tax-vctypes .cbk-2__item__desc .cbk-2__item__tag p.cbk-article-payoff strong {
font-size: 0.8rem!important;
}
.blog .cbk-2__item__desc .cbk-2__item__tag p.cbk-article-payoff time {
font-size: 0.8rem!important;
}
.blog .cbk-2__item__desc .cbk-2__item__tag p.cbk-article-payoff span {
font-size: 0.8rem!important;
}
.archive.category .cbk-2__item__desc .cbk-2__item__tag p.cbk-article-payoff time {
font-size: 0.8rem!important;
}
.archive.category .cbk-2__item__desc .cbk-2__item__tag p.cbk-article-payoff span {
font-size: 0.8rem!important;
}
.archive.tag .cbk-2__item__desc .cbk-2__item__tag p.cbk-article-payoff time {
font-size: 0.8rem!important;
}
.archive.tag .cbk-2__item__desc .cbk-2__item__tag p.cbk-article-payoff span {
font-size: 0.8rem!important;
}
}
@media (max-width: 767px){
.blog .cbk-2__item__desc .cbk-2__item__main p {
font-size: .9375rem!important;
letter-spacing: -0.5px;
}
.archive.category .cbk-2__item__desc .cbk-2__item__main p {
font-size: .9375rem!important;
letter-spacing: -0.5px;
}
.archive.tag .cbk-2__item__desc .cbk-2__item__main p {
font-size: .9375rem!important;
letter-spacing: -0.5px;
}
.post-type-archive-videos .cbk-2__item__tag + .body p, .search-results.post-type-archive-videos .cbk-2__item__desc .cbk-2__item__main p, .archive.tax-vctypes .cbk-2__item__desc .cbk-2__item__main p {
font-size: .9375rem!important;
letter-spacing: -0.5px;
}
}
@-moz-document url-prefix() {
@media (min-width: 1740px){
.single-research-whitepaper .article-2__top, .single .article-2__top {
transform: translateX(525%)!important;
}
}
}
@media (min-width: 640px) and (max-width: 1023px){
.footer__copyright {
display: block;
text-align-last: center;
}
} @media (min-width: 1024px){
ul.slick-dots {
display: none!important;
}
}
ul.slick-dots {
position: absolute;
bottom: -20px;
display: block;
width: 100%;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
}
.slick-dots li button {
font-size: 0;
line-height: 0;
display: block;
width: 10px;
height: 10px; cursor: pointer;
color: transparent;
border: 0;
outline: none; border-radius: 100%;
width: 9px;
height: 9px;
background-color: #fff;
border: 1px solid #5c33ad;
opacity: 1;
}
.slick-dots .slick-active button { background-color: gray;
width: 15px;
height: 15px;
border: none;
}
.slick-dots li {
position: relative;
display: inline-block;
width: 20px;
height: 0px;
margin: 0 5px;
padding: 0;
cursor: pointer;
}
button.slick-prev.slick-arrow, button.slick-next.slick-arrow {
display: none!important;
} .home p.cbk-article-payoff span a {
color: #959595;
}
.home .cbk-2__item__tag a:not(:last-child):after {
content: ',';
}
.home .videos__tag a:not(:last-child):after {
content: ',';
}
.archive.category .cbk-2__item__tag .cbk_cat a:not(:last-child):after {
content: ',';
}
.archive.tag .cbk-2__item__tag .cbk_cat a:not(:last-child):after {
content: ',';
}
.blog .cbk-2__item__tag .cbk_cat a:not(:last-child):after {
content: ',';
}
.post-type-archive-videos .cbk-2__item__tag span.video_cat a:not(:last-child):after {
content: ',';
}
.home p.cbk-article-payoff strong a {
color: #959595;
}
.home p.cbk-article-payoff span a:hover, .home .videos__tag a:hover, .home p.cbk-article-payoff strong a:hover {
text-decoration: underline!important;
}
p.cbk-article-payoff strong a strong { font-weight: 600;
font-size: 1rem;
color: #959595;
position: relative;
font-family: system-ui;
letter-spacing: -0.5px;
} .article__related p {
margin: 0;
} .alm-btn-wrap {
text-align: center;
}
.alm-btn-wrap {
margin: 40px 0 40px 0!important;
}
@media (min-width: 1024px){
.alm-btn-wrap {
margin: 70px 0 100px!important;
}
}
.alm-reveal {
opacity: 1!important;
height: auto;
outline: none;
} .sfsi_widget.sfsi_shortcode_container {
margin-top: -75px;
}
.article-2__tool .sfsi_widget.sfsi_shortcode_container .norm_row.sfsi_wDiv .sfsi_wicons.shuffeldiv {
width: 100%!important;
margin-left: 0!important;
margin-bottom: 20px!important;
padding-top: 0!important;
}
.sfsi_widget .sfsi_wDiv .sfsi_wicons .inerCnt a, .sfsi_widget .sfsi_wDiv .sfsi_wicons .inerCnt a.sficn {
width: 80px!important;
} footer.footer li#menu-item-9132 { }
@media (min-width: 1024px){
.footer__bottom__cert img {
width: 100%;
height: 50px;
}
}
@media (max-width: 1023px){
.footer__bottom__cert img { width: 23%;
height: 50px;
}
.footer__bottom__cert {
margin-top: 0.5rem;
}
}
img.footer__logo--aacsb, img.footer__logo--amba {  }
.customLang-CBK {
display: inline-block;
position: absolute;
top: 0;
right: 100px;
z-index: 999;
}
@media (max-width: 1280px){
.customLang-CBK {
right: 165px;
margin: 5px;
}
}
.customLang-CBK ul#header-menus-quick {
display: flex;
}
.customLang-CBK ul#header-menus-quick li {
margin: 0 0.5rem;
}
.customLang-CBK ul#header-menus-quick li a {
font-size: .85rem;
color: #000;
} @media (max-width: 526px){
.home p.cbk-article-payoff strong a strong {
font-size: .75rem;
font-weight: 700;
}
}
@media (max-width: 1279px){
.single-post .article-2__main figure.left figcaption, .single-post .article-2__main figure.right figcaption{
font-size: .75rem;
}
}
@media (max-width: 1023px){
.single-post .article__related a {
font-size: .6875rem;
}
}
.customLang-CBK ul#header-menus-quick li:nth-child(2) a {
color: #5c33ad;
font-weight: 600;
}
.sfcm.sfsi_premium_wicon {
object-fit: contain;
}
@media (max-width: 1279px){
.sfsi_plus_shortcode_container .sfsiplus_norm_row.sfsi_plus_wDiv {
width: 100%!important;
}
.single-post .article-2__tool img {
width: 18px!important;
height: 18px!important;
}
.sfsi_plus_shortcode_container .sfsiplus_norm_row.sfsi_plus_wDiv {
width: 100%!important;
}
.sfsi_premium_wicons {
margin: 0!important;
margin-bottom: -20px!important;
}
.single-post .cbk-article-payoff time, .single-research-whitepaper .cbk-article-payoff time, .single-videos .cbk-article-payoff time {
font-size: .8rem!important;
}
.single-post .cbk-article-payoff span.datetime_hour, .single-research-whitepaper .cbk-article-payoff span.datetime_hour, .single-videos .cbk-article-payoff span.datetime_hour {
font-size: .8rem!important;
}
}
@media (max-width: 1739px){
.article-2__tool.article-2__tool--mobile .sfsi_plus_shortcode_container .sfsiplus_norm_row.sfsi_plus_wDiv, .article-2__tool .sfsi_plus_shortcode_container .sfsiplus_norm_row.sfsi_plus_wDiv {
width: 100%!important;
}
} .article-paper:before {
content: none!important;
}
@media (min-width: 768px){
.post-type-archive-videos .alm-reveal {
gap: 3rem 3rem!important;
}
}
@media (min-width: 1280px){
.post-type-archive-videos .alm-reveal {
gap: 4.5rem 5rem!important;
}
}
@media (min-width: 1536px){
.post-type-archive-videos .alm-reveal {
gap: 4.5rem 6rem!important;
}
}
@media (max-width: 1023px){
.post-type-archive-videos .alm-reveal {
display: grid;
grid-template-columns: repeat(1, 1fr)!important;
gap: 2rem 3rem;
margin-top: 1.5rem!important; }
.post-type-archive-videos .alm-reveal .cbk-2__item .cbk-2__item__title {
font-size: 1.125rem;
}
.post-type-archive-videos .alm-reveal .cbk-2__item__content {
margin-top: -50px;
}
}
@media (min-width: 1024px){
.post-type-archive-videos .alm-reveal {
display: grid;
grid-template-columns: repeat(2, 1fr)!important;
gap: 2rem 3rem;
margin-top: 3.5rem!important;
margin-bottom: 6rem!important;
}
}
@media (max-width: 1023px){
.tag .btn-container, .category .btn-container{
margin: 0 0 40px 0;
}
}
.sfsi_premium_wicons:hover {
opacity: 0.85;
filter: drop-shadow(2px 2px 2px rgba(0,0,0,0.2));
}
.single-post .article .body p:not(.article_author), .single-post .article .body li, .single-post .article .body ul {
font-weight: 330;
font-family: system-ui;
letter-spacing: -.5px;
}
.single .article .body p:not(.article_author), .single .article .body li, .single .article .body ul {
font-weight: 330;
font-family: system-ui;
letter-spacing: -.5px;
} @media (min-width: 1024px) and (max-width: 1599px) {
.header__logo {
height: 90px!important;
width: 205px;
}
}
.multiselect__tags {
text-wrap: nowrap;
} .clearfix::after {
content: "";
clear: both;
display: table;
}
.archive.tax-vctypes p.cbk-article-payoff strong a strong {
font-weight: 640;
font-size: 1rem;
color: #959595; position: relative;
font-family: system-ui;
letter-spacing: -0.5px;
}
.archive.tax-vctypes .cbk-2__item__desc .cbk-2__item__tag p.cbk-article-payoff time { }
.archive.tax-vctypes .cbk-2__item__desc .cbk-2__item__tag p.cbk-article-payoff span { }
@media (min-width: 768px){
.archive.tax-vctypes .cbk-2__item__desc .cbk-2__item__main p {
font-size: 1.25rem!important;
font-family: system-ui;
max-width: 45rem;
}
}
@media (max-width: 1023px){
.archive.tax-vctypes .cbk-2__item.horizontal .cbk-2__item__img-container {
max-width: 100%;
margin-bottom: 0!important;
}
.archive.tax-vctypes .btn-container {
margin: 0 0 40px 0!important;
}
}
.archive.tax-vctypes div#latest-listing .cbk-2__item__link:nth-child(6), .archive.tax-vctypes div#latest-listing .cbk-2__item__link:nth-child(7) {
display: none!important;
}
.archive.tax-vctypes div#listing .cbk-2__item__link:nth-child(1), .archive.tax-vctypes div#listing .cbk-2__item__link:nth-child(2), .archive.tax-vctypes div#listing .cbk-2__item__link:nth-child(3), .archive.tax-vctypes div#listing .cbk-2__item__link:nth-child(4), .archive.tax-vctypes div#listing .cbk-2__item__link:nth-child(5) {
display: none!important;
}
.single-videos .article__heading__tags { }
.single-videos .article__heading__tags a:not(:last-child)::after {
content: ",";
margin-right: 5px;
}
.single-videos .article__heading__tags a {
font-family: system-ui;
font-weight: 500;
letter-spacing: -1px;
}
.single-videos .article__heading__tags a:hover {
text-decoration: underline;
}
.post-type-archive-videos .video_cat { }
.post-type-archive-videos .video_cat a:not(:last-child) ::after { }
.post-type-archive-videos .video_cat a:not(:last-child)::after {
content: ",";
margin-right: 5px;
}
.archive.tax-vctypes .cbk_cat { }
.archive.tax-vctypes .cbk_cat a:not(:last-child)::after {
content: ",";
margin-right: 5px;
}
.single-research-whitepaper .rw_cat { }
.single-research-whitepaper .rw_cat div:not(:last-child)::after {
content: ",";
margin-right: 5px;
}
.post-type-archive-videos ul.menu.is-active.submenu.is-accordion-submenu li:nth-child(6), .post-type-archive-videos ul.menu.is-active.submenu.is-accordion-submenu li:nth-child(14){
display: block!important;
}
.archive.tax-vctypes ul.menu.is-active.submenu.is-accordion-submenu li:nth-child(6), .archive.tax-vctypes ul.menu.is-active.submenu.is-accordion-submenu li:nth-child(14){
display: block!important;
}
@media (max-width: 1279px){
p.cbk-article-payoff strong a strong {
font-size: 0.8rem!important;
}
}
@media (max-width: 1279px){
.single-research-whitepaper .article-2__tool img {
width: 18px!important;
height: 18px!important;
}
.single-videos .article-2__tool img {
width: 18px!important;
height: 18px!important;
}
}
blockquote { padding-left: 1rem!important;
padding-bottom: 0!important;
}
@media (max-width: 1279px){
.article figure {
margin-top: 0px!important;
margin-bottom: 0px!important;
}
.article figure + p {
margin-top: 0!important;
}
} @media (min-width: 1740px){
.article-2__tool .item-share-popup {
top: 14.5rem!important;
}
}
.article-2__tool .item-share-popup button.button.button-primary {
background-color: #adadad!important;
padding: 1rem!important;
font-family: system-ui!important;
width: 100%!important;
color: #fff!important;
pointer-events: none;
}
.article-2__tool .item-share-popup:before { border-right-color: #2e1a4c!important;
left: 50%!important;
position: absolute!important;
top: 0%!important;
transform: translate(-100%,50%)!important;
rotate: 90deg!important;
}
.article-2__tool .item-share-popup {
left: 50%!important;
transform: translate(-50%)!important;
width: 10rem!important;
}
.article-2__tool .item-share-popup button.button.button-primary::before{
display: none!important;
}
@media (min-width: 1280px) and (max-width: 1739px){
.article-2__tool .item-share-popup {
left: 56.5%!important;
top: 13.5rem!important;
z-index: 999;
}
}
@media (min-width: 0px) and (max-width: 1279px){
.article-2__tool .item-share-popup{ }
}
@media (min-width: 0px) and (max-width: 1279px){
.article-2__tool .item-share-popup:before {
left: 80%!important;
}
.article-2__tool .item-share-popup {   top: unset!important;
}
}
@media (min-width: 1024px){
.single .main-content .article ul li {
font-size: 1.25rem!important;
}
}
@media (max-width: 1023px){
.single .main-content .article ul li {
font-size: .9375rem;
font-weight: 300;
line-height: 1.5;
margin: 2rem 0;
color: #000;
font-family: system-ui;
}
}
.single p+p:last-child>a:only-child[target=_blank]:before, .single-research-whitepaper p+p:last-child>a:only-child[target=_blank]:before, .single-videos p+p:last-child>a:only-child[target=_blank]:before {
display: none;
}
.single p+p:last-child>a:only-child:before, .single-research-whitepaper p+p:last-child>a:only-child:before, .single-videos p+p:last-child>a:only-child:before {
display: none;
}
.single p+p:last-child>a:only-child, .single-research-whitepaper p+p:last-child>a:only-child, .single-videos p+p:last-child>a:only-child  {
display: inline;
font-weight: 330;
} .post-type-archive-research-whitepaper .alm-btn-wrap {
display: none;
}
@media (min-width: 768px) and (max-width: 1023px){
.single-post p.single-post-cat + h1, .single-post .article__heading__tags + h1 {
font-size: 1.25rem;
}
.single-research-whitepaper p.single-research-whitepaper-cat + h1, .single-research-whitepaper .article__heading__tags + h1 {
font-size: 1.25rem;
}
.single-videos p.single-videos-cat + h1, .single-videos .article__heading__tags + h1 {
font-size: 1.25rem;
}
}
@media (min-width: 0px) and (max-width: 1023px){
.article__heading__tags.desktopVersion {
display: none;
}
.article__heading__tags.mobileVersion {
display: block!important;
}
}
@media (min-width: 768px) and (max-width: 1023px){
.post-type-archive-videos .cbk-2__item.horizontal {
flex-direction: column!important;
}
}
@media (max-width: 1023px){
.container:nth-child(4) {
margin-top: 3rem;
}
.post-type-archive-videos .cbk-2__item__tag + .body {
margin: 2rem 0;
}
.home .container .cbk-2__top .cbk-2__top__left .body .cbk-2__item__desc {
margin: 2rem 0;
}
}
@media (max-width: 629px){
.container:nth-child(4) .cbk-2__item__content {
margin-top: -3rem;
}
}
@media (min-width: 630px) and (max-width: 1023px){
.container:nth-child(4) .cbk-2__item__content {
margin-top: -5rem;
}
}
.search-results.post-type-archive-videos .cbk-2__item__tag .cbk_cat a:not(:last-child):after {
content: ',';
}
.search-results.post-type-archive-videos .cbk_cat a:not(:last-child)::after {
margin-right: 5px;
}
.search-results.tax-vctypes .cbk-2__item__tag .cbk_cat a:not(:last-child):after {
content: ',';
}
.search-results.tax-vctypes .cbk_cat a:not(:last-child)::after {
margin-right: 5px;
}
.search-results.post-type-archive-videos .cbk-2__item__desc .cbk-2__item__tag p.cbk-article-payoff time { }
.search-results.post-type-archive-videos .cbk-2__item__desc .cbk-2__item__tag p.cbk-article-payoff span { }
.search-results.post-type-archive-videos .cbk-2__item__desc .cbk-2__item__main p { }
.search-results.post-type-archive-videos div#latest-listing .cbk-2__item__link:nth-child(6), .search-results.post-type-archive-videos div#latest-listing .cbk-2__item__link:nth-child(7), .search-results.post-type-archive-videos div#latest-listing .cbk-2__item__link:nth-child(8), .search-results.post-type-archive-videos div#latest-listing .cbk-2__item__link:nth-child(9), .search-results.post-type-archive-videos div#latest-listing .cbk-2__item__link:nth-child(10) {
display: none!important;
}
.search-results.post-type-archive-videos div#listing .cbk-2__item__link:nth-child(1), .search-results.post-type-archive-videos div#listing .cbk-2__item__link:nth-child(2), .search-results.post-type-archive-videos div#listing .cbk-2__item__link:nth-child(3), .search-results.post-type-archive-videos div#listing .cbk-2__item__link:nth-child(4), .search-results.post-type-archive-videos div#listing .cbk-2__item__link:nth-child(5) {
display: none!important;
}
.search-results.post-type-archive-videos .searchForm div#search-tags {
display: none;
}
.search-results.post-type-archive-videos .searchForm form.search-form.videoList {
display: inline-flex!important;
}
.search-results.post-type-archive-videos .searchForm input.search-field {
border: 1px solid #e3e3e3;
padding: 1.05rem;
width: 415px;
outline: 0;
}
.search-results.post-type-archive-videos .searchForm form.search-form.videoList button.button.button-icon {
color: #fff;
}
.post-type-archive-videos .searchForm div#search-tags {
display: none;
}
.post-type-archive-videos .searchForm form.search-form.videoList{
display: inline-flex!important;
}
.post-type-archive-videos .searchForm input.search-field {
border: 1px solid #e3e3e3;
padding: 1.05rem;
width: 415px;
outline: 0;
color: darkgrey;
font-size: 18px;
}
.post-type-archive-videos .searchForm form.search-form.videoList button.button.button-icon {
color: #fff;
} .tax-vctypes .searchForm div#search-tags {
display: none;
}
.tax-vctypes .searchForm form.search-form.videoType {
display: inline-flex!important;
}
.tax-vctypes .searchForm input.search-field {
border: 1px solid #e3e3e3;
padding: 1.05rem;
width: 415px;
outline: 0;
}
.tax-vctypes .searchForm form.search-form.videoType button.button.button-icon {
color: #fff;
}
.tax-vctypes .searchForm div#search-tags {
display: none;
}
.tax-vctypes .searchForm form.search-form.videoType {
display: inline-flex!important;
}
.tax-vctypes .searchForm input.search-field {
border: 1px solid #e3e3e3;
padding: 1.05rem;
width: 415px;
outline: 0;
}
.tax-vctypes .searchForm form.search-form.videoType button.button.button-icon {
color: #fff;
} .single-research-whitepaper .article__heading__tags .rw_cat a {
pointer-events: none;
} .single-research-whitepaper .article__heading__tags .rw_cat a+a:last-child {
display: none;
}
.search-results.post-type-archive-videos .cbk-2__item__img-container img {
position: relative!important;
}
@media (min-width: 320px) and (max-width: 1023px){
.single .clearfix h2 {
font-size: .973rem;
}
}
@media (min-width: 320px) and (max-width: 424px){
.post-type-archive-videos .searchForm input.search-field, .tax-vctypes .searchForm input.search-field {
width: 277px!important;
}
}
@media (min-width: 425px) and (max-width: 1023px){
.post-type-archive-videos .searchForm input.search-field, .tax-vctypes .searchForm input.search-field {
width: 324px!important;
}
}
@media (min-width: 320px) and (max-width: 1023px){
.search-results.post-type-archive-videos .cbk-2__item.horizontal .cbk-2__item__img-container {
max-width: 100%!important;
margin-bottom: 0!important;
}
.search-results.post-type-archive-videos .cbk-2__item__content, .tax-vctypes .cbk-2__item__content { margin-top: -20px;
}
}
.tax-vctypes .cbk-2__item__img-container img {
position: relative!important;
}
@media (min-width: 1024px) and (max-width: 1200px){
ul#footer-menus-main>li:last-child ul.sub-menu {
grid-template-columns: repeat(2, 1fr)!important;
}
}
@media (min-width: 1024px){
.single .clearfix h2 {
font-size: 1.875rem!important;
}
}
@supports (-webkit-touch-callout: none) { .footer__logo--cuhk { width: 1000px;
transform: translateY(6px);
}
}
@media (max-width: 1023px){
div#mega-menu .accordion-content {
height: 850px;
display: block;
overflow-y: scroll;
}
}
@media (max-width: 1023px){
p.cbk-article-payoff {
line-height: 1;
}
.single-post [rel*=category], .single-research-whitepaper [rel*=category], .single-videos [rel*=category] {
letter-spacing: .5px!important;
}
}
.home p.cbk-article-payoff {
color: #959595!important;
font-weight: 600!important;
font-family: system-ui!important;
letter-spacing: -0.5px!important;
}
.article-2__more .cbk-2__item__tag {
color: #959595!important;
font-weight: 700!important;
font-family: system-ui!important;
letter-spacing: -0.5px!important;
}
.article-2__more .container .article-2__more__wrapper .related-posts .body .cbk-2__item__desc p time {
color: #959595!important;
font-weight: 400!important;
font-family: system-ui!important;
letter-spacing: 0.5px!important;
font-size: 14px;
}
.article-2__more .container .article-2__more__wrapper .related-posts .body .cbk-2__item__desc p span {
color: #959595!important;
font-weight: 400!important;
font-family: system-ui!important;
letter-spacing: 0.5px!important;
font-size: 14px;
}
.article-2__more .cell.medium-4 .cbk-2__item__img-container:hover .article-image img {
transform: scale3d(1.05, 1.05, 1);
}
.article-2__more .cell.medium-4:hover h2.cbk-2__item__title a {
color: #5c33ad!important;
} .single-research-whitepaper .main-content .article .body button.button strong a {
color: #000;  color: #000!important;
text-decoration: none;
text-transform: uppercase!important;
font-size: 1.125rem!important;
}
.single-research-whitepaper .main-content .article .body button.button {
border: 1px solid #acacac!important;
}
.single-research-whitepaper .main-content .article .body button.button:hover { text-decoration: none;
border: 1px solid #471aa4;
background-color: #471aa4;
color: #fff!important;
}
.single-research-whitepaper .main-content .article .body button.button:hover strong a {
color: #fff;
}
.single-research-whitepaper .main-content .article .body button.button strong a {
display: inline-flex;
justify-content: center;
align-items: center;
text-align: center;
font-size: .78125rem;
font-weight: 700; color: #fff;  border: 1px solid #fff;
transition: all 300ms;
font-family: 'myriad-pro';
}
.single-research-whitepaper .main-content .article .body button.button:hover strong a {
color: #fff!important;
border: 0!important;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {  }  }
}
@media (min-width: 0px) and (max-width: 1279px){
.article-2__tool .items-share-popup { top: 100%!important;
}
}
@media (min-width: 0px) and (max-width: 1279px){
.article-2__tool .items-share-popup { top: 3.2%!important;
z-index: 999;
}
}
@media (min-width: 0px) and (max-width: 1279px){
.article-2__tool .items-share-popup:before {
left: 80%!important;
}
}
.article-2__tool .items-share-popup:before { border-right-color: #2e1a4c!important; position: absolute!important;
top: 0%!important;
transform: translate(-100%,50%)!important;
rotate: 90deg!important;
}
.items-share-popup input {
color: #2e1a4c;
font-family: monospace;
padding: 0.25rem;
}
.items-share-popup:before {
-ms-transform: translate(-100%,-50%);
-webkit-transform: translate(-100%,-50%);
border: 10px solid transparent;
border-right-color: #2e1a4c;
content: "";
left: 0;
position: absolute;
top: 50%;
transform: translate(-100%,-50%);
}
.article-2__tool .items-share-popup {
left: 50%!important;
transform: translate(-50%)!important;
width: 10rem!important;
}
@media (min-width: 640px){
.items-share-popup {
-ms-transform: translateX(0) translateY(-50%) translateY(-1.5rem);
-webkit-transform: translateX(0) translateY(-50%) translateY(-1.5rem);
top: 3rem;
transform: translateX(0) translateY(-50%) translateY(-1.5rem);
}
}
.items-share-popup {
-ms-transform: translateY(-50%);
-webkit-box-shadow: 0 5px 10px rgba(92,51,173,.15);
-webkit-transform: translateY(-50%);
background: #2e1a4c;
border: 1px solid #f0ecf7;
box-shadow: 0 5px 10px rgba(92,51,173,.15);
color: #fff;
display: none;
font-size: .8rem;
left: 3rem;
position: absolute;
text-align: left;
top: 50%;
transform: translateY(-50%);
width: 10rem;
z-index: 1;
}
.items-share-popup .close-button {
color: #fff;
font-size: inherit;
right: 0.5rem;
text-decoration: none;
top: 0.5rem;
}
.items-share-popup p {
margin-bottom: 0;
padding: 0.5rem;
}
.core .grid-x:not(.important)>.cell.medium-4 p:last-child .item-share-popup a:only-child, .items-share-popup .button-primary, .items-share-popup .core .grid-x:not(.important)>.cell.medium-4 p:last-child a:only-child, .items-share-popup input {
width: 100%;
}
.article-2__tool .items-share-popup button.button.button-primary {
background-color: #adadad!important;
padding: 1rem!important;
font-family: system-ui!important;
width: 100%!important;
color: #fff!important;
pointer-events: none;
}
.single .slick-track {
margin: 0;
}
@media (max-width: 1023px){
.search-results.post-type-archive-videos .cbk-2__item__desc .cbk-2__item__main p, .archive.tax-vctypes .cbk-2__item__desc .cbk-2__item__main p {
margin: 2rem 0;
}
}
.accordion-menu .is-accordion-submenu a, .accordion-menu a {
text-transform: uppercase;
}
@media (max-width: 1023px){
div#mega-menu .accordion-item li.cell:nth-child(3) ul.sub-menu.link-list.ul_submenu {
display: none;
}
}
@media (min-width: 0px) and (max-width: 1279px){
.article-2__tool .item-share-popup a, .article-2__tool .item-share-popup p, .article-2__tool .item-share-popup::before, .article-2__tool .item-share-popup input#bitly {
display: none;
}
.article-2__tool{
position: relative;
}
.article-2__tool .item-share-popup {
position: fixed;
left: 30%;
z-index: 1;
bottom: 10px; }
}  @media not all and (min-resolution:.001dpcm)
{ @supports (-webkit-appearance:none) {
.footer__logo--cuhk {
width: 1000px!important;
transform: translateY(0px);
}
}}
@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) 
{ @media {
.footer__logo--cuhk {
width: 1000px!important;
transform: translateY(0px);
}
}}
@media not all and (min-resolution:.001dpcm)
{ @supports (-webkit-appearance:none) and (stroke-color:transparent) {
.footer__logo--cuhk {
width: 1000px!important;
transform: translateY(0px);
}
}}
@media not all and (min-resolution:.001dpcm)
{ @supports (-webkit-appearance:none) and (not (stroke-color:transparent)) {
.footer__logo--cuhk {
width: 1000px!important;
transform: translateY(0px);
}
}}
@supports (-webkit-hyphens:none)
{
.footer__logo--cuhk {
width: 1300px!important;
transform: translateY(0px);
}
}
@supports (-webkit-marquee-repetition:infinite) and (object-fit:fill) {
.footer__logo--cuhk {
width: 1000px!important;
transform: translateY(0px);
}
}
@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) 
{ @media {
.footer__logo--cuhk {
width: 1000px!important;
transform: translateY(0px);
}
}} @media not all and (min-resolution:.001dpcm) { @media {
.footer__logo--cuhk {
width: 1000px!important;
transform: translateY(0px);
} }}
.footer_CUHKLogo a {
font-size: unset!important;
width: 100%;
display: block;
height: 100%;
}
@media (min-width: 1740px){
.contributor_div:not(:first-child) h2.article-2__top__title {
display: none;
}
}
@media (max-width: 1739px){
.contributor_div:not(:first-child) h2.article-2__top__title {
display: none;
opacity: 0;
visibility: hidden; }
}
@media (min-width: 640px) and (max-width: 1739px){
.contributor_div {
float: left;
width: 33%;
display: block;
min-height: 300px;
position: relative;
}
.contributor_div:first-child h2.article-2__top__title {
position: absolute;
margin-bottom: 1rem!important;
top: -35px;
left: 100%;
width: 100%;
}
}
.single-post .article-contributors {
margin-bottom: 1rem;
width: 100%;
padding: 0.5rem;
} @media (max-width: 1023px){
.footer_CUHKLogo {
display: none;
}
img.footer__logo.desktop_ver {
display: none;
}
img.footer__logo.mobile_ver { width: 50%!important;
margin-left: -20px;
}
}
@media (min-width: 1024px){
.footer_CUHKLogo {
visibility: hidden;
}
img.footer__logo.desktop_ver {
display: none;
}
img.footer__logo.mobile_ver { width: 250px!important;
margin-left: -20px;
}
}
.searchForm div#search-tags form .multiselect .multiselect__content-wrapper ul.multiselect__content li:last-child {
display: none!important;
}
@media (min-width: 1024px){
.multiselect.multiselect--active input#search {
width: 150%!important;
max-width: 200%!important;
}
}
@media (min-width: 1024px){
.multiselect--active .multiselect__tags {
padding-right: 23.7rem!important;
}
}
@media(min-width: 1024px){
img.footer__logo.mobile_ver.left-logo-spec {
width: 120px !important;
margin-left: -20px;
}
img.footer__logo.mobile_ver.right-logo-spec {
width: 105px!important;
margin-left: 0px;
}
} @media (max-width: 1023px) {
@supports (-webkit-hyphens: none) {
.footer__logo-wrapper > div {
display: flex !important;
}
img.footer__logo.mobile_ver.left-logo-spec {
margin-left: -7px !important;
width: 120px !important;
}
img.footer__logo.mobile_ver.right-logo-spec {
width: 100px !important;
margin-left: 0 !important;
}
}
}
@media (max-width: 3000px) and (min-width:1024px) {
@supports (-webkit-hyphens: none) {
.footer__logo-wrapper > div {
display: flex !important;
}
img.footer__logo.mobile_ver.left-logo-spec {
margin-left: -9px !important;
}
}
}
.post-type-archive-videos .video_dt strong a strong {
text-transform: none;
}
p.cbk-article-payoff strong a strong {
text-transform: none;
}