.nav-link:focus-visible{outline:3px solid #4a90e2;outline-offset:2px}.dropdown-item:focus-visible{outline:3px solid #4a90e2;outline-offset:-2px}.nav-link{color:#2c2c2c}.nav-link:hover,.nav-link:focus{color:#000}.dropdown-item{color:#2c2c2c}.dropdown-item:hover,.dropdown-item:focus{color:#000;background-color:#f5f5f5}.dropdown-toggle::after{border-top-color:currentColor}.dropdown-menu{border:1px solid #2c2c2c}.nav-link,.dropdown-item{min-height:44px;display:flex;align-items:center}@media(prefers-reduced-motion:reduce){.dropdown-menu{transition:none}}.navbar-logo{padding:10px 0;text-align:center}.navbar-menu{background-color:#215fa0}.navbar-menu .nav-link{color:#fff;font-weight:bold;background-image:none !important;padding-inline:4em}.navbar-nav .dropdown-menu{position:absolute;left:auto}.navbar-menu .btn-client-portal{background-color:#000;color:#fff;border:none}.navbar-menu .btn-client-portal:hover{background-color:#a9a9a9}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center}.nav-link{display:block;padding:0}.nav-item{padding-right:1.5em}.custom--section{padding:0}.index #page--header{display:none}.Who-We-Are\.1 #page--header{display:none}.Who-We-Are #page--header{display:none}.team #page--header{display:none}.our-services\.3 #page--header{display:none}.Services #page--header{display:none}.business-planning #page--header{display:none}.resources #page--header{display:none}.contact-us #page--header{display:none}.Tax-Optimization #page--header{display:none}.learning-center-calculators #page--header{display:none}.learning-center-videos #page--header{display:none}.learning-center-research #page--header{display:none}.learning-center-newsletters #page--footer .container .row .col-md-8{flex:0 0 100% !important;max-width:100% !important}#team{row-gap:2rem;width:70vw}.teamWrap{justify-content:center;display:flex}#team .profile-card{box-shadow:var(--box-shadow,rgba(33,35,38,.3) 0 10px 30px -10px);display:flex;flex-direction:column;height:100%;text-align:center;margin-bottom:2rem;border:1px solid #dee2e6;border-radius:.375rem;max-width:400px;width:100%}#team .profile-img{width:400px;height:400px;object-fit:cover}#team .card .card-body{flex:1}#team .card-title{color:#000 !important}#team .card-text{color:#000 !important}#team .card .card-body .btn{background-color:#6ba4cc !important;color:#fff !important}@media screen and (550px<=width<=991px){li.nav-item:nth-child(1),li.nav-item:nth-child(2),li.nav-item:nth-child(3){width:55%;text-align:center;display:flex;justify-content:center;}li.nav-item:nth-child(4),li.nav-item:nth-child(5),li.nav-item:nth-child(6){width:59%;display:flex;justify-content:center;margin-left:52%;top:0;}li.nav-item:nth-child(4){margin-top:-132px;}.navbar-nav{display:block;width:100%;}li.nav-item:last-child{display:flex;justify-content:center;}}.index .container--hero .slick-controls{display:none!important}.container--hero .slick-arrow{display:none!important}.container--logo img{height:120px;width:auto !important}.container--hero .slick-dots{display:none !important}/*This css file was minified by WSM*/