.text-bold{font-weight:700}
@media(min-width :1280px) and (max-width:1439px){div.table-container{gap:8px}
}
@media(min-width :1024px) and (max-width:1279px){div.table-container{gap:8px}
}
@media(min-width :1440px) and (max-width:1919px){div.table-container{gap:8px}
}
@media(min-width:1920px){div.table-container{gap:8px}
}
div.table-container{font-weight:400}
#topholdingstable thead tr th:nth-child(n+5){text-align:center !important}
#topholdingstable tbody tr td:nth-child(n+5){text-align:center !important}
#topholdingstable tbody tr td{font-family:KarlaRegular;font-weight:400;size:14px;line-height:20px;letter-spacing:.2px;color:#242424}
#topholdingstable thead tr th{font-family:KarlaRegular;font-weight:400;size:12px;line-height:12px;letter-spacing:.37px;background-color:#0070af;color:#fff}
div#right-flex>p{float:right !important}
#download{font-weight:700;color:#1773b0;font-family:KarlaBold;font-size:14px;line-height:20px}
#topholdingsAvailability{font-style:italic;font-size:13px;line-height:15.2px}
.d-flex{display:flex}
.space-between{align-content:space-between}
.as-of-holdign{font-family:inherit;font-size:13px;font-style:italic;font-weight:400;line-height:15.2px;text-align:left;color:#666}
.mr-2{margin-right:1.5rem}
*{box-sizing:border-box}
.click-here{color:#0070af;font-weight:700;line-height:inherit;cursor:pointer}
.distributions-table .table-head{background-color:#0070af;display:flex;font-size:12px;align-items:flex-end}
.distributions-table .table-head .column{color:white;text-align:center;padding:8px 8px;vertical-align:bottom}
.distributions-table .table-body .column{margin-bottom:-1px;padding:8px !important;color:#242424;font-size:14px;text-align:center;line-height:20px !important;letter-spacing:.2px}
.distributions-table .table-body{max-height:149px;overflow-y:auto;overflow-x:hidden;display:block;border:1px solid #e2e2e2;border-top-width:0}
.border-right{border-left:1px solid #e2e2e2}
.column{float:left;width:14%}
.distributions-table .table-row{border-bottom:1px solid #e2e2e2}
.distributions-table .table-row:last-child{border-bottom-color:#fff !important}
.distributions-table .table-row:after{content:"";display:table;clear:both;border-bottom:1px solid #e2e2e2}
.w-16-prct{width:16% !important}
@media(min-width :1024px) and (max-width:1440px){.distributions-table .table-head .column{padding:8px 4px !important}
.distributions-table .table-body .column{padding:8px 4px !important}
}
.table-container{overflow:auto}
.premiumordiscount{margin-bottom:0}
.premiumordiscount th,.premiumordiscount td{text-align:center}
.premiumordiscount tr td:first-child{text-align:left}
.premiumordiscount tr th:first-child{text-align:left}
.premiumordiscount th{font-family:KarlaRegular;font-weight:400;background-color:#0070af;color:white;text-align:center;vertical-align:bottom}
.premiumordiscount td{padding:8px !important;color:#242424;font-size:14px;text-align:center;line-height:20px !important;letter-spacing:.2px}
a.nav-link.performance-active-link{font-weight:bold}
a.nav-link.performance-active-link.active{color:#0070af;font-weight:bold}
.resource-table{width:inherit;border:1px solid #ccc}
.resource-header{display:flex;padding:8px;background-color:#0070af;color:#fff;font-family:KarlaRegular;font-size:12px;line-height:12px;letter-spacing:.37px;gap:20px}
.resource-body{font-family:KarlaRegular;font-size:14px;line-height:20px;letter-spacing:.2px}
.resource-body{gap:8px;display:flex}
div#resource-col-1,div#resource-col-2,div#product-resource{width:50%}
div#regulatory-resource{display:inline-flex;flex-direction:column;width:50%}
#product-resource div,#regulatory-resource div{padding:8px;border-bottom:thin solid #ccc}
#downloadPDF{color:#1773b0;font-family:KarlaBold;font-size:14px;line-height:20px}
#downloadPDF:hover{text-decoration:underline}
.border-b-none{border-bottom:none !important}
.pricing-table{padding:24px;gap:24px;background-color:#f5f5f5}
#title{font-size:24px;font-weight:700;line-height:30px;text-align:left}
#field{font-size:18px;font-weight:700;line-height:20px;text-align:left}
#label{font-weight:400}
.pricing-body{font-weight:700;font-size:12px;line-height:16px;font-family:'KarlaRegular';display:flex;margin:0;align-items:flex-start}
.pricing-flex{display:flex;box-sizing:border-box}
#flex1{flex:2 1 0}
#flex2{flex:2 1 0}
#flex3{flex:1 1 0}
.pricing-item{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:100%}
.pricing-column{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}
.pricing-column-header{margin-bottom:20px}
.pricing-row{display:flex;flex-direction:row;justify-content:space-between;width:100%}
.arrow-up-color{color:#107a1b}
.arrow-down-color{color:#c00}
#flex1:after{content:"";border:0 solid #d3d3d3}
#flex2:before{content:"";border:1px solid #d3d3d3}
#flex2:after{content:"";border:1px solid #d3d3d3}
@media screen and (min-width:1024px) and (max-width:1279px){.pricing-body{flex-wrap:wrap}
.pricing-flex:third-child{flex-basis:100%;border-top:1px solid #d3d3d3}
#flex2:after{content:"";border:0 solid #d3d3d3 !important}
.pricing-discount{padding:10px;display:flex;justify-content:space-between;width:100%;border-top:1px solid #d3d3d3 !important}
.pricing-column{gap:24px}
.pricing-row{column-gap:32px}
.pricing-flex{column-gap:40px;padding-bottom:10px}
}
@media screen and (min-width :1280px) and (max-width:1439px){#flex3:before{content:"";border:0 solid #d3d3d3}
.pricing-column{row-gap:24px}
.pricing-row{column-gap:40px}
.pricing-flex{column-gap:40px}
#d-col.pricing-column{padding-top:23px}
}
@media screen and (min-width :1440px) and (max-width:1919px){#flex3:before{content:"";border:0 solid #d3d3d3}
.pricing-column{row-gap:24px}
.pricing-row{column-gap:16px}
.pricing-flex{column-gap:16px}
#d-col.pricing-column{padding-top:23px}
}
@media screen and (min-width:1920px){#flex3:before{content:"";border:0 solid #d3d3d3}
.pricing-flex{column-gap:40px}
.pricing-column{row-gap:24px}
.pricing-row{column-gap:40px}
#d-col.pricing-column{padding-top:23px}
.pricing-item{padding-right:16px}
}