@import url(https://use.typekit.net/vly2uva.css);
.alternate-gothic-atf {font-family:"alternate-gothic-atf",sans-serif!important;}
#final-word-overlay .title-words {font-family:"alternate-gothic-atf",sans-serif;font-size:30px;font-weight:400;line-height:1.4;}
body.page-template-awards-minisite #page.final-word-2022 {margin:0!important;}
body.page #page.final-word-2022 .site-content article {background:transparent;height:100vh;}
#trigger {position:relative;border:2px solid #fff;padding:10px;width:300px;cursor:pointer;font-weight:700;text-transform:uppercase;line-height:1;max-width:90%;}
#trigger > span {position:absolute;right:20px;top:10px;}
#final-word-overlay {position:absolute;top:0;z-index:100;width:100%;height:100vh; transition:all 1s ease;overflow:hidden;}
.final-word-background {width:100%;height:100vh;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 100%),url(https://asianprivatebanker.com/wp-content/uploads/2022/12/Final-Word-2022-bg.jpg) center/cover no-repeat;position:absolute;animation:ken-burns 40s 1s infinite alternate; -ms-animation:ken-burns 40s 1s infinite alternate;-webkit-animation:ken-burns 40s 1s infinite alternate;-0-animation:ken-burns 40s 1s infinite alternate;-moz-animation:ken-burns 40s 1s infinite alternate;}
#final-word-overlay.disappear {transform:translateX(-100%);opacity:0;}
#final-word-overlay .contentwrap {margin-top:128px;}
.final-word-title {width:50%;}
#final-word-top {position:relative;z-index:120;transition:all 1s ease;}
#final-word-top .columnmiddle > img {display:block;cursor:pointer;}
#final-word-top .columnmiddle > p,#final-word-2022 .columnright > p {margin:0;}
#final-word-top .social {font-size:1.4rem;right:20px;}
#final-word-top .social i {margin:6px;}
#final-word-top .shiftnav-toggle-button {display:inline-block;position:absolute;right:0;background:transparent;top:50%;transform:translateY(-50%);}
#shiftnav-final-word-2022 {background:#0a70c1!important;text-align:right;}
.shiftnav.shiftnav-right-edge {transform:translateX(100%);-webkit-transform:translateX(100%);}
#shiftnav-final-word-2022 .shiftnav-menu-image-padded {padding:30px;text-align:left;}
#shiftnav-final-word-2022 .shiftnav-menu-image-padded img {width:240px;}
#menu-final-word-2022 {font-family:"alternate-gothic-atf",sans-serif;font-size:4rem;font-weight:600;}
#menu-final-word-2022 li a {display:inline;padding:6px 0 2px;transition:none;}
#menu-final-word-2022 li a:hover {border-bottom:1px solid #fff;}
.final-word .columnright {width:32%;}
.final-word .columnmiddle,.final-word .columnright {padding:20px;xbox-sizing:border-box;}
.final-word .columnright.left-border,.white-vertical-line {border-left:1px solid #fff;}
.white-vertical-line {position:absolute;height:calc(100vh - 200px);xright:28%;top:40px;}
.final-word h2 {font-size:3rem;font-weight:700;font-family:"alternate-gothic-atf",sans-serif;}
.final-word h3 {font-size:1.8rem;font-weight:600;font-family:"alternate-gothic-atf",sans-serif;}
.final-word h2,.final-word h3,#final-word-2022 .ui-tabs-nav li a,#final-word-top a {color:#fff!important;}
.white-border {border-bottom:1px solid #fff!important;}
#final-word-2022 {overflow-x:hidden;}
#final-word-2022 .columnmiddle {height:calc(100vh - 220px);overflow-x:hidden;overflow-y:auto;color:#fff;display:inline-block;margin-right:-3px;padding-right:80px;min-height:440px;width:calc(100% - 97px);}
#final-word-2022 .columnmiddle,#final-word-2022 .columnright {padding-top:0;}
#final-word-2022 h2 {margin-top:0;line-height:1;}
#final-word-2022 .columnmiddle::-webkit-scrollbar {width:6px;}
#final-word-2022 .columnmiddle::-webkit-scrollbar-thumb {background-color:#fff;}
#final-word-2022 .ui-tabs-nav {position:absolute;top:40px;right:20px;z-index:10;padding:0;}
#final-word-2022 .ui-tabs-nav li {float:none;font-weight:400;font-family:"alternate-gothic-atf",sans-serif;font-size:1.6rem;line-height:1;margin:0 0 2px 0;text-align:right;}
#final-word-2022 .ui-tabs-nav li a {padding:0;opacity:0.6;border-bottom:1px solid transparent;float:none;display:inline-block;}
#final-word-2022 .ui-tabs-nav .ui-state-active { padding-bottom:0;}
#final-word-2022 .ui-tabs-nav .ui-state-active a {border-color:#fff;opacity:1;transition:opacity 1s ease;}
#final-word-2022 .ui-tabs-panel {padding-top:40px;} #final-word-2022 .ui-tabs-panel.previous-content .columnmiddle {overflow-y:hidden;}
#final-word-2022 .ui-tabs-panel.previous-content .columnright img {visibility:hidden;}
#final-word-2022 .ui-tabs-panel.previous-content .columnright.left-border {border-color:transparent;} #final-word-2022 .columnright .title {transform:scale(0.75);transform-origin:top left;}
#final-word-2022 .columnright .title h2 {margin:3px 0 0 0;}
#final-word-2022 .columnright .title h3 {margin:0.46rem 0;}
#navi-buttons {position:absolute;right:20px;bottom:20px;z-index:10;font-family:"alternate-gothic-atf",sans-serif;font-size:1.4rem;font-weight:400;line-height:1;text-transform: uppercase;}
#navi-buttons > div {color:#fff;cursor:pointer;display:inline-block;position:relative;}
#navi-buttons .previoustab {padding:12px 10px 12px 60px;}
#navi-buttons .nexttab {padding:12px 60px 10px 12px;float:right;}
#navi-buttons > div > span {position:absolute;border:2px solid #fff;padding:10px;width:46px;box-sizing:border-box;top:0;text-align:center;}
#navi-buttons .previoustab > span {left:0;}
#navi-buttons .nexttab > span {right:0;}
.disabled {pointer-events:none;opacity:0.5;}
.vertical-align-middle {position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.final-word-photo {background:url(https://asianprivatebanker.com/wp-content/uploads/2022/12/decal.svg) center/contain no-repeat;border-bottom:1px solid #fff;}
@-webkit-keyframes ken-burns {
0% { -webkit-transform-origin: bottom left; -moz-transform-origin: bottom left; -ms-transform-origin: bottom left; -o-transform-origin: bottom left; transform-origin: bottom left; transform: scale(1.0); -ms-transform: scale(1.0); -webkit-transform: scale(1.0); -o-transform: scale(1.0); -moz-transform: scale(1.0); }
100% { transform: scale(1.2); -ms-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); -moz-transform: scale(1.2); }
}
@media only screen and (max-width: 1810px) {
#navi-buttons {right:50px;}
#final-word-2022 .ui-tabs-nav {right:40px;}
}
@media only screen and (max-width: 1120px) {
#final-word-top .shiftnav-toggle-button {right:-10px;}
#navi-buttons,#final-word-2022 .ui-tabs-nav {right:20px;}
#final-word-2022 .columnright img {max-width:80%;}
.final-word .columnright {width:36%;}
}
@media only screen and (max-width: 959px) {
#trigger > span {right:10px;}
#final-word-top .columnright img,#shiftnav-final-word-2022 .shiftnav-menu-image-padded img {width:70%;}
#navi-buttons {font-size:0;}
#navi-buttons > div > span,#final-word-2022 .ui-tabs-nav li {font-size:1.4rem;}
#final-word-2022 .ui-tabs-nav {top:initial;bottom:64px;}
.final-word .columnright {width:40%;}
#menu-final-word-2022 {font-size:3rem;}
}
@media only screen and (max-width: 740px) {
#final-word-top .columnright img,#final-word-2022 .ui-tabs-nav,.white-vertical-line,#final-word-2022 .columnright .title {display:none;}
#trigger {width:80%;}
#final-word-overlay {overflow:auto;overflow-x:hidden;}
#final-word-top .contentwrap .columnmiddle,#final-word-top .contentwrap .columnright {display:table-cell!important;padding:25px 10px!important;}
#final-word-top .contentwrap .columnright {width:12%!important;border-left:1px solid #fff;}
#final-word-top .contentwrap .columnmiddle {width:initial!important;}
.final-word .columnright.left-border {border-left:0;}
.final-word .columnmiddle, .final-word .columnright {padding:20px!important;box-sizing:border-box!important;}
.final-word-title {width:90%;display:block;margin:auto;}
#final-word-top {position:fixed;top:0;background:rgba(103,162,201,0.8);}
#final-word-overlay .contentwrap {margin-top:120px;}
#final-word-overlay .title-words {padding: 120px 20px 20px 20px!important;text-align:left;}
#trigger {position:absolute;top:30px;}
#final-word-2022 {background:#0a70c1 url(https://asianprivatebanker.com/wp-content/uploads/2022/12/final-word-mobile-bg-1.jpg) center/cover no-repeat;}
#final-word-2022 .ui-tabs-panel {padding-top:60px;}
#final-word-2022 .columnmiddle {height:auto;}
#final-word-2022 .columnright img {max-width:100%;}
#navi-buttons {top:54vh;right:20px;bottom:initial;}
#final-word-top .social i {margin:2px;}
#final-word-top .columnmiddle > img {padding-top:4px;}
#menu-final-word-2022 .ui-tabs-nav {font-size:1.4rem;padding:0 60px;}
#menu-final-word-2022 .ui-tabs-nav li {display:inline-block;width:48%;vertical-align:top;font-weight:500;}
}