@keyframes shine{to{background-position:right -40px top 0}}.advisorDetail .sidebar-page-layout .advisor-detail-main-content .text-side-contents{padding-right:0 !important}.advisor-detail-main-content .comments-section{border-top:3px solid #919195;padding-top:20px;margin-top:80px}@media(max-width: 575.98px){.advisor-detail-main-content .comments-section{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}}@media(max-width: 575.98px){.advisor-detail-main-content .comments-section{margin-top:60px}}.advisor-detail-main-content .advisor-main-content-sides{display:flex;flex-wrap:nowrap;margin:0 -15px}@media(max-width: 991.98px){.advisor-detail-main-content .advisor-main-content-sides{flex-wrap:wrap}}.advisor-detail-main-content .advisor-main-content-sides>div{display:inline-block;padding:0 15px}.advisor-detail-main-content .text-side{flex-grow:1}@media(max-width: 991.98px){.advisor-detail-main-content .card-side{order:-1;display:block !important;width:100%}}.advisor-detail-main-content .card-side .card-side-contents{width:260px;min-width:260px;margin:0 auto}@media(max-width: 991.98px){.advisor-detail-main-content .card-side .card-side-contents{max-width:300px;width:100%;min-width:unset;padding-bottom:40px}}@media(min-width: 992px){.advisor-detail-main-content .text-side-contents{padding-right:60px}}.advisor-detail-main-content .text-side-contents .intro-text-row{font-size:20px;font-weight:700;line-height:1.5}@media(max-width: 991.98px){.advisor-detail-main-content .text-side-contents .intro-text-row{font-size:18px}}.advisor-detail-main-content .text-side-contents>div:not(:last-child){margin-bottom:20px}.advisor-detail-main-content .content-under-main-text-row{margin-top:50px;padding-top:50px;border-top:1px solid #c9cbcc}@media(max-width: 575.98px){.advisor-detail-main-content .content-under-main-text-row{margin-top:40px;padding-top:40px}}@media(max-width: 575.98px){.advisor-detail-main-content .main-text-row p[style="text-align: center;"] a.btn{width:100%}.advisor-detail-main-content .main-text-row p[style="text-align: center;"] a.btn br{display:none !important}}
@keyframes shine{to{background-position:right -40px top 0}}.person-card-component{text-align:center;height:100%}@media(max-width: 575.98px){.person-card-component{max-width:300px;margin-left:auto;margin-right:auto}}.person-card-component .img-box{line-height:1;border:1px solid #c9cbcc;background-color:#fff;padding:15px}.person-card-component .img-box img{border:1px solid #e0e0e0}.person-card-component .img-box .img-container{aspect-ratio:486/618;position:relative;background-color:#164a7c}.person-card-component .img-box .img-wrapper{position:relative}.person-card-component .img-box a{border-bottom:none !important}.person-card-component .img-box .img-wrapper,.person-card-component .img-box img{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.person-card-component .img-box img{object-fit:cover;object-position:center}.person-card-component .text-portion{line-height:1.5;font-size:14px}.person-card-component .text-portion>div:first-child{margin-top:15px !important}.person-card-component .text-portion>div:last-child{margin-bottom:0 !important}.person-card-component .text-portion>div{margin:3px 0}.person-card-component .text-portion .person-name,.person-card-component .text-portion .person-subname{font-size:16px;font-weight:700;text-transform:uppercase}.person-card-component .text-portion .job-title{font-weight:700;color:#434345}.person-card-component .text-portion .job-subtitle{font-size:13px}.person-card-component .text-portion .email a,.person-card-component .text-portion .phone a{color:#174a7c;display:inline;text-decoration:none;border-bottom:1px dotted rgba(0,0,0,0)}.person-card-component .text-portion .email a:hover,.person-card-component .text-portion .email a:focus,.person-card-component .text-portion .email a:active,.person-card-component .text-portion .phone a:hover,.person-card-component .text-portion .phone a:focus,.person-card-component .text-portion .phone a:active{color:#174a7c;border-bottom:1px solid #174a7c}.person-card-component .text-portion .email a:focus-visible,.person-card-component .text-portion .phone a:focus-visible{outline:1px solid;outline-offset:1px;border-bottom-color:rgba(0,0,0,0)}.person-card-component .text-portion .social-media{line-height:0;padding:3px 0}.person-card-component .text-portion .social-media .items{display:flex;flex-wrap:wrap;margin:-5px -5px;justify-content:center}.person-card-component .text-portion .social-media .items>div{padding:5px 5px;display:inline-block}.person-card-component .text-portion .social-media .social-link-block a{position:relative;height:26px;width:26px;color:#fff !important;background-color:#164a7c !important;border-bottom:none !important;display:inline-block;border-radius:3px}.person-card-component .text-portion .social-media .social-link-block a:focus-visible{outline:1px solid #164a7c;outline-offset:2px}.person-card-component .text-portion .social-media .social-link-block a .social-icon{position:absolute;display:inline-block;top:50%;left:50%;transform:translate(-50%, -50%);font-size:18px}