.hub .content{width:1280px;margin:60px auto}
.hub__title{color:#000;text-align:center;text-shadow:none;margin:0 auto 120px;float:none;font-size:54px}
.hub__link:hover{background:#847655}
.hub__link-list{width:100%;margin:0 auto;display:flex;justify-content:center}
.hub__link-list-item{margin:0 20px 0 0;width:220px}
.hub__link-list-item:last-child{margin-right:0}
.hub__link-list-item:before{display:none}
.hub__link{background:#ae9f7e;border-top:0;justify-content:center;text-align:center;color:#fff;font-size:14px}
.hub__link-title{font-family:akkurat-pro,arial,sans-serif;color:#fff;text-align:center;width:100%;font-size:14px}
.modal-toggle-carousel{font:16px akkurat-pro,arial,sans-serif,Arial,sans-serif;text-align:center;color:#b5a56c}
.hub__logos_list_item button{position:relative;display:block}
.module .wrapper{transform:translate(0,50%)}
.hub__title{text-transform:none}
.hub__title:before{width:50px;height:40px;content:" ";background:url('../../../../../content/dam/im/web/assets/bnym_im_def_rgb_150dpi.png');display:inline-block;top:1px;position:relative;left:-10px;background-position:-12px -13px;background-size:200px;background-repeat:no-repeat}
.hub__logos{margin:60px auto 30px;display:flex;justify-content:center;overflow:auto}
.hub__logos_list{list-style:none;display:table}
.hub__logos_list_item{margin-right:20px;display:inline-block;vertical-align:middle}
.hub__logos_list_item:last-child{margin-right:0}
.modal-0,.modal-1,.modal-2,.modal-3,.modal-4,.modal-5,.modal-6,.modal-7,.modal-8{visibility:hidden;padding:20px;width:800px;background:#fff;transform:translate(-50%,-50%);position:absolute;height:330px;z-index:100;left:50%;top:415px;box-shadow:3px 3px 5px #999}
.modal-carousel{visibility:hidden;padding:20px;width:-webkit-fill-available;background:#fff;transform:translate(-50%,-100%);position:absolute;height:520px;z-index:100;left:50%;top:480px;box-shadow:3px 3px 5px #999}
.hub__logos_list_item button{width:100%;cursor:pointer;border:0;text-align:center}
.hub__logos_list_item img{width:100%;max-height:70px;max-width:100px;border:0;text-align:center}
.hub__logos_list_item button img{width:100%;-webkit-filter:grayscale(1);filter:grayscale(1);transition:all .2s ease-in-out;max-height:70px;max-width:100px;width:100%}
.hub__logos_list_item button img:hover{width:100%;-webkit-filter:grayscale(0);filter:grayscale(0)}
.insight_logo{max-width:65px !important}
.mellon_logo{max-width:140px !important}
.newton_logo{max-width:60px !important}
.siguler_logo{max-width:65px !important}
.walter_logo{max-width:125px !important}
.modal-0.is-visible,.modal-1.is-visible,.modal-2.is-visible,.modal-3.is-visible,.modal-4.is-visible,.modal-5.is-visible,.modal-6.is-visible,.modal-7.is-visible,.modal-8.is-visible{visibility:visible}
.modal-carousel.is-visible{visibility:visible}
.modal-close{float:right;cursor:pointer;width:50px;height:50px;margin:0}
.modal-close svg{width:50%;height:100%;fill:#83744c}
.modal_logo{width:200px;height:100px;display:flex;align-items:center;margin:0 20px 10px 0}
.modal_logo img{height:auto;width:100%}
.insight_modal{width:60% !important}
.newton_modal{width:45% !important}
.siguler_modal{width:80% !important}
.slick-track{background:#fff}
.slick-track,.slick-track>div{width:100% !important}
.slick-track>div{background-position-y:-145px !important;min-height:auto !important;max-height:none !important;height:760px !important}
.hero-slider .hero.hero--1080{background-position-y:-205px}
body{background:#333}
.hub__link{line-height:23px !important}
.site-logo__link,.site-logo__primary{height:85px !important;width:186px !important;max-width:none !important;max-height:none !important}
@media(min-width:1080px){.site-logo__link{position:relative !important;top:11px !important}
.site-header--sticky .site-logo{height:95px !important}
.site-header--sticky .primary-nav__link{padding-top:20px !important}
.site-header__wrapper{height:110px !important}
.site-nav{padding-top:35px !important}
.toggle-search:before{margin-top:35px !important}
html{position:relative !important;min-height:100% !important}
body{margin-bottom:200px !important;background:#fff !important;position:static !important}
#siteFooter{position:absolute !important;bottom:0 !important;width:100% !important;height:210px !important}
}
@media(max-width:1079px){body #siteHeader{height:75px !important}
.content-main{padding-top:75px !important}
#siteLogo .site-logo__link{height:65px !important;position:relative !important;top:3px !important}
#siteLogo .site-logo__primary{height:65px !important;margin-left:-10px !important;max-width:none !important}
.personalization-nav{top:75px !important}
.site-nav{top:75px !important}
.module .wrapper{transform:none}
.hub__title{margin-top:85px !important;margin-bottom:30px !important}
.hub__link-list{display:inline-block !important}
.hub__link-list .hub__link-list-item{width:100%;margin-bottom:15px}
.hub__logos{margin-top:80px}
.hub__logos_list{text-align:center}
.hub__logos_list .hub__logos_list_item{display:inline-block;float:none;min-height:85px}
.hero-slider .hero.hero--1080{height:1250px !important;max-height:none !important}
.modal-0,.modal-1,.modal-2,.modal-3,.modal-4,.modal-5,.modal-6,.modal-7,.modal-8{width:95%;height:auto}
}
@media all and (max-width:767px){.module>.hero-slider-container>.hero-slider>.slick-list>.slick-track>div{height:auto !important}
}