.pbi-wealth{--pbi-blue:#45546c;--pbi-gold:#d4ad67;--pbi-hover:#8b3a46;--pbi-font:Arial,Helvetica,sans-serif;box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;background:#fff!important;font-family:var(--pbi-font)!important;font-size:16px!important;line-height:1.5!important}
.pbi-wealth,.pbi-wealth *{box-sizing:border-box!important}
.wealth-hero,.wealth-hero-copy,.wealth-hero-visual,.wealth-strip,.wealth-strip-inner,.wealth-paths,.wealth-heading,.wealth-path-grid,.wealth-principle,.wealth-principle-copy,.wealth-delivery,.wealth-delivery-grid,.wealth-fees,.wealth-fees-intro,.wealth-fee-grid,.wealth-fullservice,.wealth-fullservice-copy,.wealth-service-list,.wealth-investment,.wealth-investment-copy,.wealth-closing,.wealth-closing-copy,.wealth-closing-actions{gap:0!important;padding:0!important;--gap:0px!important;--padding-top:0px!important;--padding-right:0px!important;--padding-bottom:0px!important;--padding-left:0px!important}
.pbi-wealth>.e-con-inner{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
.pbi-wealth .elementor-widget,.pbi-wealth .elementor-widget-container{gap:0!important;margin:0!important;--gap:0px!important}
.pbi-wealth .elementor-widget-text-editor{font-family:var(--pbi-font)!important}
.elementor-location-header>.elementor-element-b110001{position:relative!important;inset:auto!important;z-index:20!important;width:100%!important}
.elementor-location-header .elementor-element-b110002{width:100%!important;min-height:137px!important;height:137px!important;padding:12px 0 0!important;background:#fff!important}
.elementor-location-header .elementor-element-b110003{width:210px!important;min-height:124px!important;height:124px!important}
.elementor-location-header .elementor-element-b110004,.elementor-location-header .elementor-element-b110004 a,.elementor-location-header .elementor-element-b110004 img{display:block!important;width:210px!important;height:124px!important;object-fit:contain!important}
.elementor-location-header .elementor-element-b110005{justify-content:center!important;width:100%!important;padding:0!important}
.elementor-location-header .elementor-element-b110006{align-items:stretch!important;width:auto!important;padding:0!important}
.elementor-location-header .elementor-element-b110007{width:auto!important;max-width:calc(100vw - 32px)!important;background:#fff!important}
.elementor-location-header .elementor-element-b110007 .elementor-nav-menu--main{display:flex!important;align-items:stretch!important;box-sizing:border-box!important;height:43px!important;min-height:43px!important;margin:0 auto!important;border-top:1px solid #e6e6e6!important;border-bottom:1px solid #e6e6e6!important;background:#fff!important;box-shadow:0 1px rgba(0,0,0,.02)!important}
.elementor-location-header .elementor-element-b110007 .elementor-nav-menu--main>ul{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important}
.elementor-location-header .elementor-element-b110007 .elementor-nav-menu--main .elementor-item{display:flex!important;align-items:center!important;height:41px!important;min-height:41px!important;padding:0 12px!important;color:#586a82!important;fill:#586a82!important;background:#fff!important;font-family:"Arial Narrow","Roboto Condensed",Arial,Helvetica,sans-serif!important;font-size:15px!important;font-weight:700!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important}
.elementor-location-header .elementor-element-b110007 .elementor-nav-menu--main .elementor-item:hover,.elementor-location-header .elementor-element-b110007 .elementor-nav-menu--main .elementor-item:focus,.elementor-location-header .elementor-element-b110007 .elementor-nav-menu--main .elementor-item.highlighted{color:var(--pbi-hover)!important;fill:var(--pbi-hover)!important}
.elementor-location-header .elementor-element-b110007 .elementor-nav-menu--main .sub-arrow{display:inline-flex!important;align-items:center!important;margin-left:18px!important;padding:0!important;color:#657080!important;font-size:0!important;transform:translateY(-1px)!important}
.elementor-location-header .elementor-element-b110007 .elementor-nav-menu--main .sub-arrow i{display:none!important}
.elementor-location-header .elementor-element-b110007 .elementor-nav-menu--main .sub-arrow:before{content:"▼"!important;font-family:Arial,Helvetica,sans-serif!important;font-size:11px!important;line-height:1!important}
.elementor-location-header .elementor-element-b110007 .elementor-nav-menu--main .sub-menu{top:100%!important;min-width:100%!important;border-top:1px solid #e6e6e6!important;background:rgba(255,255,255,.97)!important;box-shadow:0 8px 22px rgba(40,57,76,.08)!important}
.elementor-location-header .elementor-element-b110007 .elementor-nav-menu--main>ul>li:first-child>.sub-menu{width:225px!important}
.elementor-location-header .elementor-element-b110007 .elementor-nav-menu--main>ul>li:nth-child(2)>.sub-menu,.elementor-location-header .elementor-element-b110007 .elementor-nav-menu--main>ul>li:nth-child(3)>.sub-menu{width:240px!important}
.elementor-location-header .elementor-element-b110007 .elementor-nav-menu--main .elementor-sub-item{display:block!important;min-height:41px!important;padding:11px 15px 9px!important;border-bottom:1px solid #e6e6e6!important;color:#586a82!important;background:transparent!important;font-family:"Arial Narrow","Roboto Condensed",Arial,Helvetica,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1.35!important;text-transform:uppercase!important;white-space:normal!important}
.elementor-location-header .elementor-element-b110007 .elementor-nav-menu--main .elementor-sub-item:hover,.elementor-location-header .elementor-element-b110007 .elementor-nav-menu--main .elementor-sub-item:focus{color:var(--pbi-hover)!important;background:#fafafa!important}
.pbi-wealth .wealth-eyebrow{margin:0 0 18px!important}
.wealth-eyebrow .elementor-heading-title{margin:0!important;color:var(--pbi-gold)!important;font-family:var(--pbi-font)!important;font-size:14px!important;font-weight:700!important;line-height:1.45!important;letter-spacing:.18em!important;text-transform:uppercase!important}
.wealth-hero{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(510px,1fr)!important;min-height:720px!important;background:#fff!important}
.wealth-hero-copy{display:flex!important;flex-direction:column!important;justify-content:center!important;padding:90px 58px 82px max(48px,calc(50vw - 590px))!important}
.wealth-hero-title .elementor-heading-title{max-width:700px!important;margin:0!important;color:var(--pbi-blue)!important;font-family:Georgia,"Times New Roman",serif!important;font-size:clamp(43px,4.25vw,62px)!important;font-weight:400!important;line-height:1.08!important;letter-spacing:-.035em!important;text-transform:none!important}
.pbi-wealth .wealth-hero-lead{max-width:690px!important;margin:28px 0 0!important;color:#606b75!important;font-family:var(--pbi-font)!important;font-size:17px!important;line-height:1.75!important}
.wealth-hero-lead p{margin:0!important}
.pbi-wealth .wealth-hero-actions{display:flex!important;gap:14px!important;margin-top:38px!important}
.wealth-hero-actions .elementor-widget-container{display:flex!important;gap:14px!important}
.wealth-hero-actions a{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:18px!important;min-height:55px!important;padding:15px 25px!important;border:1px solid var(--pbi-blue)!important;color:var(--pbi-blue)!important;font-size:14px!important;font-weight:700!important;line-height:1.4!important;text-align:center!important;text-transform:uppercase!important;transition:background .2s,color .2s,border-color .2s,transform .2s!important}
.wealth-hero-actions a:first-child{background:var(--pbi-blue)!important;color:#fff!important}
.wealth-hero-actions a:hover{border-color:var(--pbi-hover)!important;background:var(--pbi-hover)!important;color:#fff!important;transform:translateY(-2px)!important}
.pbi-wealth .wealth-hero-notes{display:flex!important;flex-wrap:wrap!important;gap:13px 28px!important;margin-top:42px!important;padding-top:22px!important;border-top:1px solid #dfe3e6!important}
.wealth-hero-notes .elementor-widget-container{display:flex!important;flex-wrap:wrap!important;gap:13px 28px!important}
.wealth-hero-notes span{color:#66717b!important;font-size:14px!important;font-weight:600!important;line-height:1.5!important}
.wealth-hero-notes span:before{content:"◇"!important;margin-right:9px!important;color:var(--pbi-gold)!important}
.wealth-hero-visual{position:relative!important;display:grid!important;place-items:center!important;min-height:720px!important;background-position:50% 53%!important;background-size:cover!important;background-repeat:no-repeat!important;overflow:hidden!important}
.wealth-hero-visual:before{content:""!important;z-index:1!important;position:absolute!important;inset:0!important;background:rgba(247,249,249,.46)!important;pointer-events:none!important}
.pbi-wealth .wealth-role-orbit{z-index:2!important;position:absolute!important;width:530px!important;height:530px!important;border:1px solid rgba(66,85,112,.17)!important;border-radius:50%!important}
.wealth-role-orbit:before{content:""!important;position:absolute!important;inset:76px!important;border:1px solid rgba(212,173,103,.28)!important;border-radius:50%!important}
.wealth-role-orbit i{position:absolute!important;width:8px!important;height:8px!important;border-radius:50%!important;background:var(--pbi-gold)!important;box-shadow:0 0 0 7px rgba(212,173,103,.12)!important}
.wealth-role-orbit i:first-child{top:88px!important;left:47px!important}.wealth-role-orbit i:nth-child(2){top:255px!important;right:-3px!important}.wealth-role-orbit i:nth-child(3){bottom:4px!important;left:207px!important}
.pbi-wealth .wealth-role-center{z-index:3!important;position:relative!important;display:grid!important;place-content:center!important;width:225px!important;height:225px!important;padding:25px!important;border:1px solid var(--pbi-gold)!important;border-radius:50%!important;background:var(--pbi-blue)!important;text-align:center!important;box-shadow:0 25px 65px rgba(43,57,77,.23)!important}
.wealth-role-center>.elementor-widget-container{display:grid!important;place-content:center!important;height:100%!important}
.wealth-role-center span{color:var(--pbi-gold)!important;font-size:11px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:.13em!important;text-transform:uppercase!important}
.wealth-role-center strong{margin:10px 0!important;color:#fff!important;font-family:Georgia,serif!important;font-size:28px!important;font-weight:400!important;line-height:1.45!important}
.pbi-wealth .wealth-role-card{z-index:4!important;position:absolute!important;display:grid!important;align-content:center!important;width:225px!important;min-height:102px!important;padding:18px 20px!important;border:1px solid #d7dde1!important;border-top:3px solid var(--pbi-gold)!important;background:rgba(255,255,255,.96)!important;box-shadow:0 16px 38px rgba(31,45,64,.12)!important;transition:transform .22s,box-shadow .22s!important}
.wealth-role-card:hover{transform:translateY(-5px)!important;box-shadow:0 25px 50px rgba(31,45,64,.19)!important}
.wealth-role-card>.elementor-widget-container{display:grid!important}
.wealth-role-card span{color:var(--pbi-gold)!important;font-size:11px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:.12em!important}
.wealth-role-card b{margin-top:5px!important;color:var(--pbi-blue)!important;font-family:Georgia,serif!important;font-size:19px!important;font-weight:400!important;line-height:1.4!important}
.wealth-role-card small{margin-top:5px!important;color:#76818a!important;font-size:13px!important;line-height:1.45!important}
.pbi-wealth .role-portfolio{top:125px!important;left:5%!important}.pbi-wealth .role-wealth{top:145px!important;right:5%!important}.pbi-wealth .role-relationship{right:13%!important;bottom:112px!important}
.wealth-strip{padding:0 max(48px,calc(50vw - 590px))!important;background:var(--pbi-blue)!important}
.wealth-strip-inner{display:grid!important;grid-template-columns:repeat(4,1fr)!important;align-items:center!important;width:100%!important;min-height:88px!important}
.wealth-strip-item{padding:8px 20px!important}
.wealth-strip-item+.wealth-strip-item{border-left:1px solid rgba(212,173,103,.45)!important}
.wealth-strip-item .elementor-heading-title{margin:0!important;color:#fff!important;font-family:Georgia,serif!important;font-size:18px!important;font-weight:400!important;line-height:1.4!important;text-align:center!important;text-transform:none!important}
.wealth-paths,.wealth-delivery,.wealth-fees{padding:105px clamp(28px,6vw,115px) 112px!important}
.wealth-heading{display:flex!important;flex-direction:column!important;width:min(880px,100%)!important;margin:0 auto!important;text-align:center!important}
.wealth-section-title .elementor-heading-title,.wealth-principle-title .elementor-heading-title,.wealth-fullservice-title .elementor-heading-title,.wealth-investment-title .elementor-heading-title,.wealth-closing-title .elementor-heading-title{margin:0!important;color:var(--pbi-blue)!important;font-family:Georgia,"Times New Roman",serif!important;font-size:clamp(36px,3.8vw,53px)!important;font-weight:400!important;line-height:1.14!important;letter-spacing:-.025em!important;text-transform:none!important}
.pbi-wealth .wealth-section-lead{margin:22px auto 0!important;color:#68727b!important;font-size:16px!important;line-height:1.7!important}
.wealth-section-lead p{margin:0!important}
.wealth-heading:after{content:""!important;display:block!important;width:76px!important;height:2px!important;margin:27px auto 0!important;background:linear-gradient(90deg,var(--pbi-gold),var(--pbi-hover))!important}
.wealth-paths{border-top:1px solid #e1ddd6!important;background:#fff!important;scroll-margin-top:45px!important}
.wealth-path-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:22px!important;width:min(1180px,100%)!important;margin:58px auto 0!important}
.pbi-wealth .wealth-path-card{min-height:640px!important;padding:37px 36px!important;border:1px solid #d7dde1!important;border-top:3px solid var(--pbi-gold)!important;background:#fff!important;box-shadow:0 15px 40px rgba(31,45,64,.08)!important;transition:transform .22s,box-shadow .22s,border-color .22s!important}
.pbi-wealth .wealth-path-card.is-institute{background:#f3f0eb!important}
.wealth-path-card:hover{border-color:var(--pbi-gold)!important;transform:translateY(-6px)!important;box-shadow:0 26px 55px rgba(31,45,64,.15)!important}
.wealth-path-top{display:flex!important;align-items:center!important;justify-content:space-between!important}
.wealth-path-top span{color:var(--pbi-gold)!important;font-size:13px!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important}
.wealth-path-top i{display:grid!important;place-items:center!important;width:52px!important;height:52px!important;border:1px solid var(--pbi-gold)!important;border-radius:50%!important;color:var(--pbi-gold)!important;font-size:21px!important;font-style:normal!important}
.wealth-path-card .wealth-card-eyebrow{margin:34px 0 0!important;color:var(--pbi-gold)!important;font-size:13px!important;font-weight:700!important;line-height:1.5!important;letter-spacing:.12em!important;text-transform:uppercase!important}
.wealth-path-card h3{margin:9px 0 0!important;color:var(--pbi-blue)!important;font-family:Georgia,serif!important;font-size:32px!important;font-weight:400!important;line-height:1.22!important}
.wealth-path-card h3+p{margin:22px 0 0!important;color:#68727b!important;font-size:15px!important;line-height:1.75!important}
.wealth-role-combination{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin-top:28px!important;padding:17px!important;border:1px solid #d9dfe2!important;background:rgba(255,255,255,.78)!important}
.wealth-role-combination span{color:var(--pbi-blue)!important;font-size:14px!important;font-weight:700!important}.wealth-role-combination i{color:var(--pbi-gold)!important;font-style:normal!important}
.wealth-path-card ul{margin:27px 0 0!important;padding:0!important;border-top:1px solid #dfe3e6!important;list-style:none!important}
.wealth-path-card li{display:grid!important;grid-template-columns:24px 1fr!important;gap:8px!important;padding:13px 0!important;color:#5f6b75!important;font-size:14px!important;line-height:1.5!important}.wealth-path-card li+li{border-top:1px solid #e8ebed!important}.wealth-path-card li span{color:var(--pbi-gold)!important}
.wealth-principle{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr)!important;align-items:center!important;gap:95px!important;padding:105px max(48px,calc(50vw - 590px))!important;background:linear-gradient(135deg,#52637b,var(--pbi-blue) 62%,#39465a)!important;overflow:hidden!important}
.wealth-principle:after{content:"“"!important;position:absolute!important;right:4vw!important;bottom:-130px!important;color:rgba(255,255,255,.035)!important;font-family:Georgia,serif!important;font-size:430px!important;line-height:1!important}
.wealth-principle .wealth-eyebrow .elementor-heading-title{color:var(--pbi-gold)!important}.wealth-principle-title .elementor-heading-title{color:#fff!important}
.pbi-wealth .wealth-principle-text{margin:25px 0 0!important;color:rgba(255,255,255,.8)!important;font-size:17px!important;line-height:1.78!important}.wealth-principle-text p{margin:0!important}
.pbi-wealth .wealth-principle-quote{z-index:2!important;padding:37px 34px!important;border:1px solid rgba(255,255,255,.22)!important;border-left:3px solid var(--pbi-gold)!important;background:rgba(255,255,255,.067)!important;color:#fff!important;font-family:Georgia,serif!important;font-size:25px!important;line-height:1.5!important}
.wealth-principle-quote span{display:block!important;color:var(--pbi-gold)!important;font-size:54px!important;line-height:.55!important}
.wealth-delivery{border-top:1px solid #ded8cf!important;background:radial-gradient(circle at 85% 12%,rgba(212,173,103,.13),transparent 23%),#f3f0eb!important}
.wealth-delivery-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:18px!important;width:min(1180px,100%)!important;margin:58px auto 0!important}
.pbi-wealth .wealth-delivery-card{min-height:330px!important;padding:28px 25px!important;border:1px solid #d8dde1!important;border-top:3px solid var(--pbi-gold)!important;background:#fff!important;text-align:center!important;transition:transform .22s,box-shadow .22s!important}
.wealth-delivery-card:hover{transform:translateY(-6px)!important;box-shadow:0 23px 48px rgba(31,45,64,.13)!important}
.wealth-delivery-card>span,.wealth-delivery-card>.elementor-widget-container>span{display:block!important;color:var(--pbi-gold)!important;font-size:13px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:.14em!important;text-align:left!important}
.wealth-delivery-card i{display:grid!important;place-items:center!important;width:66px!important;height:66px!important;margin:30px auto 0!important;border:1px solid var(--pbi-gold)!important;border-radius:50%!important;color:var(--pbi-gold)!important;font-size:24px!important;font-style:normal!important}
.wealth-delivery-card i svg{width:32px!important;height:32px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.5px!important;stroke-linecap:round!important;stroke-linejoin:round!important}
.wealth-delivery-card h3{margin:22px 0 0!important;color:var(--pbi-blue)!important;font-family:Georgia,serif!important;font-size:23px!important;font-weight:400!important;line-height:1.35!important}.wealth-delivery-card p{margin:15px 0 0!important;color:#69747d!important;font-size:14px!important;line-height:1.68!important}
.pbi-wealth .wealth-delivery-card.is-banks{background:var(--pbi-blue)!important}.wealth-delivery-card.is-banks h3{color:#fff!important}.wealth-delivery-card.is-banks p{color:rgba(255,255,255,.74)!important}
.wealth-fees{background:#fff!important}.wealth-fees-intro{display:flex!important;flex-direction:column!important;width:min(790px,100%)!important;margin:0 auto!important;text-align:center!important}.wealth-fees-intro .wealth-section-lead{margin-top:23px!important}
.wealth-fee-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:18px!important;width:min(1180px,100%)!important;margin:58px auto 0!important}
.pbi-wealth .wealth-fee-card{min-height:230px!important;padding:29px 27px!important;border:1px solid #d9dee2!important;border-top:3px solid var(--pbi-gold)!important;background:#f8f9f9!important;transition:background .2s,transform .2s,box-shadow .2s!important}
.wealth-fee-card:hover{background:#fff!important;transform:translateY(-5px)!important;box-shadow:0 20px 45px rgba(31,45,64,.12)!important}
.wealth-fee-card span{color:var(--pbi-gold)!important;font-size:13px!important;font-weight:700!important;letter-spacing:.13em!important}.wealth-fee-card h3{margin:25px 0 0!important;color:var(--pbi-blue)!important;font-family:Georgia,serif!important;font-size:24px!important;font-weight:400!important;line-height:1.35!important}.wealth-fee-card p{margin:15px 0 0!important;color:#68727b!important;font-size:14px!important;line-height:1.68!important}
.wealth-fullservice{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(410px,.95fr)!important;align-items:center!important;gap:90px!important;padding:105px max(48px,calc(50vw - 590px))!important;border-top:1px solid #ded8cf!important;background:#f3f0eb!important}
.pbi-wealth .wealth-fullservice-text{margin:25px 0 0!important;color:#65707a!important;font-size:16px!important;line-height:1.75!important}.wealth-fullservice-text p{margin:0!important}
.pbi-wealth .wealth-service-flow{display:flex!important;align-items:center!important;gap:8px!important;margin-top:34px!important}.wealth-service-flow>.elementor-widget-container{display:flex!important;align-items:center!important;gap:8px!important}
.wealth-service-flow span{display:grid!important;place-content:center!important;flex:1!important;min-height:72px!important;padding:13px 8px!important;border:1px solid #d8dde1!important;background:#fff!important;color:var(--pbi-blue)!important;font-size:13px!important;line-height:1.4!important;text-align:center!important}.wealth-service-flow span b{margin-bottom:4px!important;color:var(--pbi-gold)!important;font-size:11px!important}.wealth-service-flow i{color:var(--pbi-gold)!important;font-style:normal!important}
.wealth-service-list{display:grid!important;gap:13px!important}
.pbi-wealth .wealth-service-card{display:grid!important;grid-template-columns:42px 1fr!important;align-items:center!important;gap:16px!important;padding:20px 22px!important;border:1px solid #d6dce0!important;background:#fff!important;box-shadow:0 12px 28px rgba(31,45,64,.06)!important}.wealth-service-card>.elementor-widget-container{display:grid!important;grid-template-columns:42px 1fr!important;align-items:center!important;gap:16px!important}.wealth-service-card>span,.wealth-service-card>.elementor-widget-container>span{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;border:1px solid var(--pbi-gold)!important;border-radius:50%!important;color:var(--pbi-gold)!important}.wealth-service-card h3{margin:0!important;color:var(--pbi-blue)!important;font-size:15px!important;font-weight:700!important;line-height:1.4!important}.wealth-service-card p{margin:5px 0 0!important;color:#727d86!important;font-size:14px!important;line-height:1.5!important}
.wealth-investment{display:grid!important;grid-template-columns:minmax(440px,.95fr) minmax(0,1.05fr)!important;align-items:center!important;gap:clamp(70px,8vw,115px)!important;padding:108px max(48px,calc(50vw - 590px))!important;background:#fff!important}
.pbi-wealth .wealth-report-visual{display:grid!important;place-items:center!important;min-height:560px!important;padding:48px!important;background:radial-gradient(circle at 15% 15%,rgba(212,173,103,.16),transparent 25%),linear-gradient(135deg,#edf2f3,#dce6e9)!important}
.wealth-report-page{width:min(430px,100%)!important;padding:30px!important;border:1px solid #d4dce0!important;background:#fff!important;box-shadow:0 30px 65px rgba(42,57,77,.2)!important;transform:rotate(-2deg)!important}.wealth-report-page header{display:flex!important;align-items:center!important;gap:18px!important;padding-bottom:18px!important;border-bottom:1px solid #dde2e5!important}.wealth-report-page header img{display:block!important;width:116px!important;height:auto!important}.wealth-report-page header small{display:block!important;color:var(--pbi-gold)!important;font-size:11px!important;font-weight:400!important;letter-spacing:.14em!important;text-transform:uppercase!important}.wealth-report-page header b{display:block!important;margin-top:4px!important;color:var(--pbi-blue)!important;font-family:Georgia,serif!important;font-size:17px!important;font-weight:400!important}
.wealth-report-kpis{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:10px!important;margin-top:20px!important}.wealth-report-kpis span{padding:13px!important;border:1px solid #e0e5e8!important}.wealth-report-kpis small{display:block!important;color:#828d95!important;font-size:11px!important}.wealth-report-kpis b{display:block!important;margin-top:5px!important;color:var(--pbi-blue)!important;font-family:Georgia,serif!important;font-size:18px!important;font-weight:400!important}
.wealth-report-performance,.wealth-report-comparison{margin-top:14px!important;padding:13px 14px 10px!important;border:1px solid #e0e5e8!important}.wealth-report-performance>small,.wealth-report-comparison>small{display:block!important;color:#75828c!important;font-size:11px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important}.wealth-report-performance svg{display:block!important;width:100%!important;height:108px!important;margin-top:7px!important;overflow:visible!important}.wealth-report-comparison svg{display:block!important;width:100%!important;height:115px!important;margin-top:8px!important}.wealth-report-comparison text{fill:#8a949b!important;font-size:10px!important}
.pbi-wealth .wealth-investment-text{margin:25px 0 0!important;color:#65707a!important;font-size:16px!important;line-height:1.75!important}.wealth-investment-text p{margin:0!important}.pbi-wealth .wealth-assets{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:28px!important}.wealth-assets>.elementor-widget-container{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.wealth-assets span{padding:9px 13px!important;border:1px solid #d6dde1!important;background:#f8f9f9!important;color:var(--pbi-blue)!important;font-size:14px!important;line-height:1.4!important}
.pbi-wealth .wealth-investment-list{margin-top:29px!important}.wealth-investment-list ul{margin:0!important;padding:0!important;border-top:1px solid #dfe4e7!important;list-style:none!important}.wealth-investment-list li{display:grid!important;grid-template-columns:24px 1fr!important;gap:8px!important;padding:13px 0!important;color:#5f6b75!important;font-size:14px!important;line-height:1.5!important}.wealth-investment-list li+li{border-top:1px solid #e8ebed!important}.wealth-investment-list li span{color:var(--pbi-gold)!important}
.wealth-closing{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)!important;align-items:center!important;gap:80px!important;padding:90px max(48px,calc(50vw - 590px))!important;border-top:1px solid #ded8cf!important;background:#f3f0eb!important}.pbi-wealth .wealth-closing-text{margin:24px 0 0!important;color:#65707a!important;font-size:16px!important;line-height:1.7!important}.wealth-closing-text p{margin:0!important}.wealth-closing-actions{display:grid!important;gap:13px!important}
.wealth-button,.wealth-button .elementor-button-wrapper,.wealth-button .elementor-button{width:100%!important}.wealth-button .elementor-button{display:flex!important;align-items:center!important;justify-content:center!important;min-height:55px!important;padding:15px 25px!important;border:1px solid var(--pbi-blue)!important;border-radius:0!important;background:transparent!important;color:var(--pbi-blue)!important;font-family:var(--pbi-font)!important;font-size:14px!important;font-weight:700!important;line-height:1.4!important;text-align:center!important;text-transform:uppercase!important;transition:background .2s,color .2s,border-color .2s,transform .2s!important}.wealth-button-primary .elementor-button{background:var(--pbi-blue)!important;color:#fff!important}.wealth-button .elementor-button:hover{border-color:var(--pbi-hover)!important;background:var(--pbi-hover)!important;color:#fff!important;transform:translateY(-2px)!important}
@media(min-width:1101px){
 .wealth-path-card h3+p{min-height:105px!important}
}
@media(max-width:1100px){
 .wealth-hero{grid-template-columns:1fr!important}.wealth-hero-copy{padding:90px 55px 78px!important}.wealth-hero-visual{min-height:650px!important}.wealth-path-grid{grid-template-columns:1fr!important}.pbi-wealth .wealth-path-card{min-height:0!important}.wealth-principle,.wealth-fullservice,.wealth-investment,.wealth-closing{grid-template-columns:1fr!important;gap:55px!important;padding:90px 55px!important}.wealth-delivery-grid,.wealth-fee-grid{grid-template-columns:repeat(2,1fr)!important}.pbi-wealth .wealth-report-visual{justify-self:center!important;width:min(650px,100%)!important}
}
@media(max-width:1080px){
 .elementor-location-header .elementor-element-b110002{min-height:118px!important;height:118px!important;padding-top:4px!important}.elementor-location-header .elementor-element-b110003{width:180px!important;min-height:108px!important;height:108px!important}.elementor-location-header .elementor-element-b110004,.elementor-location-header .elementor-element-b110004 a,.elementor-location-header .elementor-element-b110004 img{width:180px!important;height:108px!important}.elementor-location-header .elementor-element-b110005,.elementor-location-header .elementor-element-b110006,.elementor-location-header .elementor-element-b110007{width:100%!important;max-width:none!important}.elementor-location-header .elementor-element-b110007>.elementor-menu-toggle,.elementor-location-header .elementor-element-b110007>.elementor-nav-menu--dropdown{display:none!important}.elementor-location-header .elementor-element-b110007 .elementor-nav-menu--main{display:flex!important;width:100%!important}.elementor-location-header .elementor-element-b110007 .elementor-nav-menu--main>ul{flex-wrap:wrap!important;justify-content:center!important;width:100%!important}.elementor-location-header .elementor-element-b110007 .elementor-nav-menu--main .elementor-item{padding-inline:11px!important;font-size:14px!important}
}
@media(max-width:760px){
 .elementor-location-header>.elementor-element-b110001{border-bottom:1px solid #e0e5e7!important;background:rgba(255,255,255,.98)!important}.elementor-location-header .elementor-element-b110002{justify-content:space-between!important;min-height:88px!important;height:88px!important;padding:3px 20px!important}.elementor-location-header .elementor-element-b110003{width:142px!important;min-height:82px!important;height:82px!important}.elementor-location-header .elementor-element-b110004,.elementor-location-header .elementor-element-b110004 a,.elementor-location-header .elementor-element-b110004 img{width:142px!important;height:82px!important}.elementor-location-header .elementor-element-b110005{position:absolute!important;top:0!important;right:0!important;width:100%!important;height:88px!important;min-height:88px!important;padding:0 20px!important;pointer-events:none!important}.elementor-location-header .elementor-element-b110006{justify-content:flex-end!important;height:88px!important;min-height:88px!important}.elementor-location-header .elementor-element-b110007{position:static!important;height:88px!important;pointer-events:none!important}.elementor-location-header .elementor-element-b110007>.elementor-menu-toggle{position:absolute!important;top:20px!important;right:20px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:48px!important;height:48px!important;margin:0!important;padding:0!important;pointer-events:auto!important}.elementor-location-header .elementor-element-b110007 .elementor-nav-menu--main{display:none!important}.elementor-location-header .elementor-element-b110007>.elementor-nav-menu--dropdown{position:absolute!important;top:88px!important;right:0!important;left:0!important;display:block!important;width:100%!important;max-height:calc(100dvh - 88px)!important;pointer-events:auto!important}
 .wealth-hero-copy{padding:75px 28px 72px!important}.wealth-hero-title .elementor-heading-title{font-size:40px!important}.wealth-hero-actions .elementor-widget-container{flex-direction:column!important}.wealth-hero-actions a{width:100%!important}.wealth-hero-visual{min-height:590px!important}.pbi-wealth .wealth-role-orbit{width:390px!important;height:390px!important}.pbi-wealth .wealth-role-center{width:180px!important;height:180px!important}.wealth-role-center strong{font-size:23px!important}.pbi-wealth .wealth-role-card{width:185px!important;padding:14px!important}.pbi-wealth .role-portfolio{top:75px!important;left:4%!important}.pbi-wealth .role-wealth{top:195px!important;right:3%!important}.pbi-wealth .role-relationship{right:auto!important;bottom:62px!important;left:8%!important}
 .wealth-strip{padding:0 28px!important}.wealth-strip-inner{grid-template-columns:repeat(2,1fr)!important;padding:22px 0!important}.wealth-strip-item .elementor-heading-title{font-size:15px!important}.wealth-strip-item+.wealth-strip-item{border-left:0!important}.wealth-strip-item:nth-child(2n){border-left:1px solid rgba(212,173,103,.45)!important}
 .wealth-paths,.wealth-delivery,.wealth-fees{padding:75px 28px 82px!important}.pbi-wealth .wealth-path-card{padding:28px 24px!important}.wealth-role-combination{align-items:center!important}.wealth-principle,.wealth-fullservice,.wealth-investment,.wealth-closing{padding:75px 28px 82px!important}.pbi-wealth .wealth-principle-quote{padding:30px 24px!important;font-size:21px!important}.wealth-delivery-grid,.wealth-fee-grid{grid-template-columns:1fr!important}.pbi-wealth .wealth-delivery-card{min-height:0!important}.wealth-service-flow>.elementor-widget-container{display:grid!important;grid-template-columns:repeat(2,1fr)!important}.wealth-service-flow i{display:none!important}.pbi-wealth .wealth-report-visual{min-height:440px!important;padding:25px!important}.wealth-report-page{padding:20px!important}.wealth-closing-actions{order:-1!important}
}
