.color-black{background-color:#040505}
.color-vanguard-red{background-color:#c20029}
.color-dark-grey{background-color:#232323}
.color-medium-grey{background-color:#eaeaea}
.color-white{background-color:#fff}
.color-dark-vanguard-red{background-color:#660026}
.color-bright-red{background-color:#f6001e}
.color-pale-red{background-color:#ffeded}
.color-dark-turquoise{background-color:#007873}
.color-bright-turquoise{background-color:#00bda3}
.color-pale-turquoise{background-color:#def5f0}
.color-dark-yellow{background-color:#bf8200}
.color-bright-yellow{background-color:#ffad00}
.color-pale-yellow{background-color:#fff7de}
.color-light-grey{background-color:#f9f9f9}
@font-face{font-family:"FF Mark Pro Regular";src:url("../../../../clientlibs/clientlib-site/resources/fonts/FFMarkPro/MarkPro.otf") format("opentype")}
@font-face{font-family:"FF Mark Pro Bold";src:url("../../../../clientlibs/clientlib-site/resources/fonts/FFMarkPro/MarkPro-Bold.otf") format("opentype")}
@font-face{font-family:"FF Mark Pro Heavy";src:url("../../../../clientlibs/clientlib-site/resources/fonts/FFMarkPro/MarkPro-Heavy.otf") format("opentype")}
@font-face{font-family:"FF Mark Pro Italic";src:url("../../../../clientlibs/clientlib-site/resources/fonts/FFMarkPro/MarkPro-Italic.otf") format("opentype")}
@font-face{font-family:"FF Mark Pro Narrow Regular";src:url("../../../../clientlibs/clientlib-site/resources/fonts/FFMarkPro/MarkPro-Narrow.otf") format("opentype")}
@font-face{font-family:"FF Mark Pro Narrow Bold";src:url("../../../../clientlibs/clientlib-site/resources/fonts/FFMarkPro/MarkPro-NarrowBold.otf") format("opentype")}
@font-face{font-family:"FF Mark Pro Narrow Italic";src:url("../../../../clientlibs/clientlib-site/resources/fonts/FFMarkPro/MarkPro-NarrowItalic.otf") format("opentype")}
@font-face{font-family:"Thorndale AMT Regular";src:url("../../../../clientlibs/clientlib-site/resources/fonts/Thorndale/ThorndaleAMT-Regular.otf") format("opentype")}
.h1-light-bg{font-size:63px;line-height:84px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Heavy"}
@media only screen and (max-width:1023px) and (min-width:768px){.h1-light-bg{font-size:54px;line-height:72px}
}
@media(max-width:767px){.h1-light-bg{font-size:32px;line-height:42px}
}
.h2-heavy{font-size:54px;line-height:72px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Heavy"}
@media only screen and (max-width:1023px) and (min-width:768px){.h2-heavy{font-size:45px;line-height:60px}
}
@media(max-width:767px){.h2-heavy{font-size:28px;line-height:37px}
}
.h2-bold{font-size:54px;line-height:72px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Bold"}
@media only screen and (max-width:1023px) and (min-width:768px){.h2-bold{font-size:45px;line-height:60px}
}
@media(max-width:767px){.h2-bold{font-size:28px;line-height:37px}
}
.h3-heavy{font-size:45px;line-height:60px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Heavy"}
@media only screen and (max-width:1023px) and (min-width:768px){.h3-heavy{font-size:32px;line-height:42px}
}
@media(max-width:767px){.h3-heavy{font-size:24px;line-height:32px}
}
.h3-bold{font-size:45px;line-height:60px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Bold"}
@media only screen and (max-width:1023px) and (min-width:768px){.h3-bold{font-size:32px;line-height:42px}
}
@media(max-width:767px){.h3-bold{font-size:24px;line-height:32px}
}
.h3-regular{font-size:45px;line-height:60px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
@media only screen and (max-width:1023px) and (min-width:768px){.h3-regular{font-size:32px;line-height:42px}
}
@media(max-width:767px){.h3-regular{font-size:24px;line-height:32px}
}
.h4-heavy{font-size:32px;line-height:42px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Heavy"}
@media only screen and (max-width:1023px) and (min-width:768px){.h4-heavy{font-size:28px;line-height:37px}
}
@media(max-width:767px){.h4-heavy{font-size:20px;line-height:26px}
}
.h4-bold{font-size:32px;line-height:42px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Bold"}
@media only screen and (max-width:1023px) and (min-width:768px){.h4-bold{font-size:28px;line-height:37px}
}
@media(max-width:767px){.h4-bold{font-size:20px;line-height:26px}
}
.h4-regular{font-size:32px;line-height:42px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
@media only screen and (max-width:1023px) and (min-width:768px){.h4-regular{font-size:28px;line-height:37px}
}
@media(max-width:767px){.h4-regular{font-size:20px;line-height:26px}
}
.h5-heavy{font-size:24px;line-height:32px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Heavy"}
@media only screen and (max-width:1023px) and (min-width:768px),(max-width:767px){.h5-heavy{font-size:18px;line-height:24px}
}
.h5-bold{font-size:24px;line-height:32px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Bold"}
@media only screen and (max-width:1023px) and (min-width:768px),(max-width:767px){.h5-bold{font-size:18px;line-height:24px}
}
.h5-regular{font-size:24px;line-height:32px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
@media only screen and (max-width:1023px) and (min-width:768px),(max-width:767px){.h5-regular{font-size:18px;line-height:24px}
}
.h6-heavy{font-size:18px;line-height:24px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Heavy"}
@media only screen and (max-width:1023px) and (min-width:768px),(max-width:767px){.h6-heavy{font-size:16px;line-height:22px}
}
.h6-bold{font-size:18px;line-height:24px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Bold"}
@media only screen and (max-width:1023px) and (min-width:768px),(max-width:767px){.h6-bold{font-size:16px;line-height:22px}
}
.p1-24{font-size:24px;line-height:36px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
@media only screen and (max-width:1023px) and (min-width:768px),(max-width:767px){.p1-24{font-size:18px;line-height:27px}
}
.p2-16-dark-grey{font-size:16px;line-height:24px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
@media(max-width:767px){.p2-16-dark-grey{letter-spacing:0}
}
.p2-16-medium-grey{font-size:16px;line-height:24px;color:#4e4e4e;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
@media(max-width:767px){.p2-16-medium-grey{letter-spacing:0}
}
.p3-14-dark-grey{font-size:14px;line-height:21px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
@media(max-width:767px){.p3-14-dark-grey{letter-spacing:0}
}
.p3-14-medium-grey{font-size:14px;line-height:21px;color:#232323;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
@media(max-width:767px){.p3-14-medium-grey{letter-spacing:0}
}
.p4-12-dark-grey{font-size:12px;line-height:18px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
@media(max-width:767px){.p4-12-dark-grey{letter-spacing:0}
}
.p4-12-medium-grey{font-size:12px;line-height:18px;color:#232323;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
@media(max-width:767px){.p4-12-medium-grey{letter-spacing:0}
}
.number-dark-grey{font-size:81px;line-height:87px;color:#040505;letter-spacing:-2px;font-family:"FF Mark Pro Heavy"}
@media only screen and (max-width:1023px) and (min-width:768px){.number-dark-grey{font-size:54px;line-height:60px;letter-spacing:-1px}
}
@media(max-width:767px){.number-dark-grey{font-size:45px;line-height:51px;letter-spacing:-1px}
}
.number-red{font-size:81px;line-height:87px;color:#c20029;letter-spacing:-2px;font-family:"FF Mark Pro Heavy"}
@media only screen and (max-width:1023px) and (min-width:768px){.number-red{font-size:54px;line-height:60px;letter-spacing:initial}
}
@media(max-width:767px){.number-red{font-size:45px;line-height:51px;letter-spacing:-1px}
}
.quote1-red{font-size:60px;line-height:80px;color:#c20029;letter-spacing:initial;font-family:"Thorndale AMT Regular"}
@media only screen and (max-width:1023px) and (min-width:768px),(max-width:767px){.quote1-red{font-size:32px;line-height:42px}
}
.quote1-dark-grey{font-size:60px;line-height:80px;color:#040505;letter-spacing:initial;font-family:"Thorndale AMT Regular"}
@media only screen and (max-width:1023px) and (min-width:768px),(max-width:767px){.quote1-dark-grey{font-size:32px;line-height:42px}
}
.quote2-red{font-size:45px;line-height:60px;color:#c20029;letter-spacing:initial;font-family:"Thorndale AMT Regular"}
@media only screen and (max-width:1023px) and (min-width:768px),(max-width:767px){.quote2-red{font-size:24px;line-height:32px}
}
.quote2-dark-grey{font-size:45px;line-height:60px;color:#040505;letter-spacing:initial;font-family:"Thorndale AMT Regular"}
@media only screen and (max-width:1023px) and (min-width:768px),(max-width:767px){.quote2-dark-grey{font-size:24px;line-height:32px}
}
.quote3-red{font-size:32px;line-height:42px;color:#c20029;letter-spacing:initial;font-family:"Thorndale AMT Regular"}
@media(max-width:767px){.quote3-red{font-size:18px;line-height:24px}
}
.quote3-dark-grey{font-size:32px;line-height:42px;color:#040505;letter-spacing:initial;font-family:"Thorndale AMT Regular"}
@media(max-width:767px){.quote3-dark-grey{font-size:18px;line-height:24px}
}
.label1-heavy-dark-grey,.label1-bold-dark-grey,.label1-narrow-dark-grey,.label1-narrow-bold-dark-grey{font-size:16px;line-height:22px;color:#040505;letter-spacing:initial}
.label1-heavy-dark-grey{font-family:"FF Mark Pro Heavy"}
.label1-bold-dark-grey{font-family:"FF Mark Pro Bold"}
.label1-narrow-dark-grey{font-family:"FF Mark Pro Narrow Regular"}
.label1-narrow-bold-dark-grey{font-family:"FF Mark Pro Narrow Bold"}
.label1-heavy-red{font-size:16px;line-height:22px;color:#c20029;letter-spacing:initial;font-family:"FF Mark Pro Heavy"}
.label1-heavy-medium-grey{font-size:16px;line-height:22px;color:#232323;letter-spacing:initial;font-family:"FF Mark Pro Heavy"}
.label1-regular-dark-grey{font-size:16px;line-height:22px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
.label1-regular-red{font-size:16px;line-height:22px;color:#c20029;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
.label1-regular-medium-grey{font-size:16px;line-height:22px;color:#4e4e4e;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
.label2-heavy-dark-grey,.label2-bold-dark-grey,.label2-narrow-dark-grey,.label2-narrow-bold-dark-grey{font-size:14px;line-height:20px;color:#040505;letter-spacing:initial}
.label2-heavy-dark-grey{font-family:"FF Mark Pro Heavy"}
.label2-bold-dark-grey{font-family:"FF Mark Pro Bold"}
.label2-narrow-dark-grey{font-family:"FF Mark Pro Narrow Regular"}
.label2-narrow-bold-dark-grey{font-family:"FF Mark Pro Narrow Bold"}
.label2-heavy-red{font-size:14px;line-height:20px;color:#c20029;letter-spacing:initial;font-family:"FF Mark Pro Heavy"}
.label2-heavy-medium-grey{font-size:14px;line-height:20px;color:#232323;letter-spacing:initial;font-family:"FF Mark Pro Heavy"}
.label2-regular-dark-grey{font-size:14px;line-height:20px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
.label2-regular-red{font-size:14px;line-height:20px;color:#c20029;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
.label2-regular-medium-grey{font-size:14px;line-height:20px;color:#4e4e4e;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
.label3-heavy-dark-grey{font-size:12px;line-height:18px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Heavy"}
.label3-heavy-red{font-size:12px;line-height:18px;color:#c20029;letter-spacing:initial;font-family:"FF Mark Pro Heavy"}
.label3-heavy-medium-grey{font-size:12px;line-height:18px;color:#232323;letter-spacing:initial;font-family:"FF Mark Pro Heavy"}
.label3-regular-dark-grey{font-size:12px;line-height:18px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
.label3-regular-red{font-size:12px;line-height:18px;color:#c20029;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
.label3-regular-medium-grey{font-size:12px;line-height:18px;color:#232323;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
.caption{font-size:12px;line-height:18px;color:#232323;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
.red-bg-text{color:#fff}
body{margin:0;padding:0;box-sizing:border-box}
.root{margin:0}
.vgn-search-input__placeholder,.vgn-vertically-center,.vgn-search-input__input--long-form,.vgn-search-input__input--small-form{color:#040505}
.vgn-silo .vgn-arrow:after{margin-left:0}
.vgn-silo{padding:32px 10px}
@media only screen and (max-width:1335px){.vgn-silo{padding:32px 10px}
}
@media only screen and (max-width:1275px){.vgn-silo{padding:32px 8px}
}
@media only screen and (max-width:1245px){.vgn-silo{padding:32px 5px}
}
a.vgn-header-logo{margin-left:0}
.vgn-siteList,.vgn-dropDownMenu,.vgn-dropDownMenuItem,.vgn-dropDownMenu .vgn-dropDownLink,.vgn-dropDownMenu .vgn-dropDownLink:active,.vgn-dropDownMenu .vgn-dropDownLink:focus,.vgn-dropDownMenu .vgn-dropDownLink:hover,.vgn-dropDownMenu .vgn-dropDownLink:link,.vgn-dropDownMenu .vgn-dropDownLink:visited{letter-spacing:1px;line-height:15px;font-family:"FF Mark Pro Regular"}
.vgn-siteList,.vgn-dropDownMenu,.vgn-dropDownMenuItem{font-family:"FF Mark Pro Regular";color:#040505;font-size:11px}
.vgn-dropDownMenu .vgn-dropDownLink,.vgn-dropDownMenu .vgn-dropDownLink:active,.vgn-dropDownMenu .vgn-dropDownLink:focus,.vgn-dropDownMenu .vgn-dropDownLink:hover,.vgn-dropDownMenu .vgn-dropDownLink:link,.vgn-dropDownMenu .vgn-dropDownLink:visited{display:block;padding:5px 10px;color:#040505;font-size:16px}
.vgn-utilityBar{border-bottom:0;margin:0 5%;max-width:1296px}
.vgn-utilityBar .vgn-dropDownLabel{padding-left:0}
.vgn-siteList .vgn-dropDownMenu .vgn-dropDownMenuItem .vgn-setSitePreference{font-size:13px;padding-top:15px;font-family:"FF Mark Pro Bold"}
.vgn-utilityLinks .vgn-utilityLink{font-size:12px;font-family:"FF Mark Pro Regular";color:#040505 !important;padding-left:0;padding-right:0;letter-spacing:1px;line-height:15px;text-transform:uppercase;margin-top:3px}
.vgn-utilityBar .vgn-dropDownLabel span.vgn-utilityItemLabel{color:#040505;font-size:12px;font-family:"FF Mark Pro Regular";letter-spacing:2px;text-transform:uppercase}
.vgn-logOnOff{padding-left:16px}
.vgn-scrim{height:100vh !important}
.vgn-container{max-width:1440px}
.vgn-navBar{border-bottom:2px solid #e6e6e6;border-top:2px solid #e6e6e6}
.vgn-navigation .vgn-highLevelNav{height:84px}
.vgn-navBarContentsContainer{bottom:57px}
.vgn-searchToggleButton{top:0}
#vgn-searchToggleButtonLabel--long-form,#vgn-searchToggleButtonLabel--small-form{display:none}
#vgn-searchToggleButtonContainer--long-form,#vgn-searchToggleButtonContainer--small-form{right:5%;border:0;display:inline-flex;align-items:center}
#vgn-searchToggleButtonContainer--long-form{width:70px !important}
#vgn-searchToggleButtonContainer--small-form{width:20px !important}
#vgn-searchToggleButtonButton--long-form,#vgn-searchToggleButtonButton--small-form{background:url("../../../../../../etc.clientlibs/corporatesite/clientlibs/clientlib-site/resources/icons/button-icons/search.svg") !important;height:32px;width:32px;margin-left:22px}
#vgn-searchToggleButtonButton--long-form::before{border-radius:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #0074c9,0 0 0 6px #bfdcf1 !important;width:50px;height:50px;margin:5px 0 0 33px}
#vgn-searchToggleButtonButton--small-form::before{border-radius:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #0074c9,0 0 0 6px #bfdcf1 !important;width:45px;height:32px;margin:15px 0 0 33px}
@media(max-width:767px){#vgn-searchToggleButtonButton--small-form{margin-left:0;transform:scale(0.75)}
#vgn-searchToggleButtonButton--small-form::before{height:40px;margin-left:8px;margin-top:8px}
}
.btn-subscribe-container{position:absolute;right:10%}
@media only screen and (max-width:1199px){.btn-subscribe-container{top:7px;right:12%}
}
@media(max-width:767px){.btn-subscribe-container{top:8px;right:14%}
}
.btn-subscribe-container .button{display:inline-flex;height:32px;padding:6px 20px;justify-content:center;align-items:center;gap:0;flex-shrink:0;border-radius:9999px;font-family:"FF Mark Pro Bold";font-size:14px;line-height:20px;color:#fff}
@media(max-width:767px){.btn-subscribe-container .button{height:24px;padding:4.5px 15px;font-size:10.5px}
}
.btn-subscribe-container .button:hover,.btn-subscribe-container .button:active{outline:0}
.btn-subscribe-container .button:focus{outline:2px solid #0072ce;outline-offset:2px;background:#fff !important;color:#040505 !important}
.btn-subscribe-container .button.button-primary{background:#040505;border:2px solid #040505}
.btn-subscribe-container .button.button-primary:hover{background:#fff;color:#040505}
.vgn-siloPanel{margin:0;padding:0;max-width:100%;width:100%;border:0 solid #e6e6e6;top:123px !important;background-color:#f9f9f9}
.vgn-siloPanel .vgn-actionLinkList{padding-left:40px}
#vgn-whoWeAreSiloPanel,#vgn-whatWeOfferSiloPanel,#vgn-aboutOurFundsSiloPanel,#vgn-whatWeThinkSiloPanel{left:0 !important}
.vgn-panel__content{margin:43px 7% 45px 5%;box-sizing:border-box;width:100%;display:flex;justify-content:space-between;padding:0}
@media only screen and (max-width:1175px){.vgn-panel__content{margin:43px 7% 45px 5%}
}
.vgn-siloPanel--desktop-full-width .vgn-panel__content{padding-left:0;width:100%}
.vgn-panel__column{width:210px;margin-right:45px}
.vgn-siloPanel,.vgn-subSiloItemLevel1,.vgn-siloPanel .vgn-subSiloItemLevel1:link,.vgn-siloPanel .vgn-subSiloItemLevel2,.vgn-siloPanel .vgn-subSiloItemLevel2:link,.vgn-siloTab,.vgn-siloTab:active,.vgn-siloTab:focus,.vgn-siloTab:hover,.vgn-siloTab:link,.vgn-siloTab:visited{font-family:"FF Mark Pro Regular"}
.vgn-menuButtonText{font-family:"FF Mark Pro Regular" !important}
.vgn-siloPanel,.vgn-subSiloItemLevel1,.vgn-siloPanel .vgn-subSiloItemLevel1:link,.vgn-siloPanel .vgn-subSiloItemLevel2,.vgn-siloPanel .vgn-subSiloItemLevel2:link{font-size:16px;color:#040505 !important;line-height:24px;font-weight:400}
.vgn-siloTab,.vgn-siloTab:active,.vgn-siloTab:focus,.vgn-siloTab:hover,.vgn-siloTab:link,.vgn-siloTab:visited{color:#040505 !important;font-size:16px !important;line-height:24px}
.vgn-panel__column-section{flex-wrap:nowrap;width:70%}
.vgn-panel__actionbar-section{width:30%;position:relative;right:50px}
.vgn-navigation .vgn-actionBar{margin:0;max-width:100%}
#whatSetsUsApart,#whatWeCareAbout,#whatweOffer,#howweInvest,#careers,#pressroom,#proxyVotingAcrossFunds,#whatweThink,#publicPolicy{font-family:"FF Mark Pro Bold"}
#whoWeAreSilo .vgn-panel__column:nth-child(3) div:nth-child(1){margin-bottom:23px}
#whatWeOfferSilo .vgn-panel__column:nth-child(2) div:nth-child(1),#whatWeOfferSilo .vgn-panel__column:nth-child(3) div:nth-child(1),#whatSetsUsApartSilo .vgn-panel__column:nth-child(2) div:nth-child(1){margin-top:57px}
.arrow-red{display:inline-block;position:relative;width:13px;height:13px;top:1.5px;right:-3px;background-image:url("../../../../../../etc.clientlibs/corporatesite/clientlibs/clientlib-site/resources/icons/navImages/NavArrow.svg")}
.vgn-navBar .vgn-container .vgn-hideOnLargeOrNoNav .vgn-navBar-logo-container{margin-left:5%}
.vgn-navBarLogo{margin-left:5%}
@media print,screen and (min-width:1200px){.vgn-navBarLogo{width:180px}
}
.vgn-siteList .vgn-hideOnLarge{margin-left:0;text-transform:uppercase;font-size:12px;letter-spacing:2px;margin-top:3px}
#vgn-searchToggleButtonContainer--small-form{margin-right:5%}
#vgn-globalHeader .vgn-verticalNav.vgn-open{left:0}
@media only print,screen and (min-width:0){.vgn-menuButton{padding-left:0;margin-left:5%}
}
@media only print,screen and (max-width:575px){#vgn-globalHeader .vgn-verticalNav.vgn-open{left:0}
#vgn-globalHeader .vgn-verticalNav{max-width:100%}
}
#whoWeAreActionBar,#whatWeOfferActionBar,#aboutOurFundsActionBar,#advocateForInvestorsActionBar,#whatWeThinkActionBar{font-size:18px;line-height:24px;color:#040505;font-family:"FF Mark Pro Heavy";width:289px}
#vgn-globalHeader .vgn-verticalNav .vgn-verticalNavItem,#vgn-globalHeader .vgn-verticalNav .vgn-sectionLink{font-family:"FF Mark Pro Regular"}
.image-actionBar{display:block;object-fit:cover;width:291px;height:164px;margin:27px 0 15px}
#whoWeAreActionBar_accord,#whoWeAreImageSubCopy_accord,#whoWeAreCTA_accord,#whatWeOfferActionBar_accord,#whatWeOfferImageSubCopy_accord,#whatWeOfferCTA_accord,#whatSetsUsApartActionBar_accord,#whatSetsUsApartImageSubCopy_accord,#whatSetsUsApartCTA_accord,#howWePutInvestorsFirstActionBar_accord,#howWePutInvestorsFirstImageSubCopy_accord,#howWePutInvestorsFirstCTA_accord{display:none !important}
@media only screen and (min-width:1440px){.vgn-utilityBar{margin:auto}
.vgn-siloPanel--desktop-full-width .vgn-panel__content,.vgn-siloPanel .vgn-panel__content{max-width:1296px;margin:43px auto 45px auto}
}
.vgn-siloPanel .vgn-link,.vgn-siloPanel .vgn-link:link,.vgn-siloPanel .vgn-link:visited{margin:16px 10px 0 0;padding:0}
.vgn-activeSilo,.vgn-selectedSilo{border-bottom:5px solid #c20029 !important}
.vgn-silo:hover{border-bottom:5px solid #c20029}
.vgn-activeSilo,.vgn-intOnlyActiveSilo,.vgn-selectedSilo,.vgn-silo:hover{padding-bottom:25px !important}
.navItemUnderline{position:relative;display:block;top:-21px;height:2px;width:100%;border-bottom:1px solid black;transform:rotateX(-45deg);opacity:0}
.vgn-silo:hover .navItemUnderline{opacity:1}
@media only screen and (max-width:1439px){#whoWeAreActionBar_accord,#aboutOurFundsActionBar_accord,#advocateForInvestorsActionBar_accord,#whatWeThinkActionBar_accord,.vgn-subSectionLink>a.vgn-nonActionableLink{display:none !important}
}
@media only screen and (min-width:1019px) and (max-width:1197px){#vgn-aboutOurFundsSiloPanel .vgn-panel__actionbar-section,#vgn-whatWeThinkSiloPanel .vgn-panel__actionbar-section,#vgn-whatWeOfferSiloPanel .vgn-panel__actionbar-section{width:27%}
}
#vgn-whoWeAreSiloPanel .vgn-panel__column:nth-child(1){width:80%;margin-right:30px}
#vgn-whoWeAreSiloPanel .vgn-panel__column:nth-child(2){width:25%}
.vgn-utilityLinks .vgn-utilityLinkItem:nth-child(1) .vgn-utilityLink{letter-spacing:2px}
.vgn-utilityLinks .vgn-utilityLinkItem:not(:first-child){margin-left:16px}
.vgn-arrow:after{left:6px;transform:scale(0.7);top:1px}
#vgn-globalHeader .vgn-verticalNav{max-width:360px}
@media only screen and (max-width:575px){#vgn-globalHeader .vgn-verticalNav{max-width:100%}
}
#vgn-globalHeader .vgn-verticalNav .vgn-verticalNavItem .vgn-level0 li a{padding-left:30px}
.vgn-accordionContent>.vgn-subSectionLinkList>.vgn-level0>.vgn-sectionLink:not(:first-child) .vgn-siteListItem{font-family:"FF Mark Pro Regular";font-weight:normal;padding-left:45px !important}
.vgn-accordionContent>.vgn-subSectionLinkList>.vgn-level0>.vgn-sectionLink:first-child .vgn-siteListItem,#pressroom_accord{font-family:"FF Mark Pro Bold"}
#pressroom_accord,#careers_accord{padding-left:45px !important}
#vgn-searchToggleButtonLabel--small-form{bottom:21px;left:22px}
#vgn-searchToggleButtonContainer--small-form{height:35px;width:100px;bottom:3.5px}
@media only screen and (max-width:1199px){.vgn-searchToggleButton:active div:before,.vgn-searchToggleButton:focus div:before{height:118%;width:227%;left:-36%;top:-40%}
}
#vgn-FC_Statement,#vgn-FormCrsLink{display:none}
#vgn-aboutOurFundsSiloPanel .vgn-panel__column,#vgn-whatWeThinkSiloPanel .vgn-panel__column{width:290px}
a.vgn-header-logo{background:url("../../../../../../etc.clientlibs/corporatesite/clientlibs/clientlib-site/resources/icons/vanguardLogos/VanguardLogo.svg") no-repeat;width:165px;background-size:contain}
@media only screen and (max-width:1199px){a.vgn-header-logo{width:145px}
}
@media only screen and (max-width:415px){a.vgn-header-logo{width:130px}
.vgn-hideOnLargeOrNoNav .vgn-navBar-logo-container a{margin-left:65px}
}
@media only screen and (max-width:344px){a.vgn-header-logo{width:120px}
.vgn-hideOnLargeOrNoNav .vgn-navBar-logo-container a{margin-left:58px}
}
.vgn-hideOnLargeOrNoNav .vgn-navBar-logo-container a{margin-top:12px}
@media only screen and (min-width:1200px){header{min-height:123px}
}
@media only screen and (max-width:1199px){header{min-height:83px}
}
.color-black{background-color:#040505}
.color-vanguard-red{background-color:#c20029}
.color-dark-grey{background-color:#232323}
.color-medium-grey{background-color:#eaeaea}
.color-white{background-color:#fff}
.color-dark-vanguard-red{background-color:#660026}
.color-bright-red{background-color:#f6001e}
.color-pale-red{background-color:#ffeded}
.color-dark-turquoise{background-color:#007873}
.color-bright-turquoise{background-color:#00bda3}
.color-pale-turquoise{background-color:#def5f0}
.color-dark-yellow{background-color:#bf8200}
.color-bright-yellow{background-color:#ffad00}
.color-pale-yellow{background-color:#fff7de}
.color-light-grey{background-color:#f9f9f9}
@font-face{font-family:"FF Mark Pro Regular";src:url("../../../../clientlibs/clientlib-site/resources/fonts/FFMarkPro/MarkPro.otf") format("opentype")}
@font-face{font-family:"FF Mark Pro Bold";src:url("../../../../clientlibs/clientlib-site/resources/fonts/FFMarkPro/MarkPro-Bold.otf") format("opentype")}
@font-face{font-family:"FF Mark Pro Heavy";src:url("../../../../clientlibs/clientlib-site/resources/fonts/FFMarkPro/MarkPro-Heavy.otf") format("opentype")}
@font-face{font-family:"FF Mark Pro Italic";src:url("../../../../clientlibs/clientlib-site/resources/fonts/FFMarkPro/MarkPro-Italic.otf") format("opentype")}
@font-face{font-family:"FF Mark Pro Narrow Regular";src:url("../../../../clientlibs/clientlib-site/resources/fonts/FFMarkPro/MarkPro-Narrow.otf") format("opentype")}
@font-face{font-family:"FF Mark Pro Narrow Bold";src:url("../../../../clientlibs/clientlib-site/resources/fonts/FFMarkPro/MarkPro-NarrowBold.otf") format("opentype")}
@font-face{font-family:"FF Mark Pro Narrow Italic";src:url("../../../../clientlibs/clientlib-site/resources/fonts/FFMarkPro/MarkPro-NarrowItalic.otf") format("opentype")}
@font-face{font-family:"Thorndale AMT Regular";src:url("../../../../clientlibs/clientlib-site/resources/fonts/Thorndale/ThorndaleAMT-Regular.otf") format("opentype")}
.h1-light-bg{font-size:63px;line-height:84px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Heavy"}
@media only screen and (max-width:1023px) and (min-width:768px){.h1-light-bg{font-size:54px;line-height:72px}
}
@media(max-width:767px){.h1-light-bg{font-size:32px;line-height:42px}
}
.h2-heavy{font-size:54px;line-height:72px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Heavy"}
@media only screen and (max-width:1023px) and (min-width:768px){.h2-heavy{font-size:45px;line-height:60px}
}
@media(max-width:767px){.h2-heavy{font-size:28px;line-height:37px}
}
.h2-bold{font-size:54px;line-height:72px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Bold"}
@media only screen and (max-width:1023px) and (min-width:768px){.h2-bold{font-size:45px;line-height:60px}
}
@media(max-width:767px){.h2-bold{font-size:28px;line-height:37px}
}
.h3-heavy{font-size:45px;line-height:60px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Heavy"}
@media only screen and (max-width:1023px) and (min-width:768px){.h3-heavy{font-size:32px;line-height:42px}
}
@media(max-width:767px){.h3-heavy{font-size:24px;line-height:32px}
}
.h3-bold{font-size:45px;line-height:60px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Bold"}
@media only screen and (max-width:1023px) and (min-width:768px){.h3-bold{font-size:32px;line-height:42px}
}
@media(max-width:767px){.h3-bold{font-size:24px;line-height:32px}
}
.h3-regular{font-size:45px;line-height:60px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
@media only screen and (max-width:1023px) and (min-width:768px){.h3-regular{font-size:32px;line-height:42px}
}
@media(max-width:767px){.h3-regular{font-size:24px;line-height:32px}
}
.h4-heavy{font-size:32px;line-height:42px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Heavy"}
@media only screen and (max-width:1023px) and (min-width:768px){.h4-heavy{font-size:28px;line-height:37px}
}
@media(max-width:767px){.h4-heavy{font-size:20px;line-height:26px}
}
.h4-bold{font-size:32px;line-height:42px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Bold"}
@media only screen and (max-width:1023px) and (min-width:768px){.h4-bold{font-size:28px;line-height:37px}
}
@media(max-width:767px){.h4-bold{font-size:20px;line-height:26px}
}
.h4-regular{font-size:32px;line-height:42px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
@media only screen and (max-width:1023px) and (min-width:768px){.h4-regular{font-size:28px;line-height:37px}
}
@media(max-width:767px){.h4-regular{font-size:20px;line-height:26px}
}
.h5-heavy{font-size:24px;line-height:32px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Heavy"}
@media only screen and (max-width:1023px) and (min-width:768px),(max-width:767px){.h5-heavy{font-size:18px;line-height:24px}
}
.h5-bold{font-size:24px;line-height:32px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Bold"}
@media only screen and (max-width:1023px) and (min-width:768px),(max-width:767px){.h5-bold{font-size:18px;line-height:24px}
}
.h5-regular{font-size:24px;line-height:32px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
@media only screen and (max-width:1023px) and (min-width:768px),(max-width:767px){.h5-regular{font-size:18px;line-height:24px}
}
.h6-heavy{font-size:18px;line-height:24px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Heavy"}
@media only screen and (max-width:1023px) and (min-width:768px),(max-width:767px){.h6-heavy{font-size:16px;line-height:22px}
}
.h6-bold{font-size:18px;line-height:24px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Bold"}
@media only screen and (max-width:1023px) and (min-width:768px),(max-width:767px){.h6-bold{font-size:16px;line-height:22px}
}
.p1-24{font-size:24px;line-height:36px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
@media only screen and (max-width:1023px) and (min-width:768px),(max-width:767px){.p1-24{font-size:18px;line-height:27px}
}
.p2-16-dark-grey{font-size:16px;line-height:24px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
@media(max-width:767px){.p2-16-dark-grey{letter-spacing:0}
}
.p2-16-medium-grey{font-size:16px;line-height:24px;color:#4e4e4e;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
@media(max-width:767px){.p2-16-medium-grey{letter-spacing:0}
}
.p3-14-dark-grey{font-size:14px;line-height:21px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
@media(max-width:767px){.p3-14-dark-grey{letter-spacing:0}
}
.p3-14-medium-grey{font-size:14px;line-height:21px;color:#232323;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
@media(max-width:767px){.p3-14-medium-grey{letter-spacing:0}
}
.p4-12-dark-grey{font-size:12px;line-height:18px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
@media(max-width:767px){.p4-12-dark-grey{letter-spacing:0}
}
.p4-12-medium-grey{font-size:12px;line-height:18px;color:#232323;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
@media(max-width:767px){.p4-12-medium-grey{letter-spacing:0}
}
.number-dark-grey{font-size:81px;line-height:87px;color:#040505;letter-spacing:-2px;font-family:"FF Mark Pro Heavy"}
@media only screen and (max-width:1023px) and (min-width:768px){.number-dark-grey{font-size:54px;line-height:60px;letter-spacing:-1px}
}
@media(max-width:767px){.number-dark-grey{font-size:45px;line-height:51px;letter-spacing:-1px}
}
.number-red{font-size:81px;line-height:87px;color:#c20029;letter-spacing:-2px;font-family:"FF Mark Pro Heavy"}
@media only screen and (max-width:1023px) and (min-width:768px){.number-red{font-size:54px;line-height:60px;letter-spacing:initial}
}
@media(max-width:767px){.number-red{font-size:45px;line-height:51px;letter-spacing:-1px}
}
.quote1-red{font-size:60px;line-height:80px;color:#c20029;letter-spacing:initial;font-family:"Thorndale AMT Regular"}
@media only screen and (max-width:1023px) and (min-width:768px),(max-width:767px){.quote1-red{font-size:32px;line-height:42px}
}
.quote1-dark-grey{font-size:60px;line-height:80px;color:#040505;letter-spacing:initial;font-family:"Thorndale AMT Regular"}
@media only screen and (max-width:1023px) and (min-width:768px),(max-width:767px){.quote1-dark-grey{font-size:32px;line-height:42px}
}
.quote2-red{font-size:45px;line-height:60px;color:#c20029;letter-spacing:initial;font-family:"Thorndale AMT Regular"}
@media only screen and (max-width:1023px) and (min-width:768px),(max-width:767px){.quote2-red{font-size:24px;line-height:32px}
}
.quote2-dark-grey{font-size:45px;line-height:60px;color:#040505;letter-spacing:initial;font-family:"Thorndale AMT Regular"}
@media only screen and (max-width:1023px) and (min-width:768px),(max-width:767px){.quote2-dark-grey{font-size:24px;line-height:32px}
}
.quote3-red{font-size:32px;line-height:42px;color:#c20029;letter-spacing:initial;font-family:"Thorndale AMT Regular"}
@media(max-width:767px){.quote3-red{font-size:18px;line-height:24px}
}
.quote3-dark-grey{font-size:32px;line-height:42px;color:#040505;letter-spacing:initial;font-family:"Thorndale AMT Regular"}
@media(max-width:767px){.quote3-dark-grey{font-size:18px;line-height:24px}
}
.label1-heavy-dark-grey,.label1-bold-dark-grey,.label1-narrow-dark-grey,.label1-narrow-bold-dark-grey{font-size:16px;line-height:22px;color:#040505;letter-spacing:initial}
.label1-heavy-dark-grey{font-family:"FF Mark Pro Heavy"}
.label1-bold-dark-grey{font-family:"FF Mark Pro Bold"}
.label1-narrow-dark-grey{font-family:"FF Mark Pro Narrow Regular"}
.label1-narrow-bold-dark-grey{font-family:"FF Mark Pro Narrow Bold"}
.label1-heavy-red{font-size:16px;line-height:22px;color:#c20029;letter-spacing:initial;font-family:"FF Mark Pro Heavy"}
.label1-heavy-medium-grey{font-size:16px;line-height:22px;color:#232323;letter-spacing:initial;font-family:"FF Mark Pro Heavy"}
.label1-regular-dark-grey{font-size:16px;line-height:22px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
.label1-regular-red{font-size:16px;line-height:22px;color:#c20029;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
.label1-regular-medium-grey{font-size:16px;line-height:22px;color:#4e4e4e;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
.label2-heavy-dark-grey,.label2-bold-dark-grey,.label2-narrow-dark-grey,.label2-narrow-bold-dark-grey{font-size:14px;line-height:20px;color:#040505;letter-spacing:initial}
.label2-heavy-dark-grey{font-family:"FF Mark Pro Heavy"}
.label2-bold-dark-grey{font-family:"FF Mark Pro Bold"}
.label2-narrow-dark-grey{font-family:"FF Mark Pro Narrow Regular"}
.label2-narrow-bold-dark-grey{font-family:"FF Mark Pro Narrow Bold"}
.label2-heavy-red{font-size:14px;line-height:20px;color:#c20029;letter-spacing:initial;font-family:"FF Mark Pro Heavy"}
.label2-heavy-medium-grey{font-size:14px;line-height:20px;color:#232323;letter-spacing:initial;font-family:"FF Mark Pro Heavy"}
.label2-regular-dark-grey{font-size:14px;line-height:20px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
.label2-regular-red{font-size:14px;line-height:20px;color:#c20029;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
.label2-regular-medium-grey{font-size:14px;line-height:20px;color:#4e4e4e;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
.label3-heavy-dark-grey{font-size:12px;line-height:18px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Heavy"}
.label3-heavy-red{font-size:12px;line-height:18px;color:#c20029;letter-spacing:initial;font-family:"FF Mark Pro Heavy"}
.label3-heavy-medium-grey{font-size:12px;line-height:18px;color:#232323;letter-spacing:initial;font-family:"FF Mark Pro Heavy"}
.label3-regular-dark-grey{font-size:12px;line-height:18px;color:#040505;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
.label3-regular-red{font-size:12px;line-height:18px;color:#c20029;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
.label3-regular-medium-grey{font-size:12px;line-height:18px;color:#232323;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
.caption{font-size:12px;line-height:18px;color:#232323;letter-spacing:initial;font-family:"FF Mark Pro Regular"}
.red-bg-text{color:#fff}
.vgn-superFooter,.vgn-superFooter>.vgn-container{background-color:#f9f9f9}
.vgn-legalFooterM{background-color:#eaeaea}
.vgn-superFooter{padding:64px 0}
.vgn-superFooter .vgn-container{padding-bottom:0 !important}
.vgn-globalFooter>.vgn-superFooter>.vgn-container{margin:0 5%;max-width:1296px}
.vgn-superFooter>.vgn-container,.vgn-legalFooterM>.vgn-container{padding-left:0 !important;margin:0 5%;max-width:1296px}
#vgn-globalFooter a.vgn-footer-logo{display:none}
.vgn-legalFooterM{padding-top:63px;padding-bottom:48px}
.vgn-superFooter .vgn-container .vgn-heading{margin-bottom:27px}
.vgn-superFooter .vgn-container .vgn-flexed-footer .vgn-flexed-footer-item .vgn-heading,.vgn-superFooter .vgn-container .vgn-flexed-footer .vgn-flexed-footer-item .vgn-heading a{font-weight:400 !important}
#vgn-column-heading__5 ~ ul a{font-size:18px;color:#040505;font-family:"FF Mark Pro Bold";line-height:24px}
.vgn-superFooter .vgn-container a,.vgn-superFooter .vgn-container a:link,.vgn-superFooter .vgn-container a:visited{font-size:16px;color:#040505;font-family:"FF Mark Pro Regular";line-height:24px}
.vgn-superFooter .vgn-container .vgn-flexed-footer .vgn-flexed-footer-item{width:25% !important}
.vgn-superFooter .vgn-container .vgn-flexed-footer .vgn-flexed-footer-item .vgn-heading,.vgn-superFooter .vgn-container .vgn-flexed-footer .vgn-flexed-footer-item .vgn-heading a{font-size:18px;color:#040505;font-family:"FF Mark Pro Bold";line-height:24px}
.vgn-superFooter .vgn-container .vgn-four-columns{margin-bottom:48px}
#vgn-legalDisclosure{margin-bottom:26px;font-size:14px;font-family:"FF Mark Pro Regular",sans-serif;line-height:20px;letter-spacing:0;color:#040505}
#vgn-legalDisclosure>a{color:#040505}
#vgn-legalText,.vgn-legalList{font-family:"FF Mark Pro Regular",sans-serif;line-height:16px;letter-spacing:0;font-size:12px}
#vgn-legalText>a{color:#040505}
#vgn-legalText>a:hover{text-decoration:none}
#vgn-legalText>a>span{border-bottom:1px solid #040505}
.vgn-legalList{margin-top:41.37px;font-size:12px;color:#040505}
.vgn-legalListItem>a{text-decoration:none}
@media screen and (min-width:840px){.vgn-legalFooterM .vgn-legalListItem{margin-top:0}
.vgn-legalFooterM .vgn-legalListItem:not(:last-child):after{margin:0 11.5px 17px 11.5px}
}
.vgn-legalFooterM .vgn-container-left a .legalLabelSpan,.vgn-legalFooterM .vgn-container-left a:active .legalLabelSpan,.vgn-legalFooterM .vgn-container-left a:link .legalLabelSpan,.vgn-legalFooterM .vgn-container-left a:visited .legalLabelSpan{color:#040505}
@media screen and (max-width:767px){.vgn-legalFooterM .vgn-container-left a .legalLabelSpan,.vgn-legalFooterM .vgn-container-left a:active .legalLabelSpan,.vgn-legalFooterM .vgn-container-left a:link .legalLabelSpan,.vgn-legalFooterM .vgn-container-left a:visited .legalLabelSpan{white-space:nowrap}
}
.vgn-four-columns:nth-child(1) .vgn-column:nth-child(4) .vgn-heading{margin-bottom:17px}
.vgn-superFooter .vgn-container .vgn-four-columns>.vgn-column{padding-right:24px}
.vgn-superFooter .vgn-container ul li{margin-bottom:16px}
@media only screen and (min-width:1440px){.vgn-globalFooter>.vgn-superFooter>.vgn-container,.vgn-superFooter>.vgn-container,.vgn-legalFooterM>.vgn-container{margin:auto}
}
.vgn-superFooter .vgn-container .vgn-flexed-footer .vgn-flexed-footer-item:last-child ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;max-width:250px}
@media only screen and (max-width:1023px) and (min-width:768px){.vgn-superFooter .vgn-container .vgn-flexed-footer .vgn-flexed-footer-item:last-child ul{grid-template-columns:1fr 1fr;max-width:150px}
}
.footer-connectWithUs-liElement{width:44px;margin:0 4.5px 4.5px 0;box-sizing:border-box;justify-content:flex-start;cursor:pointer;height:44px;list-style-type:none;display:inline-block}
.footer-connectWithUs-liElement a:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #0074c9,0 0 0 6px rgba(0,116,201,0.25);outline:none !important}
.footer-connectWithUs-liElement__iconTwitter,.footer-connectWithUs-liElement__iconLinkedIn,.footer-connectWithUs-liElement__iconFacebook,.footer-connectWithUs-liElement__iconInstagram{width:44px;height:44px;display:block}
.footer-connectWithUs-liElement__iconInstagram{background-image:url(../../../../../../etc.clientlibs/corporatesite/clientlibs/clientlib-site/resources/icons/navImages/ig_default.svg)}
.footer-connectWithUs-liElement__iconInstagram:hover{background-image:url(../../../../../../etc.clientlibs/corporatesite/clientlibs/clientlib-site/resources/icons/navImages/ig_hover.svg)}
.footer-connectWithUs-liElement__iconTwitter,.footer-connectWithUs-liElement__iconLinkedIn,.footer-connectWithUs-liElement__iconFacebook{background-image:url(../../../../../../etc.clientlibs/corporatesite/clientlibs/clientlib-site/resources/icons/navImages/SocialIcons.svg);background-size:376%}
.footer-connectWithUs-liElement__iconTwitter:hover,.footer-connectWithUs-liElement__iconLinkedIn:hover,.footer-connectWithUs-liElement__iconFacebook:hover{background-image:url(../../../../../../etc.clientlibs/corporatesite/clientlibs/clientlib-site/resources/icons/navImages/SocialIcons.svg);background-size:376%}
.footer-connectWithUs-liElement__iconTwitter{background-position:-23px -16px}
.footer-connectWithUs-liElement__iconTwitter:hover{background-position:-99px -17px}
.footer-connectWithUs-liElement__iconLinkedIn{background-position:-23px -67px}
.footer-connectWithUs-liElement__iconLinkedIn:hover{background-position:-99px -67px}
.footer-connectWithUs-liElement__iconFacebook{background-position:-23px -118px}
.footer-connectWithUs-liElement__iconFacebook:hover{background-position:-99px -118px}
.vgn-legal-feedbackLink{display:none}
.vgn-flexed-footer .vgn-flexed-footer-item:nth-child(7){left:0 !important}
.vgn-superFooter .vgn-container ul{padding-right:45px}
@media only screen and (min-width:1173px) and (max-width:1230px){.vgn-superFooter .vgn-container .vgn-flexed-footer-item:nth-child(1) ul{padding-right:60px}
}
.vgn-legalListItem a,.vgn-legalListItem a:active,.vgn-legalListItem a:link,.vgn-legalListItem a:visited{color:#040505;font-size:14px;border-bottom:1px solid #040505}
#vgn-legalDisclosure a:link span.vgn-linkIcon,#vgn-legalDisclosure a span.vgn-linkIcon,#vgn-legalDisclosure a:hover span.vgn-linkIcon,#vgn-legalDisclosure a:link:hover span.vgn-linkIcon{background:url("../../../../../../etc.clientlibs/corporatesite/clientlibs/clientlib-site/resources/icons/navImages/NavArrow.svg") no-repeat;width:10.99px;height:10.99px}
.vgn-legalList .vgn-legalListItem a .arrow-red{width:10.99px;height:10.99px;position:absolute;right:-13px;top:5px}
.vgn-legalList .vgn-legalListItem:nth-child(2) a,.vgn-legalList .vgn-legalListItem:nth-child(3) a,.vgn-legalList .vgn-legalListItem:nth-child(5) a,.vgn-legalList .vgn-legalListItem:nth-child(6) a{position:relative}
@media screen and (min-width:840px){.vgn-legalList .vgn-legalListItem:nth-child(2):after,.vgn-legalList .vgn-legalListItem:nth-child(3):after,.vgn-legalList .vgn-legalListItem:nth-child(5):after,.vgn-legalList .vgn-legalListItem:nth-child(6):after{margin:0 11.5px 17px 21.5px}
}
.vgn-superFooter .vgn-container .vgn-link:focus{outline:2px solid #0074c9;outline-offset:2px}
.vgn-superFooter .vgn-container .vgn-link:focus>span{outline:0;outline-offset:unset}
.vgn-legalList .vgn-legalListItem:nth-child(2) .vgn-link .vgn-focus-indicator,.vgn-legalList .vgn-legalListItem:nth-child(3) .vgn-link .vgn-focus-indicator,.vgn-legalList .vgn-legalListItem:nth-child(5) .vgn-link .vgn-focus-indicator,.vgn-legalList .vgn-legalListItem:nth-child(6) .vgn-link .vgn-focus-indicator{top:-2px;left:-3px;height:calc(100% + 12px);width:calc(100% + 20px)}
@media screen and (max-width:640px){.vgn-legalList{display:flex;flex-direction:column}
}
.vgn-link--bold{font-family:"FF Mark Pro Bold" !important}
@media only screen and (max-width:700px){.kampyle_vertical_button{top:75% !important}
}