.family-office-page .main-section{gap:20px;margin-top:20px}.family-office-page .main-section .card{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden}.family-office-page .main-section .card .card-content{padding:24px}.family-office-page .main-section .wmt-team-card .wmt-team-container{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:stretch;gap:5px}.family-office-page .main-section .wmt-team-card .wmt-team-container .team-left{padding-right:20px}.family-office-page .main-section .wmt-team-card .wmt-team-container .team-left .bio-img-lg{height:190px;border-radius:50%;text-align:center;margin:6px auto;border:2px solid #c00686}.family-office-page .main-section .wmt-team-card .wmt-team-container .team-left span.team-header{display:block;padding-bottom:10px;font-size:20px;font-weight:500;line-height:28px;text-align:center}.family-office-page .main-section .wmt-team-card .wmt-team-container .team-left .bio-select{display:block;text-align:left}.family-office-page .main-section .wmt-team-card .wmt-team-container .team-left .bio-select .bio-thumb{text-align:center;padding-bottom:20px}.family-office-page .main-section .wmt-team-card .wmt-team-container .team-left .bio-select .bio-thumb .name{display:block;margin-top:4px;padding-bottom:0;font-size:16px;font-weight:500;text-align:center;line-height:24px}.family-office-page .main-section .wmt-team-card .wmt-team-container .team-left .bio-select .bio-thumb .title{display:block;margin-top:4px;font-size:12px;font-weight:500;text-align:center;line-height:16px;color:#747582}.family-office-page .main-section .wmt-team-card .wmt-team-container .team-left .bio-select .bio-thumb .bio-img{display:inline;height:115px;border-radius:50%;text-align:center;margin:0;border:2px solid;z-index:1;cursor:pointer}.family-office-page .main-section .wmt-team-card .wmt-team-container .team-left .bio-select .bio-thumb .bio-img.active{border:2px solid #c00686;z-index:10}.family-office-page .main-section .wmt-team-card .wmt-team-container .team-left .bio-select .bio-thumb .bio-img:hover{cursor:pointer}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main{flex:4;min-width:0}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main .name-bio-description .bio-selected{display:none}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main .name-bio-description .bio-selected-title{display:block;margin:4px 0}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main .name-bio-description .bio-selected-title .name{display:block;font-size:20px;font-weight:500;line-height:28px}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main .name-bio-description .bio-selected-title .title{display:block;font-size:14px;font-weight:700;line-height:20px;color:#747582}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main .name-bio-description .member-bio{padding:10px 10px 0 0;margin:0;font-size:14px;font-weight:400;line-height:20px}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main .name-bio-description .member-bio p+p{margin-top:12px}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main a.link{text-decoration:none;color:inherit;border-bottom:2px solid transparent;white-space:nowrap}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main a.link:focus,.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main a.link:hover{text-decoration:none}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.info{display:inline}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.info span.title{padding-right:3px;color:#2f3032;font-size:16px;font-weight:400;line-height:24px}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.info span.text{padding-right:10px;color:#747582;font-size:16px;font-weight:400;line-height:24px}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.info span.phone{text-decoration-line:underline}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.info span.email{font-size:.95em}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.team-members-mobile{display:none}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.locations{display:flex;flex-direction:row;justify-content:space-between;margin-top:20px}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.locations div.addresses{color:#747582;font-size:16px;font-weight:400;line-height:24px}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.locations div.addresses .location-radio-group{margin-top:10px}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.locations div.addresses .location-radio-group .location-radio{display:flex;align-items:flex-start;margin-bottom:10px;cursor:pointer}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.locations div.addresses .location-radio-group .location-radio input[type=radio]{margin-right:8px;margin-top:4px;cursor:pointer}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.locations div.addresses .location-radio-group .location-radio .radio-content div{text-decoration-line:underline}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.locations div.addresses .location-radio-group .location-radio .radio-content .city-state-only{display:inline-block}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.locations div.open-in-maps{display:flex;flex-direction:column;justify-content:flex-end}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.locations div.open-in-maps button.open-button{height:36px;font-size:18px;line-height:36px;background:#630449;color:#fff;border:none;border-radius:4px;padding:0 16px;cursor:pointer;white-space:nowrap}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.locations div.open-in-maps button.open-button:hover{background:#4a0337}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main .map-container{display:block;margin-top:16px}.family-office-page .main-section .send-note-card{flex:0 0 auto}.family-office-page .main-section .send-note-card .card-title{font-size:20px;font-weight:500;line-height:28px;margin:0 0 16px}.family-office-page .main-section .send-note-card .card-description{font-size:14px;font-weight:400;line-height:20px;color:#747582;margin-bottom:16px}.family-office-page .main-section .subhead,.family-office-page .main-section .subhead-info{display:block;margin:24px 0 4px;padding:0;font-size:16px;font-weight:400;line-height:24px}.family-office-page .main-section h2,.family-office-page .main-section h3,.family-office-page .main-section h4{margin:4px 0}@media(max-width:959.98px){.family-office-page .main-section .wmt-team-card .wmt-team-container .team-left{display:none}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main{display:flex;flex-direction:column}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main .name-bio-description .bio-selected{display:inline}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main .name-bio-description .bio-selected .bio-img{display:inline;height:75px;border-radius:50%;margin:0;border:2px solid;z-index:1}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main .name-bio-description .bio-selected-title{display:inline-block;vertical-align:top;margin-top:5px;margin-left:5px}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main .name-bio-description .bio-selected-title .name{display:block;font-size:16px;font-weight:400;line-height:24px}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main .name-bio-description .bio-selected-title .title{display:block;font-size:14px;font-weight:400;line-height:20px;color:#747582}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.info{display:block;margin-bottom:10px}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.info span.title{padding-right:10px}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.info span.text{padding-right:0}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.info span.phone{text-decoration-line:none}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.team-members-mobile{display:block}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.team-members-mobile .bio-select{display:flex;flex-direction:row}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.team-members-mobile .bio-select .bio-thumb{padding-right:10px;padding-bottom:10px}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.team-members-mobile .bio-select .bio-thumb span{margin-top:4px;display:block;text-align:center;padding-bottom:0;font-size:12px;font-weight:400;line-height:16px}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.team-members-mobile .bio-select .bio-thumb .bio-img{display:inline;width:60px;height:60px;border-radius:50%;text-align:center;margin:0;border:2px solid;z-index:1}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.team-members-mobile .bio-select .bio-thumb .bio-img:hover{cursor:pointer}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.team-members-mobile .bio-select .bio-thumb .bio-img.active{text-align:center;border:2px solid #c00686;z-index:10}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.locations{flex-direction:column}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.locations div.open-in-maps{display:block;float:none;order:1}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.locations div.open-in-maps button.open-button{margin-top:30px;width:100%}.family-office-page .main-section .subhead-info{margin-top:8px}}