@font-face{font-family:'MarkProRegular';font-style:normal;font-weight:normal;src:url('fonts/MarkPro.otf') format('opentype')}
@font-face{font-family:'MarkProRegularBold';font-style:normal;font-weight:normal;src:url('clientlib-stocks/css/apps/aem-vanguard-funds/clientlibs/fonts/MarkPro-Bold.otf') format('opentype')}
@font-face{font-family:'MarkProItalic';font-style:normal;font-weight:normal;src:url('fonts/MarkPro-Italic.otf') format('opentype')}
@font-face{font-family:'MarkProHeavy';font-style:normal;font-weight:normal;src:url('fonts/MarkPro-Heavy.otf') format('opentype')}
@font-face{font-family:'MarkProNarrow';font-style:normal;font-weight:normal;src:url('fonts/MarkPro-Narrow.otf') format('opentype')}
@font-face{font-family:'MarkProNarrowHeavy';font-style:normal;font-weight:normal;src:url('fonts/MarkPro-NarrowHeavy.otf') format('opentype')}
@font-face{font-family:'MarkProNarrowItalic';font-style:normal;font-weight:normal;src:url('fonts/MarkPro-NarrowItalic.otf') format('opentype')}
@font-face{font-family:'Mark Pro';font-style:normal;font-weight:normal;src:url('fonts/MarkPro.otf') format('opentype')}
@font-face{font-family:'MarkProBold';font-style:normal;font-weight:normal;src:url('fonts/MarkPro-Bold.otf') format('opentype')}
.container-fluid{font-family:"FF Mark";position:relative;background-color:#fff7de;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;flex-direction:row;padding-left:60px;max-width:1440px;margin:0 auto}
.banner-header{padding-top:20px;font-weight:800;font-family:'FF Mark';margin-block-end:1rem}
.banner-text{margin-top:-10px;margin-bottom:6px;font-weight:lighter;padding-right:60px;font-family:'FF Mark'}
.clickbtn{color:#145bff;padding-bottom:20px !important;cursor:pointer;font-size:16px;font-family:'FF Mark';font-weight:700 !important;text-decoration:underline !important}
.clickbtn:hover,.clickbtn:focus{color:#003cc7}
.closebtn{float:right;margin-top:-90px;padding-right:38px;font-size:30px;cursor:pointer}
#closeButton{position:absolute;top:0;right:0;font-size:35px;padding-right:35px;padding-top:13px;cursor:pointer;background:0;border:0}
@media screen and (max-width:375px){#closeButton{padding-top:15px;padding-right:11px}
}
.iframe{padding:0}
.prospectus-link{color:#145bff;font-size:20px;font-family:'FF Mark';font-weight:700 !important;line-height:28px;text-decoration:underline !important}
.prospectus-link:hover,.prospectus-link:focus{color:#003cc7}
.cmp-prospectus{border:1px solid #d8d8d8;max-width:1440px;margin:15px auto;height:80px;display:none;align-items:center;justify-content:flex-start;flex-wrap:nowrap;flex-direction:row;padding-left:60px}
.additionalTools-container{font-family:'FF Mark';color:#040505;font-size:23px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:-0.5px;display:none;justify-content:flex-start;flex-wrap:nowrap;flex-direction:column;max-width:1440px;margin:0 auto;padding:30px 0 60px 15px}
.additionalTools-link{color:#145bff;font-size:17px;font-style:normal;font-weight:700;line-height:28px;width:fit-content;text-decoration:none;font-size:17px;font-style:normal;font-weight:700;line-height:28px}
.additionalTools-link:hover{color:#003cc7;text-decoration:underline}
.additionalTools-header{color:#040505;margin-top:35px;margin-bottom:28px;font-size:1.4375rem;font-style:normal;font-weight:700;line-height:32px;letter-spacing:-0.5px}
@media screen and (max-width:768px){.additionalTools-header{margin-top:15px;margin-bottom:18px}
}
#vanguardFrame{display:none}