.contact-and-location{position:relative}.contact-and-location .team{position:relative;padding:70px 0;background:#fff}@media(max-width:767px){.contact-and-location .team{padding:50px 0}}.contact-and-location .team .content-container{display:flex;justify-content:center;align-items:flex-start;gap:100px}@media(max-width:767px){.contact-and-location .team .content-container{display:block}}.contact-and-location .team .content-container .employee{width:25%;max-width:300px;text-align:center}@media(max-width:767px){.contact-and-location .team .content-container .employee{width:100%;margin:0 auto}.contact-and-location .team .content-container .employee:not(last-of-type){margin-bottom:50px}}.contact-and-location .team .content-container .employee .headshot{width:100%;max-width:300px;border-radius:20px;margin-bottom:30px}.contact-and-location .team .content-container .employee h4{font-size:30px;margin-bottom:10px}.contact-and-location .team .content-container .employee .title{font-weight:500;margin-bottom:10px;color:#0d3556;font-family:Poppins,sans-serif}.contact-and-location .team .content-container .employee .email a{color:#086bff;font-weight:500}.contact-and-location .jotform{position:relative;margin-top:-50px;background:#fff}.contact-and-location .jotform .jotform-container iframe{width:100%;border:none;display:block;overflow:hidden;transition:height .3s ease;min-height:780px}@media(max-width:767px){.contact-and-location .jotform .jotform-container iframe{min-height:750px}}.contact-and-location .company{position:relative;padding:70px 0;background:#f2f2f2;text-align:center}@media(max-width:767px){.contact-and-location .company{padding:50px 0}}.contact-and-location .company .phone,.contact-and-location .company h2{margin-bottom:20px}.contact-and-location .company .phone a{font-weight:500;color:#086bff;font-family:Poppins,sans-serif}.hero{position:relative;transition:.25s ease-out;background:#fff}@media(max-width:767px){.hero{height:300px}}.hero .round-corner{overflow:hidden;z-index:0}.hero .round-corner img{position:absolute;bottom:0;right:0;height:100%}.hero .round-corner img.dots.desktop{display:block}@media(max-width:767px){.hero .round-corner img.dots.desktop{display:none}}.hero .round-corner img.dots.mobile{display:none}@media(max-width:767px){.hero .round-corner img.dots.mobile{display:block;max-height:50%}}.hero .round-corner img.custom-image{object-fit:cover;object-position:center right;height:100%;max-height:100%;width:100%}.hero .round-corner img.custom-image.desktop{display:block}@media(max-width:767px){.hero .round-corner img.custom-image.desktop{display:none}}.hero .round-corner img.custom-image.mobile{display:none}@media(max-width:767px){.hero .round-corner img.custom-image.mobile{display:block}}.hero .page-title{position:relative;height:100%;width:100%;height:400px;z-index:1}@media(max-width:767px){.hero .page-title{height:300px}}.hero .page-title .container{position:relative;height:100%;width:100%}.hero .page-title .container h1{position:absolute;top:50%;transform:translateY(-30%);color:#fff;font-family:Poppins,sans-serif;font-weight:300;line-height:1.2;z-index:1;padding:10px 20px 10px 0}.hero .page-title .container h1 span.max75{max-width:75%}.hero .page-title .container h1.light{color:#fff}.hero .page-title .container h1.dark{color:#0d3556}@media(max-width:1024px){.hero .page-title .container h1{max-width:65%;transform:translateY(-50%)}}@media(max-width:767px){.hero .page-title .container h1{max-width:90%;transform:translateY(-50%)}}.user-type{position:relative;padding:70px 0;background:#024486}.user-type .content-container{position:relative;display:flex;justify-content:center;align-items:stretch;gap:20px;z-index:3}@media(max-width:767px){.user-type .content-container{display:block}}.user-type .content-container .card-info{position:relative;text-align:center;width:50%;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:20px;padding:50px;gap:20px}@media(max-width:767px){.user-type .content-container .card-info{width:100%;display:block}.user-type .content-container .card-info:first-of-type{margin-bottom:50px}}.user-type .content-container .card-info .user-description{width:70%;text-align:left}@media(max-width:767px){.user-type .content-container .card-info .user-description{margin-bottom:30px;width:100%}}.user-type .content-container .card-info .user-description h2{font-size:36px;margin-bottom:10px}.user-type .content-container .card-info .user-description h2 span{color:#086bff}.user-type .content-container .card-info .cta{margin:0 auto;background:#086bff}@media(max-width:767px){.user-type .content-container .card-info .cta{margin:0}}.user-type .content-container .card-info .cta:hover{background:#024486}.user-type .content-container .card-info .cta a{transition:.2s ease}.user-type .graphic{right:0;z-index:1;height:390px;max-height:100%;overflow:hidden;background:#024486}.user-type .graphic,.user-type .graphic img{position:absolute;bottom:0;width:100%}@media(max-width:767px){.user-type .graphic img{width:auto;max-width:1000px;right:0}}.contact{position:relative;background:#024486;padding:70px 0;z-index:1}.contact .content-container{position:relative;display:flex;justify-content:center;align-items:center}@media(max-width:1024px){.contact .content-container{display:block}}.contact .content-container .message{width:65%;align-self:center;padding-right:100px}@media(max-width:1024px){.contact .content-container .message{width:100%;margin-bottom:50px;padding:0}}.contact .content-container .message a,.contact .content-container .message h2,.contact .content-container .message p{color:#fff}.contact .content-container .message h2{font-size:36px;margin-bottom:30px}.contact .content-container .message a{text-decoration:underline}.contact .content-container .email-cta{width:35%;position:relative;padding:20px 0}@media(max-width:1024px){.contact .content-container .email-cta{width:100%;text-align:left}}.contact .content-container .email-cta:before{content:"";position:absolute;left:-20px;top:0;height:100%;width:3px;background-color:#086bff}@media(max-width:1024px){.contact .content-container .email-cta:before{height:3px;width:75%;left:0;top:-25px}}.contact .content-container .email-cta .email,.contact .content-container .email-cta h4{color:#fff}.contact .content-container .email-cta h4{font-weight:500;font-size:22px}.contact .content-container .email-cta .email a{color:#fff;font-size:22px;text-decoration:underline}.benefits{position:relative;padding:70px 0;background:#f2f2f2}@media(max-width:767px){.benefits{padding:50px 0}}.benefits .intro{margin-bottom:50px;max-width:50%}@media(max-width:767px){.benefits .intro{max-width:100%;margin-bottom:30px}}.benefits .intro h2{position:relative;color:#0d3556;margin-bottom:20px}.benefits .intro h2 span{color:#086bff}.benefits .benefits-display{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;gap:20px}.benefits .benefits-display .benefit{position:relative;background:#fff;padding:30px;border-radius:20px;border:0 solid #086bff}@media(max-width:767px){.benefits .benefits-display .benefit{margin-bottom:10px}}.benefits .benefits-display .benefit img{margin-bottom:30px;max-width:35px}.benefits .benefits-display .benefit h3{font-weight:700;font-size:18px;margin-bottom:20px;color:#086bff}@media(max-width:767px){.benefits .benefits-display .benefit h3{font-size:16px}}.benefits .benefits-display.display-2 .benefit{width:50%}.benefits .benefits-display.display-3 .benefit,.benefits .benefits-display.display-5 .benefit,.benefits .benefits-display.display-6 .benefit{width:31%}@media(max-width:1024px){.benefits .benefits-display.display-3 .benefit,.benefits .benefits-display.display-5 .benefit,.benefits .benefits-display.display-6 .benefit{width:45%}}@media(max-width:767px){.benefits .benefits-display.display-3 .benefit,.benefits .benefits-display.display-5 .benefit,.benefits .benefits-display.display-6 .benefit{width:100%}}.benefits .benefits-display.display-4 .benefit{width:23%}@media(max-width:1024px){.benefits .benefits-display.display-4 .benefit{width:45%}.benefits .benefits-display.display-4 .benefit:before{display:none}}@media(max-width:767px){.benefits .benefits-display.display-4 .benefit{width:100%}.benefits .benefits-display.display-4 .benefit:before{display:none}}.copy-block{position:relative;padding:70px 0;background:#fff}@media(max-width:767px){.copy-block{padding:50px 0}}.copy-block .content-container .copy{width:80%}@media(max-width:767px){.copy-block .content-container .copy{width:100%}.copy-block .content-container .copy br{display:block}}.copy-block .content-container .copy.columns{width:100%;display:flex;align-items:flex-start;gap:50px}@media(max-width:767px){.copy-block .content-container .copy.columns{display:block}}.copy-block .content-container .copy.columns .snippet{width:50%;margin:0}@media(max-width:767px){.copy-block .content-container .copy.columns .snippet{width:100%}.copy-block .content-container .copy.columns .snippet:not(last-of-type){margin-bottom:30px}}.copy-block .content-container .copy.display-1 .snippet{margin-bottom:0}.copy-block .content-container .copy.display-1 .snippet h2{font-size:30px}@media(max-width:767px){.copy-block .content-container .copy.display-1 .snippet h2{font-size:26px}}.copy-block .content-container .copy .snippet{margin-bottom:50px}.copy-block .content-container .copy .snippet h2{font-size:32px;color:#0d3556;margin-bottom:20px}@media(max-width:767px){.copy-block .content-container .copy .snippet h2{font-size:26px}}.copy-block .content-container .copy .snippet h2 span{color:#086bff}.copy-block .content-container .copy .snippet h2 span.nobreak{white-space:nowrap}.copy-block .content-container .copy .snippet p span{color:#086bff}.who-we-are{position:relative;padding:70px 0;background:#fff}@media(max-width:767px){.who-we-are{padding:50px 0}}.who-we-are h2{text-align:center;font-size:48px;margin-bottom:100px}@media(max-width:767px){.who-we-are h2{margin-bottom:50px;font-size:36px}}.member{display:flex;justify-content:flex-start;align-items:flex-start;gap:75px;margin-bottom:100px}@media(max-width:767px){.member{display:block;margin-bottom:75px}.member .about,.member .headshot{width:100%}}.member .headshot{position:relative;width:450px;max-width:40%}@media(max-width:767px){.member .headshot{margin:0 auto 30px;width:300px;max-width:100%}}.member .headshot img{width:100%;border-radius:22px}.member .about{width:50%}@media(max-width:767px){.member .about{width:100%}}.member .about h3{font-size:36px;margin-bottom:5px}.member .about p.title{margin-bottom:20px;color:#086bff;font-family:Poppins,sans-serif;font-weight:600}@media(max-width:767px){.member .about p br{display:unset}}.member .about .description-container{position:relative}.member.professional-active .headshot img.personal{display:none}.member.professional-active .headshot img.professional{display:block}.member.professional-active .description-container .personal{display:none}.member.professional-active .description-container .professional{display:block}.member.personal-active .headshot img.professional{display:none}.member.personal-active .headshot img.personal{display:block}.member.personal-active .description-container .professional{display:none}.member.personal-active .description-container .personal{display:block}.advisor-services-callout{position:relative;background:#024486;padding:70px 0;z-index:1}@media(max-width:767px){.advisor-services-callout{padding:50px 0}}.advisor-services-callout .content-container{position:relative}@media(max-width:1024px){.advisor-services-callout .content-container{display:block}}.advisor-services-callout .content-container .message{width:75%;align-self:center;padding-right:100px;margin-bottom:50px}@media(max-width:1024px){.advisor-services-callout .content-container .message{width:100%;padding:0}}.advisor-services-callout .content-container .message a,.advisor-services-callout .content-container .message h2,.advisor-services-callout .content-container .message p{color:#fff}.advisor-services-callout .content-container .message h2{font-size:36px;margin-bottom:30px}.advisor-services-callout .content-container .message .link{margin-top:20px}.advisor-services-callout .content-container .message .link a{color:#fff;text-transform:uppercase;font-weight:500}.advisor-services-callout .content-container .message .link a img.arrow{margin-left:5px;text-decoration:none;transform:rotate(-90deg)}.advisor-services-callout .content-container .featured-advisors{width:100%;position:relative;text-align:center;display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;gap:20px}@media(max-width:767px){.advisor-services-callout .content-container .featured-advisors{flex-direction:column;gap:50px;justify-content:center}}.advisor-services-callout .content-container .featured-advisors .advisor{width:30%;text-align:left}@media(max-width:767px){.advisor-services-callout .content-container .featured-advisors .advisor{width:auto}}.advisor-services-callout .content-container .featured-advisors .advisor img.logo{width:200px}@media(max-width:1024px){.advisor-services-callout .content-container .featured-advisors .advisor img.logo{width:150px}}.advisor-services-callout .content-container .disclosure{margin-top:50px}.advisor-services-callout .content-container .disclosure p{color:#fff;font-size:12px;font-style:italic}.armor-vs-trm{position:relative;padding:70px 0;background:#fff}@media(max-width:767px){.armor-vs-trm{padding:50px 0}}.armor-vs-trm .intro{margin-bottom:50px;max-width:80%}@media(max-width:767px){.armor-vs-trm .intro{max-width:100%}}.armor-vs-trm .intro h2{position:relative;color:#0d3556;margin-bottom:20px}.armor-vs-trm .intro h2 span{color:#086bff}.armor-vs-trm .content-container.chart .desktop{width:100%}@media(max-width:767px){.armor-vs-trm .content-container.chart .desktop{display:none}}.armor-vs-trm .content-container.chart .desktop thead tr{border-bottom:none}.armor-vs-trm .content-container.chart .desktop thead tr th{color:#0d3556;font-weight:600;font-family:Poppins,sans-serif}.armor-vs-trm .content-container.chart .desktop tr{height:50px;padding:10px 0}.armor-vs-trm .content-container.chart .desktop tr:not(:last-of-type){border-bottom:1px solid #d9d9d9}.armor-vs-trm .content-container.chart .desktop tr td{width:30%;text-align:center;vertical-align:middle;color:#111}.armor-vs-trm .content-container.chart .desktop tr td img{width:30px}.armor-vs-trm .content-container.chart .desktop tr td.item-column{width:40%;text-align:left;font-family:Poppins,sans-serif}.armor-vs-trm .content-container.chart .mobile{display:none}@media(max-width:767px){.armor-vs-trm .content-container.chart .mobile{display:block}}.armor-vs-trm .content-container.chart .mobile .feature{margin-bottom:30px}.armor-vs-trm .content-container.chart .mobile .feature .name{text-align:left;border-bottom:2px solid #d9d9d9;padding-bottom:20px}.armor-vs-trm .content-container.chart .mobile .feature .name p{font-weight:700;color:#0d3556}.armor-vs-trm .content-container.chart .mobile .feature .status{display:flex;justify-content:center;align-items:flex-start}.armor-vs-trm .content-container.chart .mobile .feature .status .armor,.armor-vs-trm .content-container.chart .mobile .feature .status .trm{padding:20px 10px;width:50%;display:flex;justify-content:center;align-items:center}.armor-vs-trm .content-container.chart .mobile .feature .status .armor p,.armor-vs-trm .content-container.chart .mobile .feature .status .trm p{max-width:85%;margin-right:20px}