.mck-allocation-loading-icon{left:50%;position:absolute;text-align:center;top:10%;z-index:10000}.mck-asset-allocation{overflow:hidden}.mck-asset-allocation .slick-slide{height:115%!important}.mck-asset-allocation .slick-next,.mck-asset-allocation .slick-prev{background-color:transparent;color:rgba(12,66,116,.6);font-size:0;height:50px;width:30px;z-index:10000}.mck-asset-allocation .slick-next:after,.mck-asset-allocation .slick-next:before,.mck-asset-allocation .slick-prev:before{border-right:3px solid #005486;border-top:3px solid #005486}.mck-asset-allocation .slick-next:hover:after,.mck-asset-allocation .slick-prev:hover:before{border-right:3px solid #fff;border-top:3px solid #fff}.mck-asset-allocation .slick-next:hover,.mck-asset-allocation .slick-prev:hover{color:#fff}.mck-asset-allocation .slick-prev:before{left:35px;position:absolute;top:-135px;transform:rotate(225deg)}.mck-asset-allocation .slick-next:before{position:absolute;right:35px;top:-135px;transform:rotate(45deg)}.mck-asset-allocation .slick-dots li button{background-color:#fff;border:1px solid rgba(12,66,116,.6);border-radius:0;height:5px;width:70px}.mck-asset-allocation .slick-dots li.slick-active button{background-color:#0c4274;border:1px solid #0c4274}.mck-asset-allocation .mck-allocation--title{margin:0 auto;padding-bottom:8px;width:75%}@media (max-width:484px){.mck-asset-allocation .mck-allocation--title{width:100%}}.mck-credit-allocation{position:relative}.mck-credit-allocation h2{font-family:proxima-nova,Arial,Helvetica,Verdana,sans-serif!important;font-size:24px;left:50%;position:absolute;text-align:center;top:25%;transform:translate(-50%,-50%);z-index:1000}.mck-credit-allocation .mck-credit-allocation__legend{margin:0 auto;padding:0;width:100%}.mck-credit-allocation .mck-credit-allocation__legend div,.mck-credit-allocation .mck-credit-allocation__legend p{display:inline-block}.mck-credit-allocation .mck-credit-allocation__legend .mck-credit-allocation__legend--marker{border-radius:10px;height:20px;margin-right:4px;width:20px}.mck-credit-allocation .mck-credit-allocation__legend .mck-credit-allocation__legend--name{margin:0;padding:0;position:relative;top:-4px}.mck-credit-allocation .mck-credit-allocation__legend .mck-credit-allocation__legend--percentage{float:right;font-family:proxima-nova,Arial,Helvetica,Verdana,sans-serif!important;margin:0;padding:0}.mck-credit-allocation .highcharts-container{margin:0 auto}@media (min-width:480px){.mck-credit-allocation .mck-credit-allocation__legend{width:75%}}.mck-regional-allocation{position:relative}.mck-regional-allocation h2{font-family:proxima-nova,Arial,Helvetica,Verdana,sans-serif!important;font-size:24px;left:50%;position:absolute;text-align:center;top:25%;transform:translate(-50%,-50%);z-index:1000}.mck-regional-allocation .mck-regional-allocation__legend{margin:0 auto;padding:0;width:100%}.mck-regional-allocation .mck-regional-allocation__legend div,.mck-regional-allocation .mck-regional-allocation__legend p{display:inline-block}.mck-regional-allocation .mck-regional-allocation__legend p{margin-bottom:0}.mck-regional-allocation .mck-regional-allocation__legend .mck-regional-allocation__legend--marker{border-radius:10px;height:20px;margin-right:4px;width:20px}.mck-regional-allocation .mck-regional-allocation__legend .mck-regional-allocation__legend--name{margin:0;padding:0;position:relative;top:-4px}.mck-regional-allocation .mck-regional-allocation__legend .mck-regional-allocation__legend--percentage{float:right;font-family:proxima-nova,Arial,Helvetica,Verdana,sans-serif!important;margin:0;padding:0}.mck-regional-allocation .mck-regional-allocation__legend .mck-regional-allocation__legend--eqfi{display:block;margin-left:30px;position:relative;top:-10px}.mck-regional-allocation .highcharts-container{margin:0 auto}@media (min-width:480px){.mck-regional-allocation .mck-regional-allocation__legend{width:75%}}.mck-sector-allocation{position:relative}.mck-sector-allocation h2{font-family:proxima-nova,Arial,Helvetica,Verdana,sans-serif!important;font-size:24px;left:50%;position:absolute;text-align:center;top:25%;transform:translate(-50%,-50%);z-index:1000}.mck-sector-allocation .mck-sector-allocation__legend{margin:0 auto;padding:0;width:100%}.mck-sector-allocation .mck-sector-allocation__legend div,.mck-sector-allocation .mck-sector-allocation__legend p{display:inline-block}.mck-sector-allocation .mck-sector-allocation__legend .mck-sector-allocation__legend--marker{border-radius:10px;height:20px;margin-right:4px;width:20px}.mck-sector-allocation .mck-sector-allocation__legend .mck-sector-allocation__legend--name{margin:0;padding:0;position:relative;top:-4px}.mck-sector-allocation .mck-sector-allocation__legend .mck-sector-allocation__legend--percentage{float:right;font-family:proxima-nova,Arial,Helvetica,Verdana,sans-serif!important;margin:0;padding:0}.mck-sector-allocation .highcharts-container{margin:0 auto}@media (min-width:480px){.mck-sector-allocation .mck-sector-allocation__legend{width:75%}}.graph-effective-date{text-align:center}.graph-effective-date h3{color:#005486;font-family:Newsreader,Times New Roman,serif!important;font-size:1.5rem;font-weight:500;line-height:2rem;padding:0}@media (min-width:1280px){.graph-effective-date h3{font-size:2rem;line-height:2.5rem}}.graph-effective-date p{color:#333;font-weight:500}.mck-date-selector{margin:0 0 1pc}.mck-date-selector .mck-date-selector--label{color:#000;display:inline-block;font-family:proxima-nova,Arial,Helvetica,Verdana,sans-serif!important;font-size:14px;width:49%}.mck-date-selector .mck-date-selector--label:after{border:solid;border-width:0 2px 2px 0;bottom:21px;content:"";padding:4px;position:absolute;right:11px;-webkit-transform:rotate(45deg) translate3d(-3px,0,0);transform:rotate(45deg) translate3d(-3px,0,0);transition:all .3s}.mck-date-selector select{background-image:unset;border:1px solid #c1c1c1;height:50px;line-height:1;margin-bottom:0;padding-left:24px;padding-right:24px;width:100%}@media (min-width:640px){.mck-date-selector .mck-date-selector--label{width:40%}}@media (min-width:640px) and (max-width:1279px){.mck-graph-currency{padding-left:1.5rem!important}}@media (max-width:414px){.mck-graph-currency .cell{width:auto}}@media (max-width:639px){.mck-graph-currency .cell{display:flex;justify-content:center}}.mck-graph-currency [type=radio]:checked,.mck-graph-currency [type=radio]:not(:checked){left:-9999px;position:absolute}.mck-graph-currency [type=radio]:checked+label{background-color:#c65316;border:.5px solid #c65316;border-radius:.5rem;color:#fff;cursor:default;z-index:501}.mck-graph-currency [type=radio]:checked+label,.mck-graph-currency [type=radio]:not(:checked)+label{font-size:1.125rem;font-weight:700;height:3rem;line-height:28px;margin:8px 0;padding:.625rem 1rem;text-align:center}.mck-graph-currency [type=radio]:not(:checked)+label{background-color:#fff;border:.5px solid #dc5f14;border-radius:.5rem;color:#000;z-index:500}.mck-graph-currency label:nth-of-type(2){margin-left:-25px;position:relative}.mck-graph-currency [type=radio]:not(:checked)+label:nth-of-type(2){padding-left:10px}@media (max-width:414px){.mck-graph-secondary-nav .mck-graph-currency.cell,.mck-graph-secondary-nav .mck-graph-toggle.cell{width:auto}}.mck-graph-customizer{background-color:#ddf4ff;border-radius:8px;padding:1pc 2pc}.mck-graph-customizer .mck-graph-customizer__reset{color:#0f2d52;font-family:proxima-nova,Arial,Helvetica,Verdana,sans-serif!important;font-size:18px;font-weight:700;text-align:center}@media (min-width:640px){.mck-graph-customizer .mck-graph-customizer__reset{text-align:right}}.mck-graph-month-selector{display:flex;justify-content:flex-end;padding:8px 0}@media (max-width:639px){.mck-graph-month-selector{justify-content:center}}@media (min-width:1024px){.mck-graph-month-selector{justify-content:end}}@media (min-width:414px) and (max-width:1024px){.mck-graph-month-selector{text-align:center}}.mck-graph-month-selector ul{list-style:none;margin-left:0}.mck-graph-month-selector li{display:inline-flex;font-family:proxima-nova,Arial,Helvetica,Verdana,sans-serif!important;justify-content:center;width:3pc}.mck-graph-month-selector li a{color:#0f2d52!important;font-weight:700}.mck-graph-month-selector li a:hover{color:#005486!important;text-decoration:none}.mck-graph-month-selector .mck-graph-month-selector--active{background-color:#0f2d52;border-radius:40px;color:#fff!important;display:inline-flex;font-weight:700;height:3pc;justify-content:center;padding:.7rem;text-align:center;text-decoration:none;width:3pc}.mck-graph-month-selector .mck-graph-month-selector--active:hover{color:#fff!important;cursor:default}.mck-graph-overview{display:inline-flex;margin:0;padding:1pc 2pc}@media (max-width:767px){.mck-graph-overview{gap:1rem}}.mck-graph-overview .mck-overview-values{display:inline-block;margin-right:5rem;width:auto}@media (max-width:414px){.mck-graph-overview .mck-overview-values{margin-right:0}}.mck-graph-overview .mck-overview-values p{color:#333;font-weight:500}.mck-graph-overview p{margin:0;padding:0}.mck-graph-overview h3{color:#005486;font-family:proxima-nova,Arial,Helvetica,Verdana,sans-serif!important;font-size:2.5rem;font-weight:700;line-height:3rem;margin:0;padding:0}@media (max-width:1023px){.mck-graph-overview h3{font-size:1.5rem;line-height:1.8rem}}.mck-graph-secondary-nav{padding:1pc 0}@media (max-width:414px){.mck-graph-secondary-nav{align-items:center;display:flex;justify-content:space-between;padding:1pc}.mck-graph-secondary-nav a{padding:0}.mck-graph-secondary-nav .mck-graph-currency .cell .large-9{widows:auto}.mck-graph-secondary-nav .mck-graph-toggle .cell .large-3{width:auto}}.mck-graph-secondary-nav .mck-graph-currency .mck-graph-currency__indicator{background-color:#c65316;border:.5px solid #c65316;border-radius:.5rem;color:#fff;cursor:default;font-size:1.125rem;font-weight:700;height:3rem;line-height:28px;margin:.5rem auto;padding:.625rem 1rem;width:4.5rem}@media (min-width:768px){.mck-graph-secondary-nav .mck-graph-currency .mck-graph-currency__indicator{margin:.5rem 0}}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.mck-table tr:first-child :not(:first-child){border:none}.mck-graph-toggle{display:flex}@media (max-width:639px){.mck-graph-toggle{justify-content:center}}.mck-graph-toggle .mck-graph-toggle__link{background-color:#f2f2f2;border:1px solid #ccc;color:#ccc;color:#0f2d52;display:inline-block;font-size:18px;font-weight:700;height:60px;line-height:22.5px;padding:1rem;text-align:center;text-decoration:none;width:auto}@media (min-width:425px){.mck-graph-toggle .mck-graph-toggle__link{width:184px}}.mck-graph-toggle .mck-graph-toggle__link--active{background-color:#1d75b1;color:#fff;display:inline-block;font-size:18px;font-weight:700;height:60px;line-height:22.5px;padding:1rem;text-align:center;width:auto}@media (min-width:425px){.mck-graph-toggle .mck-graph-toggle__link--active{width:184px}}.mck-graph-toggle__link img{margin-right:.5rem}.mck-graph-toggle__link:first-child{border-radius:8px 0 0 8px;border-right:0}.mck-graph-toggle__link:last-child{border-left:0;border-radius:0 8px 8px 0}.mck-loading-icon{left:50%;position:absolute;text-align:center;top:300px;z-index:10000}.lds-ring{display:inline-block;height:4pc;position:relative;width:4pc}.lds-ring div{animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:6px solid transparent;border-radius:50%;border-top-color:#0c4274;box-sizing:border-box;display:block;height:51px;margin:6px;position:absolute;width:51px}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mck-selector-input{margin:0;padding:0}.mck-selector-input .mck-selector-input--label{color:#000;display:inline-block;font-family:proxima-nova,Arial,Helvetica,Verdana,sans-serif!important;font-size:14px;margin-right:20px;width:100%}.mck-selector-input .mck-selector-input--label:after{border:solid;border-width:0 2px 2px 0;bottom:21px;content:"";padding:4px;position:absolute;right:11px;-webkit-transform:rotate(45deg) translate3d(-3px,0,0);transform:rotate(45deg) translate3d(-3px,0,0);transition:all .3s}.mck-selector-input select{background-image:unset;border:1px solid #c1c1c1;height:50px;line-height:1;margin-bottom:0;padding-left:25px;padding-right:3pc;width:100%}@media (min-width:640px){.mck-selector-input{padding-right:24px}}.mck-text-input{margin:0 0 1pc;padding:0}.mck-text-input label{color:#000;font-family:proxima-nova,Arial,Helvetica,Verdana,sans-serif!important;font-size:14px;margin:0;padding:0;white-space:nowrap;width:100%}.mck-text-input input{border:1px solid #ccc;display:block;height:50px;padding:9pt;width:100%}@media (min-width:640px){.mck-text-input{padding-right:24px}}.fund-footer .disclaimers,.fund-footer .disclaimers li,.fund-footer .disclaimers p{color:#333;font-size:.875rem;font-weight:500;line-height:1.313rem}#esg_metric_definition_en h2{color:#005486}#esg_metric_definition_en li,#esg_metric_definition_en p{color:#333;font-size:.875rem;font-weight:500;line-height:1.313rem}#esg_metric_definition_fr h2{color:#005486}#esg_metric_definition_fr li,#esg_metric_definition_fr p{color:#333;font-size:.875rem;font-weight:500;line-height:1.313rem}.mck-calendar-year-returns h3{color:#005486;font-family:Newsreader,Times New Roman,serif!important;font-size:1.5rem;font-style:normal;font-weight:500;line-height:2rem;padding:0}@media (min-width:1280px){.mck-calendar-year-returns h3{font-size:2rem;line-height:2.5rem}}.mck-calendar-year-returns p{color:#333;font-weight:500!important}.mkz-annual-performance p{margin-top:1rem}.mkz-annual-performance:not(.date-selection-container) .table-toggle-container{align-items:center;display:flex}@media (min-width:640px) and (max-width:900px){.etf-performance-graph{align-items:center;display:flex;flex-direction:column}.etf-performance-graph h3,.etf-performance-graph p,.mkz-annual-performance h3,.mkz-annual-performance p{text-align:center}}.mkz-annual-performance h3{color:#005486;font-family:Newsreader,Times New Roman,serif!important;font-size:1.5rem;font-style:normal;font-weight:500;line-height:2rem;margin-bottom:1rem;padding:0}@media (min-width:1280px){.mkz-annual-performance h3{font-size:2rem;line-height:2.5rem}}.mkz-annual-performance p{color:#333;font-weight:500}@media (max-width:768px){.mkz-annual-performance p{margin:1rem 0}}.mkz-annual-performance table{font-family:proxima-nova,Arial,Helvetica,Verdana,sans-serif}.mkz-annual-performance table thead{color:#0f2d52}.mkz-annual-performance table thead tr{background-color:#f5f5f5;border-bottom:1px solid #f2f4f7}.mkz-annual-performance table thead th.mj-col-2{display:table-cell}.mkz-annual-performance table thead th.mj-col-1{width:auto}.mkz-annual-performance table tbody td.mj-col-2{display:table-cell}.mkz-annual-performance table tbody td.mj-col-1{width:auto}.mck-investment-style{margin:0 auto;text-align:center}.mck-investment-style .module{align-content:space-between;display:flex;flex-wrap:wrap;height:100%;justify-content:space-evenly}.mck-investment-style table.data_bar_container tr td.fill{background:#00447b}.mck-investment-style table.data_bar_container tr td{background-clip:padding-box;background-color:#fff;border:1px solid #bbb;border-collapse:collapse;height:25px;margin:0;width:33%}.mck-investment-style .module.equity-investment td.text,.mck-investment-style .module.fixed-income-investment td.text{color:#717171;left:-2px;padding-left:5px;text-align:left;white-space:nowrap;width:auto}.mck-investment-style .readerOnly{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.mck-investment-style .data_bar_container tr td.text{border:0;color:#000;font-size:1pc}.mck-investment-style table tbody tr{border-bottom:none!important}.mck-investment-style .badge{display:none}.mck-investment-style .data_bar_container tr td.text.vertical span.rotate{height:11px;margin:-10px 0 0 -37px;position:absolute;-moz-transform:rotate(-90deg) rotate(0deg);-o-transform:rotate(-90deg) rotate(0deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg) rotate(0deg);transform:rotate(-90deg) rotate(0deg);-webkit-transform-origin:50% 55%;width:74px}.mck-investment-style .module.fixed-income-investment td.text.centered{text-align:center}.mck-investment-style .module.fixed-income-investment td.text{color:#717171;left:-2px;padding-left:5px;text-align:left;white-space:nowrap;width:auto}