/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{line-height:160%;font-family:'Roboto',sans-serif;font-size:18px;color:#222;}a:link,a:visited{color:#2b4184;text-decoration:underline;}a:hover,a:active{color:#2b4184;text-decoration:none;}:target{display:block;position:relative;top:-120px;visibility:hidden;}.block-title{text-align:center;}.center-text{text-align:center;}.btn{padding:6px 12px;font-size:13px;}.btn-primary{background-color:#2b4184;border-color:#2b4184;}.btn-primary:hover{background-color:#111;border-color:#111;}.btn-primary a,.btn-primary a:visited;{color:#fff;text-decoration:none !important;}.btn-primary a:hover{text-decoration:none !important;}.path-frontpage .page-header{display:none;}.page-header{margin:60px 0 20px;border-bottom:0px solid #eee;text-align:center;padding-top:20px;padding-bottom:20px;font-size:32px;}h1,.h1,h2,.h2{margin-bottom:15px;font-size:46px;}h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:0px;margin-bottom:10px;}h4{font-weight:700 !important;}p{margin-bottom:20px;}.social-icon{width:38px;height:auto;}.splash-title{text-transform:uppercase;font-weight:700;}.views-label{font-weight:700;}.logo_container{text-align:center;background:#fff;padding:20px 0px;color:#222;}.logo{max-width:180px;margin-right:0px !important;padding-left:0px !important;padding-right:0px !important;}.logo.navbar-btn,.name.navbar-brand,.feed-icons,.view-empty{display:none;}#navbar{background:#2b4184;}.navbar-default,.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:none;border:none;}.navbar-default .navbar-toggle{margin-top:-62px;border:0px;}.navbar-default .navbar-toggle .icon-bar{background-color:#2b4184;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:none;}.navbar-nav > li > a{text-transform:uppercase;font-size:13px;color:#fff !important;text-decoration:none;}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color:#ddd !important;background-color:transparent;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:transparent;}.main-container{margin-top:100px;}#branding_one{background:#222;padding-top:28vh;height:80vh;text-align:center;background:url(/themes/contrib/alpha/images/backgrounds/branding_one_bg.jpg) center top scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#fff;margin-top:-5px;background-color:rgba(0,0,0,.4);background-blend-mode:multiply;}#branding_two{background:#eee;padding:120px 0px 120px 0px;}#branding_three{background:#fff;padding:100px 0px;}#branding_four{background:#2b4184;color:#fff;padding:120px 0px 120px 0px;}#branding_five{background:#d0e4fa;padding:80px 0px 100px 0px;}#branding_six{background:#fff;padding:20px 0px 120px 0px;padding-top:80px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}.footer{border-top:0px solid #E5E5E5;text-align:center;font-size:12px;line-height:140%;}.a-icon{width:48px;margin-top:30px;background:#2b4184;padding:16px;border-radius:200px;}.view.view-frontpage.view-id-frontpage{display:none;}.views-field.views-field-field-office-phone,.views-field.views-field-field-mobile-phone,.views-field.views-field-field-email{display:block;}.views-field.views-field-field-team-member-bio{margin-top:20px;margin-bottom:20px;}.view.view-our-team .views-col{margin-bottom:60px;}.view.view-our-team .views-col a{color:#222;text-decoration:none !important;border-bottom:0px solid #333;}.view.view-our-team .views-col a:hover{color:#333;text-decoration:none;border-bottom:0px solid #333;}.views-field.views-field-field-email .field-content a{border-bottom:1px solid #2b4184;}.views-field.views-field-field-email .field-content a:hover{color:#2b4184;border-bottom:1px solid #2b4184;}.views-field-field-manager-logo{width:100%;height:auto;background:#fff;border-radius:12px;padding:40px;margin-bottom:30px;}.views-field-field-manager-logo img{width:100%;height:auto;}.views-field-field-tagline{font-size:20px;margin-bottom:20px;margin-top:10px;}#block-views-block-investment-managers-block-1{color:#222;}#block-views-block-investment-managers-block-1 .views-field-title{padding-top:10px;}#block-views-block-investment-managers-block-1 a{color:#fff;}#block-views-block-investment-managers-block-1 .views-row{margin-bottom:140px}.file > span{font-size:16px;color:#b4b4b4;font-weight:normal;}.text-primary{color:#2b4184;}.file{margin-top:40px;}#block-views-block-news-block-1 .views-field.views-field-title a{text-decoration:none;}#block-views-block-news-block-1 .views-field.views-field-title{font-size:18px;margin-bottom:10px;line-height:130%;}.news-box{margin-bottom:50px;}.view-id-news .views-row{margin-bottom:0px;}.views-field.views-field-nothing{}@media (min-width:768px){.navbar .navbar-nav{display:inline-block;float:none;vertical-align:top;}.navbar .navbar-collapse{text-align:center;}}@media (max-width:768px){#branding_one{padding-top:8vh;height:100vh;}}
