@font-face{font-family:"FidelitySansBold";src:url("../../../../../etc.clientlibs/fidelity/common/clientlibs/clientlib-site/resources/fonts/FidelitySans-Bold.eot");src:url("../../../../../etc.clientlibs/fidelity/common/clientlibs/clientlib-site/resources/fonts/FidelitySans-Bold.woff2") format("woff2"),url("../../../../../etc.clientlibs/fidelity/common/clientlibs/clientlib-site/resources/fonts/FidelitySans-Bold.woff") format("woff")}
@font-face{font-family:"FidelitySansDemibold";src:url("../../../../../etc.clientlibs/fidelity/common/clientlibs/clientlib-site/resources/fonts/FidelitySans-Demibold.eot");src:url("../../../../../etc.clientlibs/fidelity/common/clientlibs/clientlib-site/resources/fonts/FidelitySans-Demibold.woff2") format("woff2"),url("../../../../../etc.clientlibs/fidelity/common/clientlibs/clientlib-site/resources/fonts/FidelitySans-Demibold.woff") format("woff")}
@font-face{font-family:"FidelitySansExtrabold";src:url("../../../../../etc.clientlibs/fidelity/common/clientlibs/clientlib-site/resources/fonts/FidelitySans-Extrabold.eot");src:url("../../../../../etc.clientlibs/fidelity/common/clientlibs/clientlib-site/resources/fonts/FidelitySans-Extrabold.woff2") format("woff2"),url("../../../../../etc.clientlibs/fidelity/common/clientlibs/clientlib-site/resources/fonts/FidelitySans-Extrabold.woff") format("woff")}
@font-face{font-family:"FidelitySansLight";src:url("../../../../../etc.clientlibs/fidelity/common/clientlibs/clientlib-site/resources/fonts/FidelitySans-Light.eot");src:url("../../../../../etc.clientlibs/fidelity/common/clientlibs/clientlib-site/resources/fonts/FidelitySans-Light.woff2") format("woff2"),url("../../../../../etc.clientlibs/fidelity/common/clientlibs/clientlib-site/resources/fonts/FidelitySans-Light.woff") format("woff")}
@font-face{font-family:"FidelitySansMedium";src:url("../../../../../etc.clientlibs/fidelity/common/clientlibs/clientlib-site/resources/fonts/FidelitySans-Medium.eot");src:url("../../../../../etc.clientlibs/fidelity/common/clientlibs/clientlib-site/resources/fonts/FidelitySans-Medium.woff2") format("woff2"),url("../../../../../etc.clientlibs/fidelity/common/clientlibs/clientlib-site/resources/fonts/FidelitySans-Medium.woff") format("woff")}
@font-face{font-family:"FidelitySansRegular";src:url("../../../../../etc.clientlibs/fidelity/common/clientlibs/clientlib-site/resources/fonts/FidelitySans-Regular.eot");src:url("../../../../../etc.clientlibs/fidelity/common/clientlibs/clientlib-site/resources/fonts/FidelitySans-Regular.woff2") format("woff2"),url("../../../../../etc.clientlibs/fidelity/common/clientlibs/clientlib-site/resources/fonts/FidelitySans-Regular.woff") format("woff")}
@font-face{font-family:"FidelitySansUltralight";src:url("../../../../../etc.clientlibs/fidelity/common/clientlibs/clientlib-site/resources/fonts/FidelitySans-Ultralight.eot");src:url("../../../../../etc.clientlibs/fidelity/common/clientlibs/clientlib-site/resources/fonts/FidelitySans-Ultralight.woff2") format("woff2"),url("../../../../../etc.clientlibs/fidelity/common/clientlibs/clientlib-site/resources/fonts/FidelitySans-Ultralight.woff") format("woff")}
#main *,:host{font-family:"FidelitySansRegular",Arial,sans-serif !important}
body{background-color:#fff}
.fd-section-full.container{padding:0}
.hydrated .fd-theme-white,.hydrated .fd-new-backgroundscontainer--fullWidth.light-grey,.hydrated .article-disclaimer,.hydrated .fd-section{background-color:#f8f8f8 !important}
.hydrated .fd-page-heading .fd-pageheading--title h1{text-align:center;margin-bottom:20px}
.hydrated .fd-new-backgroundscontainer .background-padding{padding-right:0 !important;padding-left:0 !important}
atomic-search-interface{padding-bottom:50px;padding-top:40px}
atomic-search-layout{height:auto}
atomic-result-list::part(outline){background-color:#fff;margin-bottom:15px;padding-bottom:1.5rem;padding-right:1rem;border:0 !important;border-radius:0 !important;font-family:"FidelitySansRegular",Arial,sans-serif !important}
atomic-result-list::part(outline):not(:first-of-type){background-color:white;margin-bottom:10px;padding-bottom:1.5rem}
atomic-result-list::part(outline)::before{content:unset}
atomic-search-box::part(wrapper){border:0;border-top:.06rem solid #b9bdc4;border-bottom:.1rem solid #b9bdc4;border-radius:0}
atomic-search-box::part(clear-button-wrapper){margin-right:10px}
atomic-facet::part(facet){border:0;background:transparent;padding:1rem 2rem 1rem 0}
atomic-layout-section[section="search"]{width:100% !important;max-width:none !important}
atomic-breadbox{display:none}
atomic-sort-dropdown::part(select){border:0;background:#fff;border-top:.06rem solid #b9bdc4;border-bottom:.1rem solid #b9bdc4;border-radius:0;font-family:"FidelitySansRegular",Arial,sans-serif !important}
atomic-sort-dropdown::part(select-separator){border:0}
atomic-no-results::part(icon){width:3rem;height:3rem}
atomic-search-interface.atomic-search-interface-no-results atomic-search-layout atomic-layout-section[section='status']{display:none}
atomic-layout-section[section='results']{padding-top:20px !important;display:block}
atomic-search-layout atomic-layout-section[section='status'] atomic-sort-dropdown{margin-bottom:5px !important}
atomic-search-layout atomic-layout-section[section='status'] atomic-query-summary{margin-top:30px;margin-bottom:10px !important;font-size:.8rem}
atomic-search-layout atomic-layout-section[section='status'] atomic-did-you-mean{margin-bottom:5px !important}
atomic-facet::part(label-button){border-bottom:.1rem solid #b9bdc4 !important;margin-top:.5rem;padding-bottom:.5rem}
atomic-facet::part(values){margin-top:.5rem}
atomic-facet::part(clear-button){margin-top:10px}
atomic-facet::part(value-checkbox-label):hover{background:transparent}
atomic-facet::part(value-checkbox){border-color:#000;border-radius:0;background-color:#fff;width:1.3rem;height:1.3rem}
atomic-facet::part(value-checkbox):focus-visible{outline:.1875rem solid #058cbd;outline-offset:0}
atomic-facet::part(value-checkbox value-checkbox-checked){background-color:#205885}
atomic-facet::part(value-checkbox-label){padding-top:.35rem;padding-bottom:.35rem;padding-left:2.5rem;padding-right:.5rem}
atomic-result-link a{color:#205885 !important}
atomic-refine-toggle::part(button),.btn-outline-primary{text-transform:lowercase;font-family:"FidelitySansRegular",Arial,sans-serif !important;font-size:1rem}
atomic-refine-toggle::part(button)::first-letter ,.btn-outline-primary::first-letter ,.btn-outline-primary span::first-letter {text-transform:uppercase !important}
atomic-refine-modal::part(title){text-transform:lowercase}
atomic-refine-modal::part(title)::first-letter {text-transform:uppercase !important}
atomic-refine-modal::part(body-wrapper),atomic-refine-modal::part(body),:host(.fullscreen) [part='body-wrapper']{background-color:#f3fbfd !important}
atomic-search-box::part(submit-button){font-family:"FidelitySansRegular",Arial,sans-serif !important}
atomic-no-results::part(cancel-button){color:#fff;background:#205885;border-radius:0;width:auto;padding:10px 20px;height:100%;font-family:"FidelitySansRegular",Arial,sans-serif !important;font-weight:400}
atomic-no-results::part(search-tips){font-size:1rem}
atomic-no-results::part(no-results){background:url(clientlib/resources/img/icon-fund-codes-c-blue2.svg) 0 0 no-repeat;background-position:50% 0;padding-top:70px;width:100%;background-size:30px}
atomic-no-results::part(icon){display:none}
atomic-quickview::part(button){color:#fff;background:#205885;border-radius:0;width:100%;padding:10px 20px;height:100%;font-family:"FidelitySansRegular",Arial,sans-serif !important;font-weight:400;border:1px solid #205885}
atomic-quickview::part(button):hover atomic-icon{display:none}
@media only screen and (min-width:1024px){atomic-search-layout{grid-template-areas:'. atomic-section-search atomic-section-search .' '. atomic-section-main atomic-section-main .' !important}
atomic-layout-section[section="search"]{width:100% !important;max-width:none !important;margin:1rem 0 2rem 0 !important}
atomic-search-box::part(submit-button-wrapper){padding-top:0;padding-bottom:0;margin-right:0;margin-bottom:-1px;margin-top:-1px}
atomic-search-box::part(submit-button){color:#fff;background:#205885;border-radius:0;width:auto;padding:0 20px;height:100%}
atomic-search-box::part(submit-button)::before{content:'Search'}
atomic-search-box::part(submit-button):lang(fr)::before,atomic-search-box::part(submit-button):lang(fr_CA)::before{content:'Recherche'}
atomic-search-box::part(submit-icon){display:none}
atomic-search-interface:not(.atomic-search-interface-no-results,.atomic-search-interface-error) atomic-search-layout{grid-template-areas:'. atomic-section-search atomic-section-search .' '. atomic-section-facets atomic-section-main .' '. atomic-section-facets . .' !important;column-gap:0 !important}
.result-root.with-sections.display-list.density-compact atomic-result-section-badges,.result-root.with-sections.display-list.density-compact atomic-result-section-actions{--row-height:1.5rem !important}
atomic-search-interface:not(.atomic-search-interface-no-results,.atomic-search-interface-error) atomic-search-layout atomic-layout-section[section='status'] atomic-did-you-mean{border-top:.1rem solid #b9bdc4 !important;padding-top:10px}
.loginBanner{padding:15px 10px 15px 25px;margin:15px 0 50px 0}
}
atomic-refine-modal::part(body-wrapper){background-color:#f3fbfd !important}
atomic-refine-modal::part(content){font-family:"FidelitySansRegular",Arial,sans-serif !important}
atomic-refine-modal atomic-facet::part(facet){padding:1rem 0}
atomic-refine-modal::part(header){font-weight:600}
atomic-refine-modal::part(section-title){font-size:1.3rem}
atomic-refine-modal::part(select){border-radius:0}
atomic-refine-modal::part(footer-button){border-radius:0;background-color:#205885 !important}
@media not all and (min-width:1024px){atomic-search-box::part(submit-button)::before{content:''}
atomic-search-box::part(submit-icon){display:block}
atomic-result-list::part(outline){padding:0 1rem 1rem 1rem}
atomic-search-layout atomic-layout-section[section='status']{grid-template-areas:'atomic-breadbox atomic-breadbox' 'atomic-sort atomic-sort' 'atomic-did-you-mean atomic-did-you-mean' 'atomic-notifications atomic-notifications' 'atomic-query-summary atomic-query-summary';border-bottom:.1rem solid #b9bdc4 !important}
.fcc-footer-regulators img{width:100%}
}
#noResultContent{display:none}
.noResultContent{display:flex;flex-wrap:wrap;justify-content:space-between;border-top:2px solid #b9bdc4;padding:0 0 25px 0;margin:0 25px}
.noResultContent>div{display:flex;flex-direction:column}
.noResultContent h2{font-size:1.2rem;font-weight:600;margin-bottom:10px;margin-top:25px}
.noResultContent a,.noResultContent p{font-weight:400 !important;line-height:1.9rem}
.microsite-pageheading{margin-bottom:0 !important}
@media(max-width:991.98px){.microsite-pageheading{margin-bottom:0 !important}
}