.bny_title_box{padding:10px;position:relative;height:220px}
.bny_title_box>.bny_section{margin:0 0 15px;font-size:16px;line-height:20px}
.bny_two_col_title>.bny_section{font-size:16px;line-height:20px}
.bny_two_col_title a{font-size:16px;line-height:20px;padding-top:10px}
.bny_title_box p{max-height:75.6px;overflow:hidden;text-overflow:ellipsis}
.bny_title_box>p>.bny_link{bottom:20px}
.bny_wrap{min-height:auto}
.bny_photo img:hover{transform:scale(1.1) translate(-45%,-45%);transition:width .5s,height .5s,transform .5s}
.cmp-articleindex .cmp-articleindex__tile-with-description .bny_title_box{height:305px}
.cmp-articleindex .cmp-articleindex__tile-with-description .bny_photo_wrap{height:490px}
.cmp-articleindex .card_image{max-height:188px}
.cmp-articleindex .card-wrap{border:1px solid #ccc;border-top:8px solid #66919e;padding:20px;margin-bottom:20px;min-height:270px;background:#fff}
.cmp-articleindex .card-wrap:after{content:"";clear:both;visibility:hidden;display:table}
.cmp-articleindex .row.cmp-articleindex__card-wrapper{margin:0}
.cmp-articleindex .card-wrap>.card_info{min-height:220px;position:relative}
.cmp-articleindex .card-wrap h3{font-family:"IM_Akkurat_Pro";color:#00485e !important}
.cmp-articleindex .card_info>.card_button{display:inline-block;margin-top:30px;position:absolute;bottom:0;color:#00485e;line-height:20px}
.cmp-articleindex .card_button:after{content:"";background:url(../../../../../content/dam/im/web/icons/module-content-sharing-download.png) no-repeat;top:7px;padding:10px;position:relative;background-size:17px;margin-left:10px}
.cmp-articleindex .locked-link-before:before{display:inline-block;margin:0 5px 0 0;font-size:14px;content:"\e605"}
.cmp-articleindex .cmp-articleindex__square-tile{height:490px}
.cmp-articleindex .cmp-articleindex__square-tile .outer .image{position:relative;width:100%;height:300px;background:top left no-repeat;background-size:cover}
.cmp-articleindex .cmp-articleindex__square-tile .topleft{position:absolute;display:inline-block;top:0;left:0;width:auto;padding:5px 30px 5px 15px;background:#00485e;color:#fff}
.cmp-articleindex .cmp-articleindex__square-tile .bottomleft{position:absolute;bottom:0;left:0;width:100%;padding:15px;background:rgba(0,0,0,0.7)}
.cmp-articleindex .cmp-articleindex__square-tile .bottomwhite{width:100%;height:190px;vertical-align:top;padding:15px;background:#fff;overflow:hidden}
.cmp-articleindex .cmp-articleindex__square-tile .hover-overlay{position:absolute;top:0;left:0;content:'';background-color:#000;opacity:.5;width:100%;height:100%;z-index:10;display:none}
.cmp-articleindex .cmp-articleindex__square-tile .outer{height:490px;display:inline-block;cursor:pointer;margin:20px 0 20px 40px;position:relative;vertical-align:top;width:calc(33% - 40px)}
.cmp-articleindex .cmp-articleindex__square-tile{height:490px;display:inline}
.cmp-articleindex .cmp-articleindex__square-tile .outer p.date{color:#fff !important;padding-bottom:4px}
.cmp-articleindex .cmp-articleindex__square-tile .module-header__title{margin:0}
.cmp-articleindex .cmp-articleindex__square-tile .outer:hover:before{position:absolute;top:0;left:0;content:'';width:100%;height:100%;z-index:10;border:5px solid #ebebeb}
.cmp-articleindex .filter-form{padding:20px 0 0 0;font-size:14px}
.cmp-articleindex .cmp-articleindex__filter-select ul li{list-style-type:none}
.cmp-articleindex__card-wrapper .outer .image{margin-bottom:0}
.cmp-articleindex .filter-form .filter-select{cursor:pointer;float:left;position:relative;margin-left:20px;font-family:"IM_Akkurat_Pro";font-size:20px;padding-bottom:4px;border-bottom:2px #ab8433 solid;width:250px}
.cmp-articleindex .filter-form .filter-bluetheme{border-bottom:2px #66919e solid !important}
.cmp-articleindex .filter-form .filter-select ul.filters{display:none;font-family:"IM_Akkurat_Pro";font-size:16px;margin:0;padding:0;border-radius:2px;position:absolute;left:0;top:0;width:270px;z-index:20;background-color:#fff;border:1px solid #bebebe}
.cmp-articleindex .two_col_Box{margin-bottom:30px}
.cmp-articleindex .bny_two_col_title p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}
.filter-select .selected{font-weight:400;color:#000}
.singleWrap{margin-bottom:72px !important}
.mellonpublic-fullwidth-component{width:100%;position:relative}
.material-icons_check-label{font-family:'IM_Akkurat_Pro';font-size:18px;padding:8px 0;line-height:140%}
@media screen and (min-width:1024px){.mellonpublic-fullwidth-component.mellonpublic-insight:not(.mellonpublic-insight-header-section),.mellonpublic-fullwidth-component.mellonpublic-strategy:not(.mellonpublic-strategy-header-section),.mellonpublic-fullwidth-component.mellonpublic-bio:not(.mellonpublic-bio-header-section),.mellonpublic-fullwidth-component.mellonpublic-misc:not(.mellonpublic-misc-header-section){background:linear-gradient(to right,#fff,#fff 60%,#fafafa 60%)}
}
.mellonpublic-filters{border:1px solid #ebebeb;border-width:1px 0;background:#f9fafc}
@media print{.mellonpublic-filters{display:none}
}
.mellonpublic-filters .mellonpublic-filter-holder{display:none;width:calc(100% - 26px);float:left;margin-left:13px}
@media screen and (min-width:768px){.mellonpublic-filters .mellonpublic-filter-holder{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px);width:calc(100% - 32px);float:left;margin-left:16px}
}
@media screen and (min-width:1024px){.mellonpublic-filters .mellonpublic-filter-holder{margin-left:-32px;margin-right:-32px;width:calc(100% + 64px);width:calc(100% - 64px);float:left;margin-left:32px}
}
.mellonpublic-filters .mellonpublic-filter-holder.active{display:block}
.filter-trigger-holder{width:calc(100% - 26px);float:left;margin-left:13px;cursor:pointer;display:flex;align-items:center;height:4rem;position:relative;z-index:4}
.mellonpublic-grid{max-width:1440px;height:inherit;margin:0 auto 20px}
.mellonpublic-grid-padded,.mellonpublic-grid-padded-large{padding-right:0;padding-left:0}
@media screen and (min-width:768px){.mellonpublic-grid-padded,.mellonpublic-grid-padded-large{padding-right:.5rem;padding-left:.5rem}
}
.mellonpublic-component{height:100%;position:relative}
.mellonpublic-component::after{clear:both;content:"";display:block}
.mellonpublic-component{font-size:1rem}
.filter-trigger-holder{width:calc(100% - 26px);float:left;margin-left:13px;cursor:pointer;display:flex;align-items:center;height:4rem;position:relative;z-index:4}
@media screen and (min-width:768px){.filter-trigger-holder{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px);width:calc(100% - 32px);float:left;margin-left:16px}
}
@media screen and (min-width:1024px){.filter-trigger-holder{margin-left:-32px;margin-right:-32px;width:calc(100% + 64px);width:calc(100% - 64px);float:left;margin-left:32px}
}
.filter-trigger-holder .filter-trigger{font-size:2rem;cursor:pointer;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI0djI0SDBWMHoiLz48cGF0aCBmaWxsPSIjMDA0ODVlIiBkPSJNMTkgM0g1Yy0xLjExIDAtMiAuOS0yIDJ2MTRjMCAxLjEuODkgMiAyIDJoMTRjMS4xIDAgMi0uOSAyLTJWNWMwLTEuMS0uOS0yLTItMnptMCAxNkg1VjVoMTR2MTR6bS04LTJoMnYtNGg0di0yaC00VjdoLTJ2NEg3djJoNHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:center right;background-size:48px 48px;padding-right:3.5rem;color:#00485e !important}
.filter-trigger-holder .filter-trigger .filter-closed,.filter-trigger-holder .filter-trigger .filter-open{display:none;color:#00485e;transform:translateY(4px)}
.filter-trigger-holder .filter-trigger .filter-open{display:none}
.filter-trigger-holder .filter-trigger.active{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI0djI0SDB6Ii8+PHBhdGggZmlsbD0iIzAwNDg1ZSIgZD0iTTE5IDNINWMtMS4xIDAtMiAuOS0yIDJ2MTRjMCAxLjEuOSAyIDIgMmgxNGMxLjEgMCAyLS45IDItMlY1YzAtMS4xLS45LTItMi0yem0wIDE2SDVWNWgxNHYxNHpNNyAxMWgxMHYySDd6Ii8+PC9zdmc+)}
i.material-icons{transform:translate(6px,6px)}
@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/materialicons/v103/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2')}
.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}
.mellonpublic-filters .mellonpublic-filter-holder{display:none;width:calc(100% - 26px);float:left;margin-left:13px}
@media screen and (min-width:768px){.mellonpublic-filters .mellonpublic-filter-holder{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px);width:calc(100% - 32px);float:left;margin-left:16px}
}
@media screen and (min-width:1024px){.mellonpublic-filters .mellonpublic-filter-holder{margin-left:-32px;margin-right:-32px;width:calc(100% + 64px);width:calc(100% - 64px);float:left;margin-left:32px}
}
.mellonpublic-filters .mellonpublic-filter-holder.active{display:block}
.mellonpublic-filter-form .mellonpublic-button{position:relative;display:inline-block;padding:0 1.5rem;color:#fff;border:1px solid #fff;font-family:"IM_Akkurat_Pro";font-size:1rem;font-weight:300;height:3.0625rem;line-height:3;line-height:3;text-transform:uppercase;text-decoration:none;cursor:pointer;overflow:hidden;outline:0;transition:background-color .3s}
.mellonpublic-filter-form .mellonpublic-button:hover{background:rgba(255,255,255,0.24)}
.mellonpublic-filter-form .mellonpublic-button>*{position:relative}
.mellonpublic-filter-form .mellonpublic-button span{display:block}
.mellonpublic-filter-form .mellonpublic-button span i.material-icons{transform:translate(6px,6px)}
.mellonpublic-filter-form .mellonpublic-button:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(255,255,255,0.32);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.mellonpublic-filter-form .mellonpublic-button:active:before{width:120%;padding-top:120%;transition:width .2s ease-out,padding-top .2s ease-out}
.mellonpublic-filter-form .disabled.mellonpublic-button{border-color:#9b9b9b;color:#9b9b9b;background:#fff}
.mellonpublic-filter-form .disabled.mellonpublic-button:before{background:#fff}
.mellonpublic-filter-form{display:flex;flex-wrap:wrap;flex-direction:column}
.mellonpublic-filter-form:target{padding-top:120px;margin-top:-120px}
.mellonpublic-filter-form>fieldset{all:unset}
.mellonpublic-filter-form.centered>div{flex:0 1 100%;padding-top:2rem;padding-bottom:2rem;display:flex;justify-content:flex-end;flex-direction:row}
.mellonpublic-filter-form>div:last-child a,.mellonpublic-filter-form>div:last-child button,.mellonpublic-filter-form>fieldset:last-child a,.mellonpublic-filter-form>fieldset:last-child button{flex:0 1 auto;margin:0 1rem}
.mellonpublic-filter-form>div h3,.mellonpublic-filter-form>fieldset legend{font-family:'IM_Akkurat_Pro';font-size:1.375rem;line-height:1.5rem;margin-bottom:1.5rem;margin-top:1.5rem}
@media screen and (min-width:768px){.mellonpublic-filter-form{flex-direction:row}
.mellonpublic-filter-form:target{padding-top:140px;margin-top:-140px}
.mellonpublic-filter-form.centered{justify-content:center}
}
@media screen and (min-width:768px){.mellonpublic-filter-form.centered>div,.mellonpublic-filter-form.centered>fieldset{flex:0 1 33%}
}
@media screen and (min-width:1024px){.mellonpublic-filter-form.centered>div,.mellonpublic-filter-form.centered>fieldset{flex:0 1 20%}
}
@media screen and (min-width:1024px){.mellonpublic-filter-form{justify-content:space-between}
.mellonpublic-filter-form:target{padding-top:160px;margin-top:-160px}
}
@media screen and (min-width:1024px){.mellonpublic-filter-form.centered>div,.mellonpublic-filter-form.centered>fieldset{flex:0 1 auto;padding-right:0rem}
}
@media screen and (min-width:768px){.mellonpublic-filter-form>div h3,.mellonpublic-filter-form>fieldset legend{display:flex;justify-content:flex-end;flex-direction:column;min-height:4rem;margin-top:0}
}
.form-check{padding-left:0;margin-bottom:.5rem}
.form-check:last-of-type{margin-bottom:0}
@media screen and (min-width:768px){.form-check:last-of-type{margin-bottom:.5rem}
}
.form-check-input{text-transform:capitalize}
.cmp-articleindex__filter-select .selected{text-transform:capitalize}
.form-check-input-checkbox{clip-path:inset(100%);clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}
.form-check-input-checkbox+.form-check-label{display:flex;min-height:22px;text-transform:capitalize;align-items:center}
.form-check-input-checkbox:not(:disabled)+.form-check-label{cursor:pointer}
.form-check-input-checkbox:checked+.form-check-label>.checked,.form-check-input-checkbox+.form-check-label>.unchecked{display:inline-block;color:#00485e;transform:translate(5px,-1px);padding-right:1rem}
.form-check-input-checkbox+.form-check-label>.checked{display:none}
.form-check-input-checkbox:checked+.form-check-label>.unchecked{display:none}
.form-check-input-checkbox:disabled+.form-check-label,.form-check-input-checkbox:disabled+.form-check-label>.checked,.form-check-input-checkbox:disabled+.form-check-label>.unchecked{color:#9b9b9b;cursor:unset}
.form-check-label{color:#58595b;align-items:center;font-size:18px;line-height:140%}
.form-check-label>.checked{color:#00485e}
.form-check-label[for="form-confirm"]{font-weight:600}
@media only screen and (max-width:768px){.cmp-articleindex .cmp-articleindex__square-tile .outer{width:calc(100% - 85px)}
}
@media screen and (max-width:1024px){.cmp-articleindex .row.cmp-articleindex__card-wrapper{margin:0;width:100%}
}
@media only screen and (min-width:768px) and (max-width:1024px){.cmp-articleindex .cmp-articleindex__square-tile .outer{width:calc(49% - 50px)}
}
.bny_title_box h3{max-height:64px;overflow:hidden;text-overflow:ellipsis}
@media(max-width:1023px){.bny_title_box h3{max-height:56px}
}
.filterName{padding-top:7px}
.grid-dropdown__list.scrollable{max-height:150px;overflow:auto}
.filterTopicDropdown,.articleTypeDropdown{display:flex;justify-content:space-between;padding:26px 0;border-bottom:1px solid #747679}
.events-list{padding:0}
.events-list .filter-list{display:flex;justify-content:center}
.drop-down-fieldset{border:0}
.events-list .filter-description{color:#013f54;margin:23px 0 10px}
.events-list .topic-search{background:#dee8eb;border-radius:40px;display:flex;padding:20px;gap:10px}
.events-list .search-icon{width:20px;height:20px;margin-top:3px}
.events-list input[type="text"]{border:0;outline:0;background:transparent;font-size:18px;color:#013f54;width:100%}
.events-list ::placeholder{font-family:'Akkurat Pro';font-style:normal;font-weight:400;font-size:18px;line-height:150%;letter-spacing:-0.01em;color:#013f54}
.events-list .dropdown-box{position:relative}
.events-list .flex-box{display:flex;cursor:pointer;justify-content:space-between;padding:20px 0;border-bottom:1px solid #747679}
.events-list .down-arrow{width:18px;height:8px;cursor:pointer;margin:auto 5px auto 0}
.events-list .filterTopic-selected-count{margin-top:auto}
.events-list .filterArticleType-selected-count{margin-top:auto}
.events-list .filterTopic-dropdown{width:100%;background:#f7f7f7;border-radius:0 0 20px 20px;padding:15px;z-index:20}
.events-list .filterArticleType-dropdown{width:100%;background:#f7f7f7;border-radius:0 0 20px 20px;padding:15px;z-index:10}
.events-list input[type="checkbox"]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.events-list .checkmark{position:absolute;top:0;left:0;height:23px;width:23px;border:1px solid;border-radius:3px}
.events-list .check-box{max-height:10px;display:flex;position:relative;padding-left:38px;font-size:16px;margin-bottom:20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:center}
.events-list .checkmark:after{content:"";position:absolute;display:none}
.events-list .check-box input:checked ~ .checkmark:after{display:block}
.events-list .check-box .checkmark:after{left:0;top:0;width:23px;height:23px;background-image:url("../../../../../content/dam/im/web/icons/icon-cross-blue.png");background-size:23px 23px}
.events-list .filterTopic-name{border:2px solid #00485e;color:#00485e}
.events-list .filterArticleType-name{border:2px solid #00485e;color:#00485e}
.events-list .selected-filter-name{display:flex;border-radius:100px;padding:12px 18px 5px 24px;font-size:15px;column-gap:14px;width:fit-content}
.events-list .selected-filters{display:flex;margin-left:60px;flex-wrap:wrap;column-gap:21px;padding:20px 0 37px 0;row-gap:10px}
.events-list .filterArticleType-filters{display:flex;flex-wrap:wrap;column-gap:21px;padding:20px 0 37px 0;row-gap:10px}
.events-list .filters{display:flex;flex-wrap:wrap;column-gap:21px;row-gap:10px}
.events-list .filter-remove-icon{width:11px;height:11px;margin:auto 0}
.events-list .clear-filters{font-style:normal;font-weight:400;font-size:medium;line-height:140%;text-decoration-line:underline;color:#00485e;margin:auto 0;cursor:pointer}
.events-list .main-event-clip{width:100%;margin-bottom:47px}
.events-list .main-event-content{padding:475px 0 40px 0;background:#dee8eb;border-radius:0 0 20px 0;margin-top:-448px;margin-right:6%}
.events-list .event-clips-size,.event-clips{width:100%;margin-bottom:47px}
.events-list .event-content{padding-top:30px}
.events-list .event-tags{display:flex;flex-direction:row;gap:10px}
.events-list .event-tag-name{padding:5px 15px;border:1px solid #013f54;border-radius:40px;font-family:'Akkurat Pro';font-style:normal;font-weight:400;font-size:12px;line-height:140%;letter-spacing:.03em;color:#013f54}
.events-list .main-event-heading{padding:30px 0 17px}
.events-list .video-time{display:none}
.events-list .vid{object-fit:cover;border-radius:20px;width:100%;height:100%}
.events-list .event-heading{font-family:'Publico Pro';font-style:normal;font-weight:400;font-size:24px;line-height:120%;color:#4e4f51;margin-top:20px}
.events-list .event-desc{font-family:'Akkurat Pro';font-style:normal;font-weight:400;font-size:15px;line-height:140%;letter-spacing:-0.01em;color:#4e4f51;margin:15px 0 13px}
.events-list .load-videos-btn{display:flex;width:fit-content;gap:20px;margin:0 auto}
.events-list .gutter-sizer{width:2%}
.events-list .main-video-background-left,.main-video-background-right{width:150px;position:absolute;top:50px;background:#dee8eb}
@media(min-width:768px){.events-list .main-event-content{padding:475px 40px 40px 0}
.events-list .main-event-clip{width:100%}
.events-list .event-clips-size,.event-clips{width:48%}
}
@media(min-width:992px){.events-list .main-event-content{padding:475px 74px 40px 0}
.events-list .filter-description{margin:25px 0 29px}
.events-list .filters-margin-left{margin-left:50px}
.events-list .selected-filters{display:flex;flex-wrap:wrap;column-gap:9px;padding:26px 0 37px 0}
.events-list .main-event-clip{width:66%}
.events-list .event-clips-size,.event-clips{width:32%}
.events-list .main-video-background-right{display:none}
}