h1,h2,h3,h4,h5{color:#0d0d0d}h1{font-size:1.9rem;font-family:'Open Sans',sans-serif}.slider-text-middle2{margin-top:22%;margin-bottom:22%}.article-title{color:#0d0d0d;margin-bottom:1em;text-decoration:underline}@media(max-width:991px){.slider-text-middle2{margin-top:35%;margin-bottom:16%}}@media(max-width:550px){.slider-text-middle2{margin-top:54%;margin-bottom:18%}}.corporate-slider img{margin-bottom:40px}.corporate-slider h1{margin-bottom:30px}.dropdown-menu li a{color:#0d0d0d !important}.dropdown-menu li a:hover{color:#1d538f !important}.highlight-link{background:#1d538f}.FooterContent{padding-bottom:80px}.FooterContent nav{background:transparent}.FooterContent li{position:relative;cursor:pointer}.FooterContent li.dropdown:hover .dropdown-menu{display:block;position:absolute;opacity:1;background:#fff}.FooterContent ul.list-inline li:first-child{padding-left:18px}.FooterContent .border-box{border:1px solid #0d0d0d;display:flex;justify-content:space-between;text-align:center;margin-top:10px;margin-bottom:10px}.FooterContent .border-box p{border-right:1px solid #0d0d0d;margin-bottom:0;padding:20px}.FooterContent .border-box p:last-child{border-right:0}.FooterContent h3{text-transform:none}.FooterContent h3 a,.FooterContent p a{text-decoration:underline}.FooterContent ul.footer_links{flex-wrap:wrap;display:flex;margin-bottom:10px}.FooterContent ul.footer_links li{padding-top:0;padding-bottom:0;padding-right:5px;margin-left:5px;padding-left:10px;border-left:1px solid #aaa}.FooterContent ul.footer_links li:first-child{padding-left:0;margin-left:0;border:0}.FooterContent .brokercheck{font-weight:700}.FooterContent .brokercheck-wrapper .brokercheck{font-weight:inherit;padding:5px;margin:auto 0;text-align:center;width:100%;background:rgba(255,255,255,.7)}.FooterContent .brokercheck-wrapper{position:fixed;bottom:0;left:0;width:100%}.footer__disclaimers--inner{margin-top:25px;padding:10px 0 15px}.footer__disclaimers--list{list-style:circle;padding-left:32px}.hero{min-height:500px;margin-top:127px}section{padding:60px 0}#slider .blue-bg h1{background-color:#0b1f50d6;margin-bottom:0;padding:1.8rem}.header-text{font-family:Serif}.header-white{background:#fff;padding:20px 0}.header-white .logo{max-width:150px;display:block}.navbar-default.header-white .navbar-nav>li>a{color:#0d0d0d}.navbar-default.header-white .navbar-nav>li>a:hover{color:#1d538f}.header-white .row{display:flex;align-items:center}.about-number{font-family:serif;font-size:3rem;line-height:3rem;padding:0 30px}.bio{margin-top:160px}.bio h2{text-transform:none}.bio .contact-block a i{color:#1d538f;width:20px}.bio .contact-block a{display:block}.bio .contact-block a:hover{color:#1d538f}.bio .contact-block{margin-top:20px}.bio .contact-block p{color:#0d0d0d}.services-box{padding:0 10px;margin-bottom:20px}.services-box>div{background-color:#0b1f50;color:#fff;padding:50px 40px 0;min-height:440px}.blog-listing-full .blog-title{font-family:'Oswald',sans-serif;font-size:30px;margin-bottom:30px;font-weight:100;letter-spacing:1px;text-transform:uppercase;color:#000}.blog .post h2{text-transform:none}.highlight-button-blue{display:inline-block;padding:8px 20px 9px;font-size:12px;color:#fff;background-color:#1d538f}.block-map{margin-top:150px}.navbar .row{display:flex;align-items:center}.navbar{padding:20px 0}.slider-text-middle-main{padding-top:55px}.logo{max-width:150px}.logo img{max-width:200px}.blog .post{display:flex;align-items:center;margin-bottom:30px}.highlight-button-black-border:hover{border:4px solid #0b1f50;background-color:#0b1f50;color:#fff}.highlight-button-black-border{border:4px solid #0b1f50;color:#0b1f50}.blue-text{color:#0b1f50}.mb-50{margin-bottom:50px}.hero-team{margin-top:127px}.hero-team .row{margin:0}.hero-team .col-md-6{min-height:635px}.hero-team img{min-height:635px;object-fit:cover}.bg-blue{background-color:#0b1f50}.btn-white{background-color:#fff;color:#0b1f50;border-color:#fff}.btn-white:hover{color:#fff;background-color:transparent;border-color:#fff}.text-med{font-size:1.5rem}.tab-style5 .tabs-left .nav-tabs{width:250px}.homepage-company-name{font-family:'Open Sans',sans-serif}.nonprofit-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:1fr 1fr 1fr 1fr;grid-template-rows:repeat(4,1fr)}.nonprofit-container div{display:flex;flex-direction:column;justify-content:center;align-items:center}.nonprofit-container div img{width:90%;height:auto}.grid-link:hover div{transform:scale(1.012)}.pim-section{padding-top:0}.contact-section{display:flex}.insight-text{margin-top:1em}.portfolio-short-description figure{background:rgba(11,31,80,.9)}.portfolio-short-description-bg:hover figure{background:rgba(11,31,80,1)}.case-study-container{display:flex;flex-direction:column;align-items:flex-start}.case-study-list{padding-left:1.3em}.case-study-list li{list-style-type:square}.case-study-link{color:#fff}.case-study-link:hover{color:#ababa2}.pim-btn{color:#0b1f50;border-color:#0b1f50}.pim-btn:hover{background-color:#0b1f50;color:#b0c3c6;border-color:#0b1f50}.location-toggle{text-align:center;padding-bottom:2em}@media screen and (max-width:650px){.scrollToTop{top:auto;bottom:90px}}@media screen and (max-width:767px){.homepage-company-name{margin-top:20px}.our-mission-container{display:flex;flex-direction:column}.contact-section{flex-direction:column-reverse}.contact-photo{margin-bottom:1em}#contact-form{padding:0}}@media screen and (min-width:768px){.our-mission-container{display:flex;align-items:center}.investment-philosophy-inner-content div img{margin-top:8px}.nonprofit-container{grid-template-columns:repeat(4,1fr);grid-template-rows:1fr 1fr}.expertise-section{padding-top:0}}@media(min-width:992px){.navbar-nav>li{position:relative}.sticky-nav .navbar-nav>li>.dropdown-menu{top:30px;left:0;right:0;min-width:240px;background:#fff;display:none}.sticky-nav .navbar-nav>li:hover>.dropdown-menu{display:block}.case-stadies .row{display:flex;align-items:center}}@media(max-width:992px){.nav-white.sticky-nav .navbar-nav li a{color:#fff !important}}@media(max-width:1023px){.FooterContent .col-md-4{margin-bottom:30px}.FooterContent ul.list-inline li:first-child{padding-left:0}.navbar .text-right{top:106px}.owl-half-slider .owl-item .item{min-height:700px}.corporate-slider img{max-width:270px}.corporate-slider h1{font-size:25px;line-height:34px}.title-small{font-size:15px !important;line-height:25px !important}.slider-text-middle-main{padding-top:165px}.case-stadies .image{padding:0 15px !important;order:2;margin-bottom:20px}.case-stadies .row{display:flex;flex-direction:column}.case-stadies .content{order:1}.blog .post{display:flex;align-items:center;flex-direction:column;margin-bottom:30px}.blog .post .content{order:1;margin-bottom:20px}.blog .post .image{order:2;padding:0 15px !important}.highlight-button-black-border{margin-bottom:1em !important}}/*This css file was minified by WSM*/