@font-face {
font-family: 'Montserrat';
src: url(//asianprivatebanker.com/wp-content/themes/twentytwelve-child/fonts/montserrat/Montserrat-VariableFont_wght.woff2) format('woff2-variations');
src: url(//asianprivatebanker.com/wp-content/themes/twentytwelve-child/fonts/montserrat/Montserrat-VariableFont_wght.woff2) format('woff2') tech('variations');
font-weight: 100 1000;
font-stretch: 25% 151%;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Montserrat';
src: url(//asianprivatebanker.com/wp-content/themes/twentytwelve-child/fonts/montserrat/Montserrat-Italic-VariableFont_wght.woff2) format('woff2-variations');
src: url(//asianprivatebanker.com/wp-content/themes/twentytwelve-child/fonts/montserrat/Montserrat-Italic-VariableFont_wght.woff2) format('woff2') tech('variations');
font-weight: 100 1000;
font-stretch: 25% 151%;
font-style: italic;
font-display: swap;
}
#intro p,.final-word-page h4,.final-word-page p,.final-word-page li,.final-word-container .item .title,#coo-focus-grid .item .overlay {font-family: 'Montserrat',sans-serif!important;}
body.custom-background,body.page .site-content article {background-color:#1e73a6!important;color:#fff;}
header.sticky + #page.site-top {margin-top:0!important;}
.fw-slider {margin:10px 0 0;display:none;}
.fw-slider.slick-initialized {display:block;}
.fw-slider .slick-slide {padding:10px;}
.fw-slider img {transition:all 0.5s ease;opacity:0.7;}
.fw-slider a:hover img {transform:scale(1.12);opacity:1;}
.final-word-logo {width:520px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-filter: drop-shadow(5px 5px 5px #000);filter: drop-shadow(5px 5px 5px #000);z-index:100;}
#final-word-top {padding:30px 0;}
#final-word-top .contentwrap {display: flex;justify-content: space-between;align-items: center;width: 90%;padding: 0;}
#final-word-top .contentwrap:last-of-type { }
#final-word-top .contentwrap .back {position:relative;top:20px;width:90%;text-align:right;}
#final-word-top .contentwrap .back a,.bottom-wrap a {text-transform:uppercase;font-family:'Montserrat',sans-serif;padding:10px 0;font-weight:700;font-size:0.98rem;letter-spacing:0.04rem;}
#final-word-top .contentwrap i {margin:8px;}
#final-word-top .apb {display:inline-block; vertical-align:middle;}
#final-word-top .logo {visibility:hidden;display:block;}
#final-word-top.opened .logo {visibility:visible;}
#final-word-top.fixed {position:fixed;top:0;width:100%;z-index:200;background:#1e73a6;transition:all 0.5s ease;padding:10px 0;box-sizing:border-box;}
#final-word-footer {font-size:1.32rem;color:#fff;}
#final-word-footer .contentwrap {padding: 50px 0;width:90%;max-width:1600px;}
#final-word-footer .logo {position: absolute;top: 80px;right: 0;}
#final-word-footer .social i {margin: 6px;font-size: 2.4rem;}
.bottom-wrap a {color:#1e73a6!important;text-decoration:none!important;}
#final-word-top a,#final-word-footer a {color:#fff;text-decoration:none;}
#final-word-footer .copyright {margin: 20px 0 0;}
#intro {width:800px;margin:auto;padding:60px 0;}
#trigger {position: relative;padding: 14px 40px;width: fit-content;cursor: pointer;font-weight: 500;line-height: 1;max-width: 90%;font-size: 1.26rem;background:#fff;color:#272727;margin:0px auto;border-radius:30px;box-shadow:0 1px 6px 0px rgba(0, 0, 0, 0.25);}
#final-word-overlay {transition: all 0.05s ease;}
#final-word-overlay.disappear,#final-word-overlay.disappear #coo-focus-grid {opacity: 0;position:absolute;top:0;width:0;height:0;}
#final-word-overlay .relative { }
#intro-overlay {width:800px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-filter: drop-shadow(5px 5px 5px #000);filter: drop-shadow(5px 5px 5px #000);z-index:100;text-align:center;}
#intro-overlay img {width:520px;}
#intro-overlay p:last-of-type,.final-word-page .text-wrap > div:first-of-type > p,.final-word-container .item p {margin-bottom:0;}
#final-word-front,.final-word-page {background:#eee ;}
#final-word-front .contentwrap {width:90%;padding:0;}
.final-word-page .contentwrap {width:100%;padding:0;}
.final-word-container {display: flex;flex-flow: row wrap;position: relative;justify-content: center;margin: auto;}
.final-word-container .item {flex: 0 1 calc(100% / 4);padding: 10px;box-sizing: border-box;position:relative;transition:all 0.8s ease;}
.final-word-container .item > a > div {background:#000;}
.final-word-container .item img.profile {transition:all 0.4s ease;opacity:0.7;display:block;}
.final-word-container .item a:hover img.profile {opacity:1;}
.final-word-container .item .title {text-align:left;padding:20px 0;background:transparent;font-size:1rem;line-height:1.42;}
.final-word-container .item .title b {text-transform: uppercase;font-size:1.4rem;line-height:1.15;display:inline-block;padding-bottom:10px;}
.final-word-container .item a,.final-word-container .item a:hover {text-decoration:none!important;color:#272727;}
.final-word-page .text-wrap {background: #fff;color: #272727; box-sizing: border-box;margin: auto;}
.final-word-page .text-wrap b { font-size:1.2rem;line-height:1.8125;font-weight:500;}
.final-word-page .text-wrap .title {padding:80px 80px 0 0;border-bottom: 1px solid #d2b06b;font-size: 1.12rem;display: block;overflow: hidden;margin-bottom: 30px;position: relative; }
.final-word-page .text-wrap .title b,.final-word-page .text-wrap .below b {font-size: 3.2rem;line-height:1.4;text-transform:uppercase;}
.final-word-page .text-wrap .title img {margin-top:1.7143rem;}
.final-word-page .text-wrap .logo {position:absolute;top:20px;right:20px;max-height:64px;max-width:250px;width:auto;height:auto;}
.final-word-page .text-wrap img.xprofile {width:30%;float:left;margin:0 50px 40px 0;}
.final-word-page .text-wrap > div { display:table-cell;vertical-align:top;}
.final-word-page .text-wrap > div:first-of-type {width:30%;background:#eee url(https://asianprivatebanker.com/wp-content/uploads/2025/03/wheel.svg) left bottom no-repeat;}
.final-word-page .text-wrap > div:last-of-type {padding:0 120px 120px 60px;}
.final-word-page .text-wrap > div .below {padding:20px 40px;}
#final-word-front > p,.final-word-page .text-wrap > p {margin:0;}
#fw-page-slider {width:100%;margin:auto; max-width:1600px;}
#fw-page-slider .slick-prev,#fw-page-slider .slick-next {top:46%!important;background:#fff!important;border-radius:50%;}
#fw-page-slider .slick-prev:before,#fw-page-slider .slick-next:before {font-size:24px!important;color:#1e73a6!important;opacity:1;}
#fw-page-slider .slick-prev:before {content:'\f0d9'!important;}
#fw-page-slider .slick-next:before {content:'\f0da'!important;}
#fw-page-slider .slick-prev {left:10px!important;}
#fw-page-slider .slick-next {right:10px!important;}
#fw-page-slider .slick-slide {background:#1e73a6;position:relative;}
#fw-page-slider .slick-slide div {position:absolute;width:100%;bottom:0;left:0;color:#fff;padding:40px 10px 10px 10px;font-size:0.9rem;line-height:1.46;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);box-sizing:border-box;visibility:hidden;}
#fw-page-slider .slick-slide img {opacity:0.7;}
#fw-page-slider .slick-slide a:hover img {opacity:1;}
#fw-page-slider .slick-slide a:hover div { visibility:visible;}
#fw-page-slider .slick-list { }
#read-more {width:fit-content;margin:auto;position:relative;top:-20px;}
#read-more a {color:#fff;text-decoration:none;text-transform:uppercase;font-family:'Montserrat',sans-serif;padding:10px;font-weight:500;background:linear-gradient(45deg, rgba(210, 176, 107, 1) 0%, rgba(185, 148, 90, 1) 100%);}
#xread-more a:before,#final-word-top .contentwrap .back a:before,.bottom-wrap a:before,#powerlist-header .back a:before {content:'\f0d9';font-family:"Font Awesome 6 Free","FontAwesome";padding-right:4px;}
#final-word-top .apb.mobileonly2,#final-word-front #final-word-top .back,#final-word-top.fixed .back {display:none;}
.final-word-page h4 {text-align:center;font-size:1.8rem;}
.bottom-wrap {width:100%;text-align:left;margin:-100px auto 0;padding:10px 0 60px;position:relative;max-width:1600px;}
#final-word-top .contentwrap .back > div,.bottom-wrap > div {width:fit-content;border-bottom:1px solid #b9c7cd;display:inline-block;}
#coo-focus-grid {display:grid;grid-template-columns:repeat(7, 1fr);gap:0;background:#eee;}
#coo-focus-grid .item.intro {grid-area: 2 / 3 / span 1 / span 5;padding:24px 30px;color:#272727;box-sizing:border-box; align-self:center;}
#coo-focus-grid .item.intro > div {display:inline-block;vertical-align:middle;}
#coo-focus-grid .item.intro > div:first-of-type {width:38%;}
#coo-focus-grid .item.intro > div:last-of-type {width:60%;}
#coo-focus-grid .item.intro p {font-size:90%;}
#coo-focus-grid .item.intro img {width:90%;}
#coo-focus-grid .item img {display:block;}
#coo-focus-grid .item {position:relative;}
#coo-focus-grid .item .overlay {width:100%;height:0;opacity:0;transition:all 0.5s ease;background:rgba(39,39,39,0.65);color:#fff;position:absolute;bottom:0;font-size:1rem;line-height:1.4;padding:20px;box-sizing:border-box;}
#coo-focus-grid .item a:hover .overlay {height:100%;opacity:1;}
#coo-focus-grid .item .overlay b {text-transform:uppercase;}
@media only screen and (max-width: 1400px) {
#coo-focus-grid .item.intro {padding:18px 20px;}
#trigger {padding:12px 40px;font-size:1.2rem;}
}
@media only screen and (max-width: 1280px) {
#coo-focus-grid .item.intro {padding:10px;}
#coo-focus-grid .item.intro > div:first-of-type {width:28%;}
#coo-focus-grid .item.intro > div:last-of-type {width:70%;}
#coo-focus-grid .item.intro p {font-size:80%;}
}
@media only screen and (max-width: 959px) {
#intro-overlay {width:90%;}
#intro-overlay img {width:64%;}
.final-word-container .item {flex:0 1 calc(100% / 4);}
.final-word-page .text-wrap {padding:0 40px 40px;}
.final-word-page .text-wrap > div {padding:0 40px;}
#coo-focus-grid {grid-template-columns: repeat(4, 1fr);}
#coo-focus-grid .item.intro {grid-area: 2 / 1 / span 1 / span 4;padding:60px;}
#coo-focus-grid .item.intro > div {width:100%!important;}
#coo-focus-grid .item.intro p {font-size:90%;}
#coo-focus-grid .item.intro img {margin:0 auto 40px;width:68%;}
}
@media only screen and (max-width: 740px) {
#final-word-top .apb.mobileonly2 {display:inline-block;}
#final-word-top .apb.desktoponly2,#xfinal-word-top .contentwrap i,#final-word-top .logo,.final-word-page .text-wrap > div .below, #final-word-top.opened .apb {display:none;}
#final-word-footer .contentwrap,.bottom-wrap {text-align:center;}
#final-word-footer .social {display: block !important;}
#final-word-footer .logo {position:static;display:block;margin:40px auto 20px;}
#final-word-footer .copyright {float:none;}
.final-word-page {padding-top:20px;}
.final-word-page .text-wrap {padding:20px 20px 100px 20px;width:90%;}
.final-word-page .text-wrap .logo,.final-word-page .text-wrap .title {position:static;}
.final-word-page .text-wrap img.profile {width:100%;float:none;margin:0 0 20px 0; }
.final-word-page .text-wrap .title,.final-word-page .text-wrap > div,.final-word-page .text-wrap > div:last-of-type {padding: 0;border:0;margin-bottom:0;}
.final-word-page .text-wrap .title p:first-of-type {padding-bottom:20px;border-bottom:1px solid #d2b06b;}
.final-word-page .text-wrap > div {display:block;width:100%;box-sizing:border-box;}
.final-word-page .text-wrap > div:first-of-type {background:transparent;width:100%;}
.final-word-logo {width:80%;}
#intro,#fw-page-slider {width:100%;}
#final-word-top,#final-word-top.fixed {padding:10px;}
#final-word-front .contentwrap, .final-word-page .contentwrap,#final-word-top .contentwrap {width:100%;}
.final-word-container .item {flex:0 1 calc(100% / 2);}
#intro-overlay {font-size:0;}
#intro-overlay img {width:80%;}
.intro-text {width:90%;margin:auto!important;font-size:0.9rem!important;box-sizing:border-box;padding-top:30px;}
#final-word-top .contentwrap:last-of-type {justify-content:space-between;}
#final-word-top .contentwrap .back {top:initial;padding-top:10px;}
#final-word-top .contentwrap .back a {padding-right:0;}
#final-word-top .contentwrap > div {width:160px;text-align:right;}
#final-word-top.opened .logo {display:block;width:160px;}
}
@media only screen and (max-width: 480px) {
#final-word-overlay {overflow:hidden;}
#coo-focus-grid {grid-template-columns: repeat(3, 1fr);}
#coo-focus-grid .item.intro {grid-area: 3 / 2 / span 4 / span 2;padding:30px;}
#coo-focus-grid .item.intro p {font-size:90%;}
#coo-focus-grid .item:last-of-type { }
#coo-focus-grid .item.intro img {width:90%;}
#coo-focus-grid .item a:hover .overlay {opacity:0;}
#trigger {font-size:0.9rem;padding:10px 25px;}
#final-word-top .contentwrap i {margin:3px;}
.final-word-container .item .title b {font-size:1.2rem;}
.final-word-page .text-wrap .title b {font-size:2.2rem;}
}
@font-face {
font-family: 'Bebas Kai';
src: url(//asianprivatebanker.com/wp-content/themes/twentytwelve-child/fonts/bebas-kai/BebasKai.woff2) format('woff2'),
url(//asianprivatebanker.com/wp-content/themes/twentytwelve-child/fonts/bebas-kai/BebasKai.woff) format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}
footer.entry-meta {display:none;}
body.custom-background,body.single .site-content article {background-color:#000!important;}
body.page .site-content article {background: #fff url(https://asianprivatebanker.com/wp-content/uploads/2024/11/BG-new.jpg) top center / auto repeat-y!important;}
header.sticky + #page.site-top {margin-top:0!important;}
.mfp-bg {background:#333;}
.mfp-close {color:#999!important;font-size:3.2rem;}
.powerlist-container {display: flex;flex-flow: row wrap;position: relative;justify-content: center;max-width: 85%;margin:auto;}
.powerlist-container .item {flex: 0 1 calc(100% / 3);padding: 30px;border-right: 1px solid #999;border-bottom: 1px solid #999;box-sizing: border-box;position:relative;transition:all 0.8s ease;}
.powerlist-container .item:nth-child(3n+3),.powerlist-container .item:last-of-type {border-right:0;}
.powerlist-container .item img.profile {xborder-top-right-radius: 40px;transition:all 0.4s ease;}
.powerlist-container .item .title {text-align:left;padding:15px 0 30px;}
.powerlist-container .item .title b {font-family: 'Bebas Kai';text-transform: uppercase;font-size:2.4rem;line-height:1.15;display:inline-block;padding-bottom:10px;}
.powerlist-container .item a,.powerlist-container .item a:hover {text-decoration:none!important;color:#333;}
.powerlist-container .item .icon {position: absolute;right: 30px;bottom: 15px;}
.powerlist-container .item .icon i {font-size:1.4rem;color:#0a70c1;}
.poll-popup.powerlist {max-width: 1200px;display: table;width: 100%;border:0;background:#333;color:#fff;box-shadow: none;padding:40px 80px 30px 80px;font-size:1.12rem;box-sizing:border-box;}
.powerlist-container .item:hover {background:#e9e7dd;}
.powerlist-container .item:hover img.profile {opacity:0.8;}
.poll-popup.powerlist .left {width: 25%;}
.poll-popup.powerlist .left,.poll-popup.powerlist .right {display: table-cell;padding:0 40px 0 0;vertical-align:bottom;}
.poll-popup.powerlist h3 {color:#fff!important;font-size: 3.6rem !important;font-family: 'Bebas Kai';line-height: 1.15;padding:0 0 10px 0;}
.poll-popup.powerlist h4 {font-family: 'Bebas Kai';text-transform: uppercase;font-size: 1.6rem;margin-bottom:1rem;position:relative;}
.poll-popup.powerlist h4:after {content:"f105";font-family:"Font Awesome 6 Free","FontAwesome";font-size:1.2rem;padding-left:10px;}
.poll-popup.powerlist .left img {max-width:100%;}
.poll-popup.powerlist .right .logo {background:#fff;padding:6px;}
.poll-popup.powerlist .right {border-bottom:1px solid #fff;padding:0 0 40px 0;}
.poll-popup.powerlist .bottom {border-top:1px solid #fff;padding:40px 0;}
.poll-popup.powerlist .bio {padding:0 20px 20px 0;margin:44px 0px;font-size:110%;xtext-align:justify;height: 400px;overflow-y: auto;}
.poll-popup.powerlist .bio::-webkit-scrollbar {width:6px;}
.poll-popup.powerlist .bio::-webkit-scrollbar-thumb {background-color:rgba(255,255,255,0.6);}
.poll-popup.powerlist .inlineblock.half:nth-of-type(2) {padding:0 0 0 10px;}
.white-vertical-line {border-right:1px solid rgba(255, 255, 255, 0.2);position:absolute;right:83px;height:420px}
.vimeo-wrapper {min-height:calc(100vw * 0.4);background:#222;display:flex;justify-content: center;align-items:center;pointer-events: none;overflow: hidden;position:relative;}
.vimeo-wrapper iframe,.vimeo-wrapper video {width: 100vw;height: 56.25vw;min-height: 100vh;min-width: 177.77vh;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.vimeo-wrapper .overlay {position: absolute;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0);z-index: 10;}
.vimeo-wrapper .logo {position:relative;display:block;margin:auto;width:50%;padding-bottom:20px;}
.vimeo-wrapper p {margin:0;}
.vimeo-wrapper .intro {width:60%;color:#fff;position:relative;text-align:center;}
.vimeo-wrapper .intro h2 {color:#fff;font-size:1.6rem;}
#powerlist-footer,#powerlist-header {background: #000 url(https://asianprivatebanker.com/wp-content/uploads/2024/11/power-list-footer-1.jpg) center top / cover no-repeat;font-size:1.32rem;color:#fff;}
#powerlist-footer .width-1000 {padding: 50px 0;width:90%;max-width:1600px;}
#powerlist-footer .logo {position: absolute;top: 80px;right: 0;}
#powerlist-footer .social i {margin: 6px;font-size: 2.4rem;}
#powerlist-footer a,.poll-popup.powerlist a {color:#fff;text-decoration:none;}
#powerlist-footer .copyright {margin: 20px 0 0;}
#powerlist-header {position:absolute;top:-100%;width:100%;z-index:200;transition:all 0.5s ease;}
#powerlist-header .width-1000 {width:90%;max-width:1600px;padding:10px 0;display: flex;justify-content: space-between;align-items: center;}
#powerlist-header img {display:block;}
#powerlist-header .logo { display: inline-block;vertical-align: middle;}
#powerlist-header .back {text-transform:uppercase;font-family:'Montserrat',sans-serif;padding:10px 20px 10px 0;font-weight:700;font-size:0.7rem;letter-spacing:0.04rem;width: 120px;display: inline-block;vertical-align: middle;text-align:center;}
#powerlist-header .back a {text-decoration:none;color:#fff;}
#powerlist-header.inside-page {position:static;}
#powerlist-header.fixed {position:fixed;top:0;}
.final-word-page .text-wrap .below b {font-size:2.46rem;}
.final-word-page .text-wrap .title {padding-top:100px;}
@media only screen and (max-width: 1024px) {
.vimeo-wrapper {min-height: calc(100vw * 0.6);}
.powerlist-container .item .title b {font-size:2rem;}
}
@media only screen and (max-width: 740px) {
.vimeo-wrapper {min-height: calc(100vw * 1.4);}
.vimeo-wrapper .logo,.vimeo-wrapper .intro {width:80%;}
.vimeo-wrapper .intro h2 {font-size:1.2rem;}
.vimeo-wrapper .intro p {font-size:0.9rem;}
.powerlist-container {max-width:100%;}
.powerlist-container .item {padding:20px;}
.powerlist-container .item .title b {font-size:1.64rem;}
.powerlist-container .item {flex: 0 1 calc(100% / 2);}
.powerlist-container .item:nth-child(3n+3) {border-right: 1px solid #999;}
.powerlist-container .item:nth-child(2n+2) {border-right:0;}
#powerlist-footer {background-position-x: right;}
#powerlist-footer .width-1000 {text-align:center;}
#powerlist-footer .social {display: block !important;}
#powerlist-footer .logo {position:static;display:block;margin:40px auto 20px;}
#powerlist-footer .copyright {float:none;}
.poll-popup.powerlist {padding:40px 40px 10px 40px;}
.poll-popup.powerlist .left, .poll-popup.powerlist .right {display:block;width:100%;}
.poll-popup.powerlist h3 {padding:10px 0;}
.poll-popup.powerlist .bio {height:400px;}
.poll-popup.powerlist .inlineblock.half:nth-of-type(2) {padding:0;}
.white-vertical-line {right:43px;height:420px;}
#powerlist-header img.title-logo {width:180px;}
#powerlist-header .back {padding: 10px 10px 10px 0;font-size: 0.7rem;width:100px;}
.final-word-page .text-wrap .title b {font-size:2rem;}
.final-word-page .text-wrap .title {padding-top:0;}
.powerlist-container .item .icon {bottom:8px;}
#left-fixed-menu-wrap {display:none!important;}
}