.margin-none{margin:0!important}.aem-AuthorLayer-Edit .calculator-questionnaire,.aem-AuthorLayer-Layouting .calculator-questionnaire{min-height:600px!important}.ff-filter-container .ff-apply-filters-btn,.ff-filter-container .ff-clear-filters-btn{color:#666;font-size:1pc;font-weight:600}.ff-filter-container .ff-apply-filters-btn:hover,.ff-filter-container .ff-clear-filters-btn:hover{cursor:pointer}.ff-filter-container .ff-filter-dropdown .caret-down:after{top:8px}.ff-filter-container .ff-filter-dropdown .caret-down:after,.ff-filter-container .ff-filter-dropdown .caret-up:after{background:url(../../../etc.clientlibs/mackenzie/clientlibs/fund-finder-redesign/resources/images/vector.svg);background-repeat:no-repeat;background-size:contain;content:"";float:right;height:14px;position:relative;transition:all .25s .15s;width:14px}.ff-filter-container .ff-filter-dropdown .caret-up:after{top:3px;transform:rotate(-180deg)}.ff-filter-container .ff-filter-dropdown .ff-filter-dropdown-btn{background-color:#fff;border:1px solid #ccc;border-radius:8px;height:3pc;padding:10px 14px 8px;text-align:left;width:100%}.ff-filter-container .ff-filter-dropdown .ff-filter-dropdown-btn:focus{border:3px solid #6ab2e2}.ff-filter-container .ff-filter-dropdown .ff-filter-dropdown-btn:hover{cursor:pointer}.ff-filter-container .ff-filter-dropdown .ff-filter-dropdown-btn .ff-filter-dropdown-counter{align-items:center;background-color:#fae6cc;border-radius:50%;color:#000;display:inline-flex;justify-content:center;padding:4px;width:25px}.ff-filter-container .ff-filter-select{background-color:#fff;border:1px solid #ccc;border-radius:8px;height:284px;margin-top:8px;position:absolute;width:254px;z-index:99999}.ff-filter-container .ff-filter-select .ff-filter-select-top{padding:14px 1pc}.ff-filter-container .ff-filter-select .ff-filter-select-top:hover{background-color:#ddf4ff;border-top-left-radius:8px;border-top-right-radius:8px;cursor:pointer}.ff-filter-container .ff-filter-select .ff-filter-select-top:focus{border:2px solid #ddf4ff;border-radius:4px}.ff-filter-container .ff-filter-select .ff-filter-select-top label{color:#333;display:grid;font-size:1pc;gap:1pc;grid-template-columns:1em auto}.ff-filter-container .ff-filter-select .ff-filter-select-top label:hover{cursor:pointer}@media only screen and (min-width:1024px){.ff-filter-container .ff-filter-select .ff-filter-select-top{margin:auto}}.ff-filter-container .ff-filter-select .ff-filter-select-top input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:4px;display:grid;height:1.5rem;margin:0;place-content:center;transform:translateY(-.075em);width:1.5rem}.ff-filter-container .ff-filter-select .ff-filter-select-top input[type=checkbox]:hover{cursor:pointer}.ff-filter-container .ff-filter-select .ff-filter-select-top input[type=checkbox]:before{content:none}.ff-filter-container .ff-filter-select .ff-filter-select-top input[type=checkbox]:checked:before{background-color:#0f2d52;box-shadow:inset 1em 1em var(--form-control-color);clip-path:polygon(42% 75%,87% 10%,100% 20%,44% 100%,2% 63%,14% 50%);content:"";height:.875rem;transform:scale(1);transform-origin:bottom left;transition:transform .12s ease-in-out;width:.9375rem}.ff-filter-container .ff-filter-select .ff-filter-select-top input[type=checkbox]:focus+label{color:#005486;outline:2px solid #005486}.ff-filter-container .ff-filter-select .ff-filter-select-top input[type=checkbox]:indeterminate:before{background-color:CanvasText;box-shadow:inset 1em 1em var(--form-control-color);clip-path:polygon(1% 43%,99% 43%,99% 72%,0 72%);content:"";height:.65em;transform:scale(1);transform-origin:bottom left;transition:transform .12s ease-in-out;width:.65em}.ff-filter-container .ff-filter-select-middle{-ms-overflow-style:none;border-bottom:1px solid #ccc;border-top:1px solid #ccc;height:190px;margin:0;overflow-y:scroll;scrollbar-width:none;width:254px}.ff-filter-container .ff-filter-select-middle .ff-filter-select-middle-ul{margin:0}.ff-filter-container .ff-filter-select-middle ul::-webkit-scrollbar{display:none}.ff-filter-container .ff-filter-select-bottom{align-items:center;display:flex;justify-content:space-between;padding:8px 1pc}.ff-search-bar{animation:fade 1s;background:#f2f2f2;border-radius:8px;margin:auto;max-width:1310px;opacity:1;padding-bottom:2pc;padding-top:2pc;position:relative;top:-10px;visibility:visible}@media (max-width:1023px){.ff-search-bar{margin:2rem 1rem 1rem}}@media (min-width:1024px){.ff-search-bar{margin-top:2rem}}.ff-search-bar .filters-hidden .ff-dropdown-container .grid-x .ff-asset-class-container,.ff-search-bar .filters-hidden .ff-dropdown-container .grid-x .ff-etf-asset-class-container,.ff-search-bar .filters-hidden .ff-dropdown-container .grid-x .ff-fund-group-container{margin-right:14px}@media only screen and (min-width:1024px){.ff-search-bar .filters-hidden .filter-container{margin:auto}}@media only screen and (max-width:1023px){.ff-search-bar .filters-hidden .filter-container{padding-top:24px}}.ff-search-bar .filters-hidden .filter-container .ff-apply-all-filter{color:#666;display:grid;font-family:proxima-nova;font-size:1pc;font-style:normal;font-weight:700;gap:1pc;grid-template-columns:1em auto;line-height:24px}.ff-search-bar .filters-hidden .filter-container .ff-apply-all-filter:hover{cursor:pointer}.ff-search-bar .filters-hidden .filter-container .ff-clear-filters{color:#666;font-family:proxima-nova;font-size:1pc;font-style:normal;font-weight:700;line-height:24px}@media screen and (max-width:639px){.ff-search-bar .filters-hidden .filter-container .ff-clear-filters{padding-left:3rem}}.ff-search-bar .filters-hidden .filter-container .ff-clear-filters:hover{cursor:pointer}.ff-search-bar .filters-hidden .filter-container .ff-apply-all-filter+.ff-apply-all-filter{margin-top:1em}.ff-search-bar .filters-hidden .filter-container input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:4px;display:grid;height:1.5rem;margin:0;place-content:center;transform:translateY(-.075em);width:1.5rem}.ff-search-bar .filters-hidden .filter-container input[type=checkbox]:hover{cursor:pointer}.ff-search-bar .filters-hidden .filter-container input[type=checkbox]:before{content:none}.ff-search-bar .filters-hidden .filter-container input[type=checkbox]:checked:before{background-color:#0f2d52;box-shadow:inset 1em 1em var(--form-control-color);clip-path:polygon(42% 75%,87% 10%,100% 20%,44% 100%,2% 63%,14% 50%);content:"";height:.875rem;transform:scale(1);transform-origin:bottom left;transition:transform .12s ease-in-out;width:.9375rem}.ff-search-bar .filters-hidden .filter-container input[type=checkbox]:focus+label{color:#005486;outline:2px solid #005486}.ff-search-bar .filters-hidden .filter-container input[type=checkbox]:indeterminate:before{background-color:CanvasText;box-shadow:inset 1em 1em var(--form-control-color);clip-path:polygon(1% 43%,99% 43%,99% 72%,0 72%);content:"";height:.65em;transform:scale(1);transform-origin:bottom left;transition:transform .12s ease-in-out;width:.65em}.ff-search-bar .filters-hidden .mck-filter-title{color:#fff;font-size:1rem;font-weight:700;line-height:1.5rem;margin-bottom:0;padding-bottom:0;padding-top:1.25rem}@media (min-width:768px){.ff-search-bar .filters-hidden .mck-filter-title{font-size:1.5rem}}.ff-search-bar .filters-hidden .etf-tab__filler{display:none}.ff-search-bar .filters-hidden .etf-tab__filler.active{display:inline-block;height:2rem}@media screen and (min-width:768px){.ff-search-bar .filters-hidden .mck-accordion__fixed-high .mck-accordion-filter__inner{min-height:25pc}.ff-search-bar .filters-hidden .mck-accordion__fixed-high-210 .mck-accordion-filter__inner{min-height:210px}}.ff-search-bar .filters-hidden .mck-filters-toggle{background-color:#3176ce;color:#fff;cursor:pointer;font-weight:700;padding:8px 10px;text-align:center;width:100%}.ff-search-bar .filters-hidden .mck-filters-toggle:after{border-bottom:1px solid;border-right:1px solid;content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:8px;margin-left:8px;position:relative;top:-4px;-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0);transition:all .3s;width:8px}.ff-search-bar .filters-hidden .mck-filters-toggle.arrow-up{margin-top:8px}.ff-search-bar .filters-hidden .mck-filters-toggle.arrow-up:after{border-bottom:1px solid;border-right:1px solid;content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:8px;margin-left:8px;position:relative;top:1px;-webkit-transform:rotate(225deg) translateZ(0);transform:rotate(225deg) translateZ(0);transition:all .3s;width:8px}.ff-search-bar .collapsed{display:none;opacity:0;-webkit-transition:opacity .6s,visibility .6s;transition:opacity .6s,visibility .6s;visibility:hidden}@keyframes fade{0%{opacity:0}to{opacity:1}}@media only screen and (max-width:639px){.padding-l{padding-bottom:1rem}.padding-s{padding-bottom:.5rem}}.mck-advanced-search{background-color:#fbfbfb}.mck-advanced-search__dropdown-link{color:#000;font-family:PragmaticaBold,Helvetica,Verdana,sans-serif!important;text-align:center;text-decoration:none}@media (min-width:768px){.mck-advanced-search .mck-advanced-search__inner{margin:0 auto;max-width:80pc;padding:0}}.fund-finder-title{color:#005486;font-size:2.5rem;font-style:normal;font-weight:400;line-height:3rem}@media (min-width:768px){.fund-finder-title{padding-top:1.5rem}}@media (min-width:1024px){.fund-finder-title{padding-top:2.5rem}}@media (min-width:1280px){.fund-finder-title{font-size:5rem;line-height:6rem}}.fund-finder-description{color:#005486;font-size:1rem;font-weight:500;line-height:1.5rem}@media (min-width:1024px){.fund-finder-description{padding-bottom:1rem}}.disclaimer-container{margin:0 auto;max-width:80pc}.standardPerformance-disclaimer p{color:#333;font-size:14px;font-style:normal;font-weight:500;line-height:21px}.error-container{align-items:center;display:flex;flex-direction:column;margin-bottom:15rem}.error-container .error-message{text-align:center}.error-container .no-result{color:#333;font-size:1rem;font-weight:700}.error-container .main-message{color:#333;font-size:1rem;font-weight:400;line-height:1.5rem;margin:0 auto;width:60%}.mck-fund-group{border:none;border-bottom:2px solid #005486!important;margin:-17px 0 0;padding:0}@media (min-width:768px){.mck-fund-group{padding-top:1rem}}.mck-fund-group .tabs-RDSP-list{align-items:center;display:flex}@media (max-width:767px){.mck-fund-group .tabs-RDSP-list{order:-1;padding:1rem 0;width:100%}}@media (min-width:768px){.mck-fund-group .tabs-RDSP-list{margin-left:auto}}.mck-fund-group .tabs-RDSP-list a{font-size:1.125rem;font-weight:700;padding:0}.mck-fund-group .tabs-RDSP-list a:before{content:url(../../../etc.clientlibs/mackenzie/clientlibs/fund-finder-redesign/resources/images/excel-download-icon.svg);padding:0 .4rem;vertical-align:middle}.mck-fund-group .mck-fund-group__inner{background:transparent;border:none;display:flex;flex-wrap:wrap}.mck-fund-group a{border:2px solid transparent;color:#005486!important;font-family:PragmaticaSemiBold,Helvetica,Verdana,sans-serif;font-size:1rem;font-weight:700;padding:1rem 1.5rem;position:relative;text-decoration:none;top:2px;z-index:1}.mck-fund-group .tabs-title{white-space:nowrap}@media (max-width:414px){.mck-fund-group .tabs-title{text-align:center;width:50%}}.mck-fund-group .tabs-title>a.is-active,.mck-fund-group .tabs-title>a:focus,.mck-fund-group .tabs-title>a[aria-selected=true]{z-index:1}.mck-fund-group .tabs-title>a.is-active,.mck-fund-group .tabs-title>a:focus,.mck-fund-group .tabs-title>a:hover,.mck-fund-group .tabs-title>a[aria-selected=true]{background-color:#fff;border:2px solid #005486;border-bottom-color:#fff;border-radius:8px 8px 0 0;color:#005486!important;position:relative;top:3px}@media (min-width:768px){.mck-fund-group .mck-fund-group__inner{margin:0 auto;max-width:80pc;padding:0}}@media (min-width:640px){.fund-finder-title{display:flex}.fund-finder-title h1{font-size:24px!important;margin:auto auto auto 0;padding-top:0}}@media (min-width:864px){.fund-finder-title h1{font-size:2pc!important;margin:auto auto auto 0}}@media (max-width:639px){.fund-finder-title h1{font-size:1.4rem!important}}.mck-pf-loading-icon{text-align:center;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)}}.fundFinderTableWrapper{display:flex;flex-direction:column;gap:1rem;margin:auto;max-width:80pc}.fundFinderTableWrapper .errorContainer{margin-bottom:24px}.fundFinderTableWrapper .errorContainer .watchListErrorMsg{background-color:#f9e9e8;color:#005486;padding:15px;position:relative}.fundFinderTableWrapper .errorContainer .watchListErrorMsg .errorMsg{align-items:center;display:flex}.fundFinderTableWrapper .errorContainer .watchListErrorMsg .errorMsg p{margin:0;padding-left:20px}.fundFinderTableWrapper .fundAddedConfirmation-container{bottom:15px;left:50%;max-width:500px;position:fixed;transform:translateX(-50%);white-space:nowrap;z-index:9999999999}.fundFinderTableWrapper .fundAddedConfirmation-container .fundAddedConfirmation-dialog{background-color:#cfe6df;height:62px;padding:1pc;width:100%}.fundFinderTableWrapper .fundAddedConfirmation-container .fundAddedConfirmation-dialog .fundAddedConfirmation{display:flex;justify-content:space-between}.fundFinderTableWrapper .fundAddedConfirmation-container .fundAddedConfirmation-dialog .fundAddedConfirmation .watchDialogLeft{display:flex;text-align:left}.fundFinderTableWrapper .fundAddedConfirmation-container .fundAddedConfirmation-dialog .fundAddedConfirmation .watchDialogLeft img{height:22px;margin-right:1pc;margin-top:4px;width:22px}.fundFinderTableWrapper .fundAddedConfirmation-container .fundAddedConfirmation-dialog .fundAddedConfirmation .watchDialogLeft p{color:#333;font-size:1pc;font-weight:500;line-height:30px;margin-right:1pc}.fundFinderTableWrapper .fundAddedConfirmation-container .fundAddedConfirmation-dialog .fundAddedConfirmation .watchDialogRight,.fundFinderTableWrapper .fundAddedConfirmation-container .fundAddedConfirmation-dialog .fundAddedConfirmation .watchDialogRight #closeFundAddedDialog{display:flex;padding-top:3px;text-align:right}.fundFinderTableWrapper .fundAddedConfirmation-container .fundAddedConfirmation-dialog .fundAddedConfirmation .watchDialogRight #closeFundAddedDialog img{height:1pc;width:1pc}.fundFinderTableWrapper .fundAddedConfirmation-container .fundRemovedConfirmation-dialog{background-color:#fff2ba;height:62px;padding:1pc;width:100%}.fundFinderTableWrapper .fundAddedConfirmation-container .fundRemovedConfirmation-dialog .fundRemovedConfirmation{display:flex;justify-content:space-between}.fundFinderTableWrapper .fundAddedConfirmation-container .fundRemovedConfirmation-dialog .fundRemovedConfirmation .watchDialogLeft{display:flex;text-align:left}.fundFinderTableWrapper .fundAddedConfirmation-container .fundRemovedConfirmation-dialog .fundRemovedConfirmation .watchDialogLeft img{height:22px;margin-right:1pc;margin-top:4px;width:22px}.fundFinderTableWrapper .fundAddedConfirmation-container .fundRemovedConfirmation-dialog .fundRemovedConfirmation .watchDialogLeft p{color:#333;font-size:1pc;font-weight:500;line-height:30px;margin-right:1pc}.fundFinderTableWrapper .fundAddedConfirmation-container .fundRemovedConfirmation-dialog .fundRemovedConfirmation .watchDialogRight,.fundFinderTableWrapper .fundAddedConfirmation-container .fundRemovedConfirmation-dialog .fundRemovedConfirmation .watchDialogRight #closeRemovedDialog{display:flex;padding-top:3px;text-align:right}.fundFinderTableWrapper .fundAddedConfirmation-container .fundRemovedConfirmation-dialog .fundRemovedConfirmation .watchDialogRight #closeRemovedDialog img{height:1pc;width:1pc}.fundFinderTableWrapper .fundFinderInfo{align-items:flex-start;background:#fff;display:flex;flex-flow:wrap;justify-content:space-between;padding:1rem;position:sticky;top:70px;z-index:3}@media (min-width:1024px){.fundFinderTableWrapper .fundFinderInfo{align-items:flex-end;flex-direction:row}}@media (max-width:767px){.fundFinderTableWrapper .fundFinderInfo{position:relative;top:0}}.fundFinderTableWrapper .fundFinderInfo--dateDownload{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin:1rem -1rem 0;padding:.5rem 1rem}@media (max-width:425px){.fundFinderTableWrapper .fundFinderInfo--dateDownload{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6}}.fundFinderTableWrapper .fundFinderInfo--dateDownload .countAndDate{font-size:1rem;font-weight:400;margin:0}.fundFinderTableWrapper .fundFinderInfo--dateDownload .countAndDate .fundCount{font-weight:700}.fundFinderTableWrapper .fundFinderInfo--dateDownload .verticalDivider{height:14px}.fundFinderTableWrapper .fundFinderInfo--dateDownload-iconWrapper{align-items:center;display:flex;font-size:18px;font-weight:700;gap:4px}.fundFinderTableWrapper .fundFinderInfo--dateDownload-iconWrapper img{height:1rem}.fundFinderTableWrapper .fundFinderInfo--filter{display:flex;gap:1.5rem}@media (max-width:1023px){.fundFinderTableWrapper .fundFinderInfo--filter{flex-direction:row-reverse;justify-content:space-between;width:100%}}.fundFinderTableWrapper .fundFinderInfo--filter .currency-toggle{align-items:baseline;display:flex;list-style-type:none;margin:0}.fundFinderTableWrapper .fundFinderInfo--filter .currency-toggle .toggleItem{background-color:#f2f2f2;border:1px solid #ccc;color:#333;cursor:pointer;font-size:18px;font-weight:700;height:3pc;padding:10px 20px}.fundFinderTableWrapper .fundFinderInfo--filter .currency-toggle .toggleItem:first-of-type{border-radius:8px 0 0 8px;border-right:none}.fundFinderTableWrapper .fundFinderInfo--filter .currency-toggle .toggleItem:last-of-type{border-left:none;border-radius:0 8px 8px 0}.fundFinderTableWrapper .fundFinderInfo--filter .currency-toggle .toggleItem.active{background-color:#c65316;border:1px solid #c65316;color:#fff}.fundFinderTableWrapper .fundFinderInfo--filter select#tabType{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../../../etc.clientlibs/mackenzie/clientlibs/fund-finder-redesign/resources/images/dropdown-arrow.svg) calc(100% - 14px) 50% no-repeat;border:1px solid #ccc;font-size:1rem;font-weight:500;margin:0;padding:10px 2pc 10px 14px}.fundFinderTableWrapper .fundFinderInfo--filter .tabType-change{display:flex;flex-direction:column;justify-content:center;list-style-type:none;margin:0 24px 0 0;position:relative}.fundFinderTableWrapper .fundFinderInfo--filter .tabType-change+li{align-items:flex-end;display:flex;flex-direction:column}.fundFinderTableWrapper .fundFinderInfo--filter .tabType-change input#tableType,.fundFinderTableWrapper .fundFinderInfo--filter .tabType-change input#tableType~ul.submenu{display:none}.fundFinderTableWrapper .fundFinderInfo--filter .tabType-change input#tableType~ul.submenu li:hover{cursor:pointer}.fundFinderTableWrapper .fundFinderInfo--filter .tabType-change input#tableType~label{align-items:center;border:1px solid #ccc;border-radius:8px;cursor:pointer;display:flex;font-size:1rem;font-weight:500;height:3rem;margin:0;padding:10px 25px;right:0;text-align:center;width:calc(100% + 24px)}.fundFinderTableWrapper .fundFinderInfo--filter .tabType-change input#tableType~label:after{background:url(../../../etc.clientlibs/mackenzie/clientlibs/fund-finder-redesign/resources/images/dropdown-arrow.svg) 0 0 no-repeat;background-position-x:center;background-position-y:center;content:"";display:inline-block;height:14px;position:absolute;right:0;top:50%;transform:translate(-100%,-50%);transition:all .2s ease-out;width:14px}.fundFinderTableWrapper .fundFinderInfo--filter .tabType-change input#tableType:checked~ul.submenu{background:#fff;border:1px solid #ccc;border-radius:8px;display:flex;flex-direction:column;margin:9pt 0 0;position:absolute;right:-24px;width:188px;z-index:100}@media (max-width:1023px){.fundFinderTableWrapper .fundFinderInfo--filter .tabType-change input#tableType:checked~ul.submenu{right:auto}}.fundFinderTableWrapper .fundFinderInfo--filter .tabType-change input#tableType:checked~ul.submenu li{align-items:flex-start;display:flex;font-weight:500;list-style-type:none;padding:10px 1rem;position:relative}.fundFinderTableWrapper .fundFinderInfo--filter .tabType-change input#tableType:checked~ul.submenu li:hover{background:#ddf4ff}.fundFinderTableWrapper .fundFinderInfo--filter .tabType-change input#tableType:checked~ul.submenu li.active:after{background:url(../../../etc.clientlibs/mackenzie/clientlibs/fund-finder-redesign/resources/images/dropdown-selected-arrow.svg) 0 0 no-repeat;background-position-x:center;background-position-y:center;content:"";display:inline-block;height:1.5rem;position:absolute;right:0;transform:translate(-50%);width:1.5rem}.fundFinderTableWrapper .fundFinderInfo--filter .tabType-change input#tableType:checked~label:after{transform:translate(-100%,-50%) scaleY(-1)}.fundFinderTableWrapper .fundFinderTable table{border-collapse:inherit}@media (max-width:767px){.fundFinderTableWrapper .fundFinderTable{height:50pc;overflow:auto;overflow-x:auto}}.fundFinderTableWrapper .fundFinderTable thead{background:#1d75b1;color:#fff;height:4rem}@media (max-width:767px){.fundFinderTableWrapper .fundFinderTable thead{position:sticky;top:0;z-index:1}}@media (min-width:768px){.fundFinderTableWrapper .fundFinderTable thead{position:sticky;top:205px}}@media (min-width:1024px){.fundFinderTableWrapper .fundFinderTable thead{top:157px}}.fundFinderTableWrapper .fundFinderTable thead tr:first-child{background:#1d75b1}.fundFinderTableWrapper .fundFinderTable thead tr th{cursor:pointer;padding:0 14px}.fundFinderTableWrapper .fundFinderTable thead tr th:first-child{background-color:#1d75b1;left:0}@media (max-width:767px){.fundFinderTableWrapper .fundFinderTable thead tr th:first-child{position:sticky}}.fundFinderTableWrapper .fundFinderTable thead tr th:last-child{min-width:95px;white-space:nowrap}.fundFinderTableWrapper .fundFinderTable thead tr th:nth-of-type(2){text-align:center}.fundFinderTableWrapper .fundFinderTable thead tr th:nth-of-type(n+3){text-align:right}.fundFinderTableWrapper .fundFinderTable tbody:nth-child(odd){background-color:#f2f2f2}.fundFinderTableWrapper .fundFinderTable tbody tr{height:58px}.fundFinderTableWrapper .fundFinderTable tbody tr td{font-weight:500;padding:1rem 9pt}.fundFinderTableWrapper .fundFinderTable tbody tr td:first-child{background-color:inherit;box-shadow:9pt 0 15px -5px rgba(0,0,0,.1);left:0}@media (max-width:767px){.fundFinderTableWrapper .fundFinderTable tbody tr td:first-child{position:sticky}}.fundFinderTableWrapper .fundFinderTable tbody tr td:nth-of-type(2){text-align:center}.fundFinderTableWrapper .fundFinderTable tbody tr td:nth-of-type(n+3){text-align:right}.fundFinderTableWrapper .fundFinderTable tbody tr td:last-child{text-align:center}.fundFinderTableWrapper .fundFinderTable tbody tr td:last-child .disabledContainer{background-image:url(http://mackenzieinvestments.com/content/dam/mackenzie/white-star.png);content:"";float:right;height:21px;width:21px}@media screen and (min-width:1023px){.fundFinderTableWrapper .fundFinderTable tbody tr td:last-child .disabledContainer:hover{cursor:pointer}.fundFinderTableWrapper .fundFinderTable tbody tr td:last-child .disabledContainer:hover .tooltiptext{background-color:#fff;border-bottom:1px dotted #fff;border-radius:6px;border-radius:8px;box-shadow:0 2px 7px 0 rgba(0,0,0,.12);color:#333;display:block;font-size:14px;padding:1pc;position:relative;right:200px;text-align:left;top:23px;width:231px}.fundFinderTableWrapper .fundFinderTable tbody tr td:last-child .disabledContainer:hover .tooltiptext:after{border:5px solid transparent;border-bottom-color:#fff;bottom:100%;content:"";left:90%;margin-left:-5px;position:absolute}}.fundFinderTableWrapper .fundFinderTable tbody tr td:last-child .watchstar{background-image:url(http://mackenzieinvestments.com/content/dam/mackenzie/star-hollow.png);content:"";float:right;height:15px;width:15px}@media screen and (min-width:1023px){.fundFinderTableWrapper .fundFinderTable tbody tr td:last-child .watchstar:hover{cursor:pointer}.fundFinderTableWrapper .fundFinderTable tbody tr td:last-child .watchstar:hover .tooltiptext{background-color:#333;border-bottom:1px dotted #333;border-radius:6px;color:#fff;display:block;font-size:14px;padding:1pc;position:relative;right:167px;text-align:center;top:23px;width:194px}.fundFinderTableWrapper .fundFinderTable tbody tr td:last-child .watchstar:hover .tooltiptext:after{border:5px solid transparent;border-bottom-color:#333;bottom:100%;content:"";left:90%;margin-left:-5px;position:absolute}}.fundFinderTableWrapper .fundFinderTable tbody tr td:last-child .active{background-image:url(http://mackenzieinvestments.com/content/dam/mackenzie/star-filled.png);content:"";float:right;height:15px;width:15px}@media screen and (min-width:1023px){.fundFinderTableWrapper .fundFinderTable tbody tr td:last-child .active:hover{cursor:pointer}.fundFinderTableWrapper .fundFinderTable tbody tr td:last-child .active:hover .tooltiptext{background-color:#333;border-bottom:1px dotted #333;border-radius:6px;color:#fff;display:block;font-size:14px;padding:1pc;position:relative;right:167px;text-align:center;top:23px;width:194px}.fundFinderTableWrapper .fundFinderTable tbody tr td:last-child .active:hover .tooltiptext:after{border:5px solid transparent;border-bottom-color:#333;bottom:100%;content:"";left:90%;margin-left:-5px;position:absolute}}.fundFinderTableWrapper .fundFinderTable tbody tr td a{color:#333}.fundFinderTableWrapper .pagination{align-items:center;border:none;display:flex;height:27px;justify-content:center;margin:1rem 0 3rem}.fundFinderTableWrapper .pagination .button{align-items:center;background:none;border:none;color:#0d64ca;display:flex;font-size:18px;font-weight:700;line-height:1.25;min-width:0;padding:0}.fundFinderTableWrapper .pagination .button.prev-button{padding-right:1rem}.fundFinderTableWrapper .pagination .button.prev-button:before{background:url(../../../etc.clientlibs/investorsgroup/etc-migrated-clientlibs/find-an-advisor/resources/images/find-an-advisor-pagination-chevron-blue.svg);content:"";display:inline-block;height:14px;margin-bottom:3px;margin-right:8px;width:7px}.fundFinderTableWrapper .pagination .button.prev-button.inactive:before{background:url(../../../etc.clientlibs/investorsgroup/etc-migrated-clientlibs/find-an-advisor/resources/images/find-an-advisor-pagination-chevron.svg)}.fundFinderTableWrapper .pagination .button.next-button{padding-left:1rem}.fundFinderTableWrapper .pagination .button.next-button:after{background:url(../../../etc.clientlibs/investorsgroup/etc-migrated-clientlibs/find-an-advisor/resources/images/find-an-advisor-pagination-chevron-blue.svg);content:"";display:inline-block;height:14px;margin-left:8px;margin-top:2px;transform:rotate(180deg);width:7px}.fundFinderTableWrapper .pagination .button.next-button.inactive:after{background:url(../../../etc.clientlibs/investorsgroup/etc-migrated-clientlibs/find-an-advisor/resources/images/find-an-advisor-pagination-chevron.svg)}.fundFinderTableWrapper .pagination .button.inactive{color:#999;cursor:not-allowed;pointer-events:none}.fundFinderTableWrapper .pagination ul{align-items:center;display:flex;gap:1rem;margin:0}.fundFinderTableWrapper .pagination ul li{color:#2d2d2f;cursor:pointer;font-size:18px;font-weight:700;line-height:1.25;width:27px}.fundFinderTableWrapper .pagination ul li:not(.showNum){display:none}.fundFinderTableWrapper .pagination ul li.active{border:1px solid #0d64ca;border-radius:4px}@media only screen and (max-width:768px){.fundFinderTableWrapper .pagination .pagination-number{display:none!important}.fundFinderTableWrapper .pagination .pagination-number.active{display:block!important}}a.fundAsterisks:hover{text-decoration:none}.ff-filters-dropdown .checkbox-container{padding:8px 1pc}.ff-filters-dropdown .checkbox-container:hover{background-color:#ddf4ff;cursor:pointer}.ff-filters-dropdown .checkbox-container:focus{border:2px solid #ddf4ff;border-radius:4px}.ff-filters-dropdown .checkbox-container label{color:#333;display:grid;font-size:1pc;gap:1pc;grid-template-columns:1em auto}.ff-filters-dropdown .checkbox-container label:hover{cursor:pointer}@media only screen and (min-width:1024px){.ff-filters-dropdown .checkbox-container{margin:auto}}@media only screen and (max-width:1023px){.ff-filters-dropdown .checkbox-container{padding-top:24px}}.ff-filters-dropdown .checkbox-container input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:4px;display:grid;height:1.5rem;margin:0;place-content:center;transform:translateY(-.075em);width:1.5rem}.ff-filters-dropdown .checkbox-container input[type=checkbox]:hover{cursor:pointer}.ff-filters-dropdown .checkbox-container input[type=checkbox]:before{content:none}.ff-filters-dropdown .checkbox-container input[type=checkbox]:checked:before{background-color:#0f2d52;box-shadow:inset 1em 1em var(--form-control-color);clip-path:polygon(42% 75%,87% 10%,100% 20%,44% 100%,2% 63%,14% 50%);content:"";height:.875rem;transform:scale(1);transform-origin:bottom left;transition:transform .12s ease-in-out;width:.9375rem}.ff-filters-dropdown .checkbox-container input[type=checkbox]:focus+label{color:#005486;outline:2px solid #005486}.ff-filters-dropdown .checkbox-container input[type=checkbox]:indeterminate:before{background-color:CanvasText;box-shadow:inset 1em 1em var(--form-control-color);clip-path:polygon(1% 43%,99% 43%,99% 72%,0 72%);content:"";height:.65em;transform:scale(1);transform-origin:bottom left;transition:transform .12s ease-in-out;width:.65em}.ff-search-container{background:#f2f2f2;border-radius:8px;margin:auto;max-width:1310px}@media only screen and (min-width:1024px){.ff-search-container{padding-bottom:24px}}.ff-search-container .ff-search-input__inner h2{font-family:PragmaticaBold,Helvetica,Verdana,sans-serif!important;margin:0;padding:0}@media (min-width:768px){.ff-search-container .ff-search-input__inner .btn-container{display:grid;gap:1rem}}@media only screen and (min-width:1024px){.ff-search-container .ff-search-input__inner .btn-container{display:flex;padding-left:1pc}}@media only screen and (max-width:1023px){.ff-search-container .ff-search-input__inner .btn-container{padding:24px 0}}.ff-search-container .ff-search-input__inner .btn-container .filter-btn{padding-top:0}@media (max-width:767px){.ff-search-container .ff-search-input__inner .btn-container .filter-btn{padding-top:1pc}}.ff-search-container .ff-search-input__inner .btn-container .ff-button-solid{background-color:#0f2d52;border:3px solid #0f2d52;border-radius:40px;color:#fff;font-size:18px;font-weight:700;min-width:90pt;padding:1rem 40px;transition:all .25s ease-out,margin 0 ease-out;transition-timing-function:ease-in-out;transition:.25s;width:100%}.ff-search-container .ff-search-input__inner .btn-container .ff-button-solid:hover{background-color:#034477;cursor:pointer}.ff-search-container .ff-search-input__inner .btn-container .ff-button-solid:focus{border:2px solid #6ab2e2;border-radius:44px}.ff-search-container .ff-search-input__inner .btn-container .ff-button-solid:active{background-color:#034477}.ff-search-container .ff-search-input__inner .btn-container .ff-button-transparent{background-color:transparent;border:3px solid #0f2d52;border-radius:40px;color:#0f2d52;font-size:18px;font-weight:700;min-width:90pt;padding:10px 27px;transition:all .25s ease-out,margin 0 ease-out;white-space:nowrap;width:100%}.ff-search-container .ff-search-input__inner .btn-container .ff-button-transparent:hover{background-color:#ddf4ff;border:3px solid #034477;border-radius:40px;cursor:pointer}.ff-search-container .ff-search-input__inner .btn-container .ff-button-transparent:focus{border:3px solid #6ab2e2;border-radius:40px}.ff-search-container .ff-search-input__inner .btn-container .ff-button-transparent :active{background:#ddf4ff;border:3px solid #034477;border-radius:40px}.ff-search-container .ff-search-input__inner .btn-container .ff-button-transparent .ff-filter-dropdown-counter{align-items:center;background-color:#0f2d52;border-radius:50%;color:#fff;display:inline-flex;font-size:1pc;font-weight:700;justify-content:center;padding:7px;width:30px}.ff-search-container .ff-search-input__search input{background-image:url(https://www.ig.ca/content/dam/ig/icon-search.svg/_jcr_content/renditions/cq5dam.web.1280.1280.jpeg);background-position:13px 18px;background-repeat:no-repeat;background-size:1pc;border:1px solid #ccc;border-bottom-right-radius:0;border-top-right-radius:0;border-radius:8px;height:55px;padding:9pt 44px 9pt 42px;text-align:left}.ff-search-container .ff-search-input__search input:focus{border:2px solid #6ab2e2;border-radius:8px;box-shadow:inset 0 0 0 1px #6ab2e2}.ff-search-container .ff-search-input__search input:focus-visible{outline:none}.ff-search-container .ff-search-input__search ::placeholder{color:#2d2d2d}.ff-search-container .ff-search-input__search button{background-color:#000;border:1px solid #fff;cursor:pointer}@media (max-width:500px){.ff-search-container .ff-search-input__search button{width:12%}}.ff-search-container .ff-search-input__search button svg{fill:#fff}.ff-search-container .ff-search-input__search .ff-search-input__wrapper{align-items:center;display:flex;position:relative;width:100%}.ff-search-container .ff-search-input__search .ff-search-input__wrapper .ff-search-clear{background:transparent;position:absolute;right:1pc;top:18px}.ff-search-container .ff-search-input__typeahead{background-color:#fff;border:1px solid #ccc;color:#072745;font-weight:600;height:75pt;list-style:none;margin:2.5rem 0 0;overflow:auto;padding:9pt;position:absolute;z-index:1}.ff-search-container .ff-search-input__typeahead li{cursor:pointer}.ff-search-container .ff-search-input__typeahead li:hover{background-color:#ccc}@media (max-width:1023px){.ff-search-container .ff-search-input__typeahead{width:83%}}.ff-search-container .cell.medium-2{align-items:center;display:flex}.ff-search-container .cell.medium-2.flex-position-left{justify-content:flex-start}@media (max-width:639px){.ff-search-container .cell.medium-2.flex-position-left{order:1}}@media (max-width:414px){.ff-search-container .cell.medium-2.flex-position-left img{height:25px}}.ff-search-container .cell.medium-2.flex-position-right{justify-content:flex-end;order:3}@media (max-width:639px){.ff-search-container .cell.medium-2.flex-position-right{justify-content:flex-end;order:3}}.ff-search-container .cell.medium-2.flex-position-right h2{font-size:18px}.ff-search-container .ff-search-input__reset{color:#fff;cursor:pointer}@media (min-width:768px){.ff-search-input .ff-search-input__inner{margin:0 auto;max-width:80pc;padding:0}.ff-search-input h2{font-family:PragmaticaBold,Helvetica,Verdana,sans-serif!important;font-size:2pc!important;margin:0;padding:2pc 0 0}.ff-search-input .ff-search-input__search{padding:2pc 0}}.mck-search-radios legend{font-family:PragmaticaBold,Helvetica,Verdana,sans-serif!important}.mck-search-radios input[type=radio]{display:none}.mck-search-radios label{border:1px solid #ccc;border-radius:9pt;font-family:PragmaticaReg,Helvetica,Verdana,sans-serif!important;margin-bottom:8px;padding:2px 8px}.mck-search-radios .mck-search-radios__button{display:inline-block}.mck-search-radios .mck-search-radios__button input[type=radio]:checked+label{background-color:#0c4274;border:1px solid #0c4274;color:#fff}.mck-search-risk-radios legend{font-family:PragmaticaBold,Helvetica,Verdana,sans-serif!important}.mck-search-risk-radios label{border-radius:9pt;font-family:PragmaticaReg,Helvetica,Verdana,sans-serif!important;padding:2px 8px}.mck-search-risk-radios .mck-search-risk-radios__button{display:inline-block;text-align:center;white-space:nowrap;width:20%}.mck-search-risk-radios .mck-search-risk-radios__button.active{background-color:#0c4274;border:1px solid #0c4274;color:#fff}.mck-search-risk-radios .mck-search-risk-radios__button label{color:#0c4274}.mck-search-risk-radios .mck-search-risk-radios__button input[type=radio]:checked+label{background-color:#0c4274;border:1px solid #0c4274;color:#fff}.mck-tab-switcher{background:#f2f2f2;border:1px solid #e6e6e6;border-radius:40px;display:inline-block;display:flex;margin:0;overflow-y:hidden;overflow:auto;padding:0;white-space:nowrap;width:fit-content}@media (min-width:768px) and (max-width:1023px){.mck-tab-switcher{justify-content:space-evenly}}@media (min-width:1440px){.mck-tab-switcher{margin:0 2.5rem}}.mck-tab-switcher .tabs-title a:hover{background-color:transparent;cursor:pointer}@media (max-width:414px){.mck-tab-switcher .tabs-title{text-align:center;width:50%}}.mck-tab-switcher .tabs-title>a[aria-selected=true]{background:none}.mck-tab-switcher .tabs-title.is-active>a,.mck-tab-switcher .tabs-title>a:focus{background:#1d75b1;border-radius:40px;color:#fff;font-weight:700;margin:2px;min-width:135px;white-space:nowrap}.mck-tab-switcher .tabs-title.is-active>a:hover,.mck-tab-switcher .tabs-title>a:focus:hover{background:#1d75b1!important}.mck-tab-switcher .tabs-title>a{color:#000;font-size:1rem;font-weight:700;text-decoration:none}.mck-tab-results{display:inline-block;margin-right:24px}.mkz-tab-container{background:#fff;overflow:auto;padding-bottom:.5rem;padding-left:1rem!important;padding-right:1rem!important;padding-top:1rem;position:sticky;top:0;z-index:4}@media (max-width:767px){.mkz-tab-container{overflow:auto;position:relative}}@media (min-width:1440px){.ff-title-desc{margin:0 3.5rem}}.wl-tour-overlay{background:rgba(26,26,26,.4);background-repeat:no-repeat;inset:0;pointer-events:auto;position:fixed;transition:background-image .2s ease;z-index:10000}.wl-tour-tooltip{background:#fff;border:2px solid #0d64ca;border-radius:4px;box-shadow:0 4px 9pt rgba(0,0,0,.1);position:absolute;width:300px;z-index:10100}.wl-tour-tooltip__arrow{border-bottom:9pt solid #0d64ca;border-left:9pt solid transparent;border-right:9pt solid transparent;height:0;position:absolute;top:-9pt;transform:translateX(-50%);width:0;z-index:1}.wl-tour-tooltip__arrow:after{border-bottom:10px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;left:-9px;position:absolute;top:2px;width:0;z-index:2}.wl-tour-tooltip__header{display:flex;justify-content:space-between;padding:1pc 1pc 8px}.wl-tour-tooltip__info{display:flex;flex-direction:column;gap:8px;padding:0 1pc}.wl-tour-tooltip__title{font-weight:700}.wl-tour-tooltip__body,.wl-tour-tooltip__title{color:#333;font-size:1pc;line-height:24px;margin:0}.wl-tour-tooltip__body{font-weight:400}.wl-tour-tooltip__nav{display:flex;justify-content:space-between;padding:24px 1pc 1pc}.wl-tour-tooltip__nav .wl-btn--link{cursor:pointer}.wl-tour-tooltip__nav .nav-btn{align-items:center;color:#0f2d52;display:flex;font-size:1pc;font-style:normal;font-weight:700;gap:8px;line-height:20px}.wl-tour-tooltip__nav .nav-btn.disabled{color:#999;cursor:not-allowed}.wl-tour-modal{background:#fff;border:1px solid hsla(0,0%,44%,.3);display:flex;flex-direction:column;height:700px;left:50%;max-height:700px;min-height:350px;position:fixed;top:50%;transform:translate(-50%,-50%);width:638px;z-index:10010}.wl-tour-modal .wl-tour-title{font-family:Newsreader,Times New Roman,serif!important;font-size:2pc;font-style:normal;font-weight:500;line-height:40px;margin:0;padding:40px 40px 2pc}.wl-tour-modal .wl-tour-mockup{padding:0 40px}.wl-tour-modal .wl-tour-mockup img{aspect-ratio:1.35108959;flex-shrink:0;height:413px;margin:0;width:558px}.wl-tour-modal .wl-tour-actions{align-items:center;display:flex;gap:24px;justify-content:flex-end;padding:2pc 40px 40px}.wl-tour-modal .wl-btn{border-radius:4px;color:#0f2d52;cursor:pointer;font-family:Proxima Nova,sans-serif;font-size:1pc;font-style:normal;font-weight:700;height:auto;line-height:20px;padding:15px 2pc;text-align:center;width:180px}.wl-tour-modal .wl-btn--secondary{border:1px solid #0f2d52}.wl-tour-modal .wl-btn--primary{background:#0f2d52;color:#fff}@media only screen and (max-width:1023px){.table-section .table-container table thead{display:none}}.table-section .table-container table thead{background-color:#1d75b1;color:#fff}.table-section .table-container table thead tr th{padding-left:33px}.table-section .table-container table thead tr th .fd-table-span{float:left;line-height:36px;margin:0;vertical-align:middle;white-space:nowrap}.table-section .table-container table thead tr th .fd-th-icons{display:grid;grid-template-rows:9pt;justify-items:end}.table-section .table-container table thead tr th .fd-th-icons .sortIcon{display:block}.table-section .table-container table thead tr th .fd-th-icons .asc,.table-section .table-container table thead tr th .fd-th-icons .desc{visibility:hidden}@media only screen and (max-width:1023px){.table-section .table-container table tbody .fd-table-tr{background-color:#fff;border:1px solid #e1e1e1;display:block;height:100%;margin-bottom:1pc;padding:1pc;text-align:left}.table-section .table-container table tbody .fd-table-tr td:before{color:#2d2d2f;content:attr(data-label);display:inline-block;font-size:14px;font-weight:700;text-align:left;text-transform:capitalize;white-space:nowrap}.table-section .table-container table tbody .in td{padding:0 8px}.table-section .table-container table tbody .expanded{padding-bottom:0}}.table-section .table-container table tbody tr{background-color:#fff;height:56px;text-align:right}.table-section .table-container table tbody tr .mobile-only{display:none}@media only screen and (max-width:1023px){.table-section .table-container table tbody tr .collapse-in-col{padding:1pc}.table-section .table-container table tbody tr .mobile-only{display:block;font-size:13px;margin:0;padding:1pc 0}.table-section .table-container table tbody tr .mobile-only :before{border-bottom:3px solid #0d64ca;border-right:3px solid #0d64ca;content:"";display:inline-block;height:10px;margin-bottom:2px;margin-right:8px;position:relative;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);width:10px}.table-section .table-container table tbody tr td{border-top:none;color:#2d2d2f;display:flex;font-size:1pc;font-weight:500;height:100%;padding:0 0 1%;position:relative;text-align:right}}@media only screen and (min-width:1024px){.table-section .table-container table tbody tr{border-bottom:1px solid #e1e1e1}}.table-section .table-container table tbody tr :first-child{text-align:left}@media only screen and (max-width:1023px){.table-section .table-container table tbody tr td{display:flex;justify-content:space-between;padding:8px 0;position:relative}}.table-section .table-container table tbody tr td table.fund-detail-inner-table{margin-bottom:0}.table-section .table-container table tbody tr td table.fund-detail-inner-table thead{background-color:#fff;color:#000}.table-section .table-container table tbody tr td table.fund-detail-inner-table thead tr th{cursor:auto;padding-left:.625rem}@media only screen and (min-width:1024px){.table-section .table-container table tbody tr td table.fund-detail-inner-table thead tr th{text-align:right}.table-section .table-container table tbody tr td table.fund-detail-inner-table tbody tr td{background-color:#fff;text-align:right}}@media only screen and (max-width:1023px){.table-section .table-container table tbody tr td table.fund-detail-inner-table tbody tr td{border-top:none;display:flex;height:100%;padding:8px 0;position:relative;text-align:right}.table-section .table-container table tbody tr td table.fund-detail-inner-table tbody tr td:before{color:#2d2d2f;content:attr(data-label);display:inline-block;font-size:14px;font-weight:700;text-align:left;text-transform:capitalize;white-space:nowrap}}.table-section .table-container table tbody .in{display:table-row}@media only screen and (max-width:1023px){.table-section .table-container table tbody .in{border:1px solid #e1e1e1}}.table-section .table-container table tbody .in td{background-color:#f5f4f4}.table-section .table-container table tbody .expanded{background-color:#fff;margin:0}@media only screen and (min-width:1024px){.table-section .table-container table tbody .expandable td:first-child:before{border-bottom:3px solid #0d64ca;border-right:3px solid #0d64ca;content:"";display:inline-block;height:10px;margin-bottom:2px;margin-right:8px;position:relative;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);width:10px}.table-section .table-container table tbody .expandable.expanded td:first-child:before{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg)}}@media only screen and (max-width:1023px){.table-section .table-container table tbody .expandable .mobile-only:before{border-bottom:3px solid #0d64ca;border-right:3px solid #0d64ca;content:"";display:inline-block;height:10px;margin-bottom:2px;margin-right:8px;position:relative;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);width:10px}.table-section .table-container table tbody .expandable.expanded .mobile-only:before{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg)}}.table-section .table-container .table-load-more-btn{color:#0d64ca;display:block;font-size:18px;font-weight:700;line-height:22.5px;margin:0 auto}th{cursor:pointer}.collapse{display:none}#displayDialogOverlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:pointer;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:2}#displayDialogOverlay #displayDialog{background-color:#fff;border:1px solid #7070704d;border-radius:15px;box-shadow:3px 4px #0000001a;left:50%;max-width:510px;overflow:hidden;padding:25px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:999}#displayDialogOverlay #displayDialog .confirmModelHeader{align-items:center;display:flex;justify-content:space-between;padding:10px 0 20px}#displayDialogOverlay #displayDialog .confirmModelHeader h2{color:#005486;font-family:proxima-nova,Helvetica,Verdana,sans-serif!important;font-size:24px;font-weight:700;line-height:.3in;padding:0}#displayDialogOverlay #displayDialog .confirmModelHeader .confirmModelClose a{color:#005486;font-family:proxima-nova,Helvetica,Verdana,sans-serif!important;font-size:23px;font-weight:400}#displayDialogOverlay #displayDialog .confirmModelQuestion{padding:0 0 20px}#displayDialogOverlay #displayDialog .confirmModelQuestion p{color:#333;font-family:proxima-nova,Helvetica,Verdana,sans-serif!important;font-size:1pc;font-weight:500;line-height:24px;margin:0}@media only screen and (max-width:1023px){#displayDialogOverlay #displayDialog .confirmModelBtns{display:grid}}#displayDialogOverlay #displayDialog .confirmModelBtns .cancel{background-color:#fff;border:3px solid #0f2d52;border-radius:38px;color:#0f2d52;font-weight:700;margin-right:10px;padding:8px 70px;text-align:center;text-decoration:none}#displayDialogOverlay #displayDialog .confirmModelBtns .cancel:hover{background-color:#ddf4ff}@media (min-width:1024px) and (max-width:1279px){#displayDialogOverlay #displayDialog .confirmModelBtns .cancel{display:block;margin-right:0}}@media only screen and (max-width:1023px){#displayDialogOverlay #displayDialog .confirmModelBtns .cancel{margin-bottom:9pt;margin-right:0}}#displayDialogOverlay #displayDialog .confirmModelBtns .confirm{background-color:#0f2d52;border:3px solid #0f2d52;border-radius:38px;color:#fff;font-weight:700;padding:8px 50px;text-align:center;text-decoration:none}#displayDialogOverlay #displayDialog .confirmModelBtns .confirm:hover{background-color:#034477}@media (min-width:1024px) and (max-width:1279px){#displayDialogOverlay #displayDialog .confirmModelBtns .confirm{display:block;margin-top:9pt}}.myWatchListContainer #add-to-watch-btn{border:1px solid #7070704d;border-radius:17px;color:#0f2d52;cursor:pointer;display:inline-block;font-family:proxima-nova,Arial,Helvetica,Verdana,sans-serif;font-size:1pc;font-weight:700;line-height:20px;padding:6px 15px;vertical-align:middle}.myWatchListContainer #add-to-watch-btn #watch-icon{display:inline-block;margin-right:4px;vertical-align:text-top}.myWatchListContainer .viewWatchList{color:#0d64ca;font-size:18px;padding-left:5px}.myWatchListContainer #addedToFund,.myWatchListContainer .viewWatchList{font-family:proxima-nova,Arial,Helvetica,Verdana,sans-serif;font-weight:700}.myWatchListContainer #addedToFund{border:1px solid;border-radius:17px;color:#0f2d52;font-size:1pc;padding:8px 15px}.myWatchListContainer #addedToFund #addedWatchIcon{display:inline-block;margin-right:8px;vertical-align:text-top}#fundWatcherModel{background-color:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 3px 4px 0 rgba(0,0,0,.1);height:740px;left:50%;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:1025px;z-index:999}#fundWatcherModel .WatchModelHeader{display:flex;justify-content:space-between;margin:0 auto;padding-top:20px;width:95%}#fundWatcherModel .WatchModelHeader h2{color:#005486;font-family:proxima-nova,Arial,Helvetica,Verdana,sans-serif!important;font-size:1.5rem;font-weight:700;padding-top:0}#fundWatcherModel .WatchModelHeader .WatchModelClose{padding-top:10px}#fundWatcherModel .WatchModelHeader .WatchModelClose a{cursor:pointer;font-family:proxima-nova,Arial,Helvetica,Verdana,sans-serif!important;font-size:1.5rem;font-weight:500;text-decoration:none}#fundWatcherModel .empty-container-parent{display:flex;height:551px}#fundWatcherModel .empty-container-parent .empty-container{margin:auto;padding-bottom:10pc;text-align:center}#fundWatcherModel .empty-container-parent .empty-container h2{color:#333;font-family:proxima-nova,Arial,Helvetica,Verdana,sans-serif!important;font-size:24px;font-style:normal;font-weight:700;line-height:.3in}#fundWatcherModel .empty-container-parent .empty-container a{color:#0d64ca;font-family:proxima-nova,Arial,Helvetica,Verdana,sans-serif!important;font-size:18px;font-style:normal;font-weight:700;line-height:22.5px}#fundWatcherModel .empty-container-parent .empty-container svg{margin:0 auto;vertical-align:middle}#fundWatcherModel .WatchModelTable{margin:0 auto;width:95%}#fundWatcherModel .WatchModelTable .table-section .table-container{overflow-x:hidden;overflow-y:auto}@media only screen and (max-width:1023px){#fundWatcherModel .WatchModelTable .table-section .table-container{max-height:75vh;overflow:auto;padding-bottom:25px}}#fundWatcherModel .WatchModelTable .table-section .table-container table thead tr th:not(:first-child){padding-left:15px}#fundWatcherModel .WatchModelTable .table-section .table-container table thead tr th:not(:first-child) .th-container{display:flex;justify-content:flex-end;padding-left:15px}#fundWatcherModel .WatchModelTable .table-section .table-container table thead tr th:not(:first-child) .th-container span{padding-right:15px}@media screen and (min-width:1023px){#fundWatcherModel .WatchModelTable .table-section .table-container table thead tr th:last-child .th-container{width:50px}}#fundWatcherModel .WatchModelTable .table-section .table-container table thead tr .investmentId{display:none}#fundWatcherModel .WatchModelTable .table-section .table-container table thead tr .deleteBtn{padding:0}#fundWatcherModel .WatchModelTable .table-section .table-container table thead tr .deleteBtn .fd-th-icons,#fundWatcherModel .WatchModelTable .table-section .table-container table thead tr .deleteBtn span{visibility:hidden}@media only screen and (max-width:1023px){#fundWatcherModel .WatchModelTable .table-section .table-container table tbody tr{padding:0;position:relative}#fundWatcherModel .WatchModelTable .table-section .table-container table tbody tr+.hidden{display:flex;justify-content:space-between}}#fundWatcherModel .WatchModelTable .table-section .table-container table tbody tr:hover{background-color:#ddf4ff4d}#fundWatcherModel .WatchModelTable .table-section .table-container table tbody tr:hover>button{visibility:visible}#fundWatcherModel .WatchModelTable .table-section .table-container table tbody tr button{cursor:pointer;margin:1rem;visibility:hidden}@media only screen and (max-width:1023px){#fundWatcherModel .WatchModelTable .table-section .table-container table tbody tr button{position:absolute;right:0;top:0;visibility:visible}}#fundWatcherModel .WatchModelTable .table-section .table-container table tbody tr .investmentId{display:none}#fundWatcherModel .WatchModelTable .table-section .table-container table tbody tr td{padding-left:25px}#fundWatcherModel .WatchModelTable .table-section .table-container table tbody tr td:first-child{align-items:center;display:flex}#fundWatcherModel .WatchModelTable .table-section .table-container table tbody tr td .fund-id{align-items:stretch;display:flex;font-weight:600;justify-content:flex-start;margin:0 15px 0 0}#fundWatcherModel .WatchModelTable .table-section .table-container table tbody tr td a{color:#2d2d2f;font-size:1pc;font-style:normal;font-weight:500;line-height:24px}@media only screen and (max-width:1023px){#fundWatcherModel .WatchModelTable .table-section .table-container table tbody tr td a{font-weight:700}#fundWatcherModel .WatchModelTable .table-section .table-container table tbody tr td{padding:.6pc 1pc}#fundWatcherModel .WatchModelTable .table-section .table-container table tbody tr td:first-child{display:block}#fundWatcherModel .WatchModelTable .table-section .table-container table tbody tr td:first-child:before{display:none}#fundWatcherModel .WatchModelTable .table-section .table-container table tbody tr td:not(:first-child){background-color:#f2f2f2}}#fundWatcherModel .WatchModelTable .table-section .table-container table tbody tr .Change{color:#007453}#fundWatcherModel .WatchModelTable .table-section .table-container table tbody tr .red{color:red}#fundWatcherModel #WatchModelContent{align-items:center;display:flex;justify-content:space-between;margin:0 auto;padding-bottom:20px;padding-top:20px;width:90%}@media only screen and (max-width:1023px){#fundWatcherModel #WatchModelContent{display:block}}#fundWatcherModel #WatchModelContent .watchModelFund{background-color:#e6e6e6;border-radius:30px;height:65px;position:relative;width:269px}#fundWatcherModel #WatchModelContent .watchModelFund .mfundBtn{background-color:#e6e6e6;border-radius:50px;color:#005486;float:left;font-size:1pc;font-weight:700;left:5px;margin-right:-35px;padding:15px 28px;position:absolute;text-decoration:none;top:5px;z-index:1}#fundWatcherModel #WatchModelContent .watchModelFund .mfundBtn:hover{background-color:#ccc}@media only screen and (max-width:1023px){#fundWatcherModel #WatchModelContent .watchModelFund .mfundBtn{margin-right:-33px;padding:15px 30px}}#fundWatcherModel #WatchModelContent .watchModelFund .etfBtn{background-color:#e6e6e6;border-radius:50px;color:#005486;float:left;font-weight:700;padding:15px 36px;position:absolute;right:5px;text-decoration:none;top:5px;z-index:1}#fundWatcherModel #WatchModelContent .watchModelFund .etfBtn:hover{background-color:#ccc}@media only screen and (max-width:1023px){#fundWatcherModel #WatchModelContent .watchModelFund .etfBtn{padding:15px 35px}}#fundWatcherModel #WatchModelContent .watchModelFund .active{background-color:#1d75b1;color:#fff;z-index:2}#fundWatcherModel #WatchModelContent .watchModelFund .active:hover{background-color:#1d75b1}#fundWatcherModel #WatchModelContent .WatchModelSearch{float:right;text-align:right}#fundWatcherModel #WatchModelContent .WatchModelSearch input{float:right;text-align:right;width:70%}#fundWatcherModel #WatchModelContent .WatchModelCurrency{text-align:right}@media only screen and (max-width:1023px){#fundWatcherModel #WatchModelContent .WatchModelCurrency{padding-top:20px}}#fundWatcherModel #WatchModelContent .WatchModelCurrency .currencyBtnCad{background-color:#f2f2f2;border-radius:8px 0 0 8px;color:#333;font-weight:700;margin-right:-4px;padding:15px;text-decoration:none}#fundWatcherModel #WatchModelContent .WatchModelCurrency .currencyBtnCad:hover{background-color:#ccc}@media only screen and (max-width:1023px){#fundWatcherModel #WatchModelContent .WatchModelCurrency .currencyBtnCad{padding:6px 9pt}}#fundWatcherModel #WatchModelContent .WatchModelCurrency .currencyBtnUsd{background-color:#f2f2f2;border-radius:0 8px 8px 0;color:#333;font-weight:700;padding:15px;text-decoration:none}#fundWatcherModel #WatchModelContent .WatchModelCurrency .currencyBtnUsd:hover{background-color:#ccc}@media only screen and (max-width:1023px){#fundWatcherModel #WatchModelContent .WatchModelCurrency .currencyBtnUsd{padding:6px 9pt}}#fundWatcherModel #WatchModelContent .WatchModelCurrency .active{background-color:#c65316;color:#fff}#fundWatcherModel #WatchModelContent .WatchModelCurrency .active:hover{background-color:#c65316}@media (min-width:1024px) and (max-width:1279px){#fundWatcherModel{height:44pc}#fundWatcherModel .model-header{height:75pt}}@media (max-width:1023px){#fundWatcherModel{height:900px;width:671px}#fundWatcherModel .model-header{height:50px}}@media (max-width:600px){#fundWatcherModel{height:100%;width:100%}#fundWatcherModel .model-header{height:0}}#fund-details-watcher{background-color:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 3px 4px 0 rgba(0,0,0,.1);display:none;height:740px;left:50%;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:1025px;z-index:999}#fund-details-watcher .model-header{height:90pt;margin:0 auto;width:95%}#fund-details-watcher .model-header h2{font-family:proxima-nova,Arial,Helvetica,Verdana,sans-serif!important;font-size:1.5rem;font-weight:700;text-align:left}@media only screen and (max-width:1023px){#fund-details-watcher .model-header h2{font-size:20px}}#fund-details-watcher .model-header h2 .model-close-btn{cursor:pointer;float:right;font-size:2.5rem;font-weight:500}@media only screen and (min-width:1279px){#fund-details-watcher #login-form-container .watchlist-signin-title{font-size:2.5rem;font-style:normal;font-weight:500;line-height:3.5rem}}#fund-details-watcher #login-form-container p{font-size:1rem;text-align:center}#fund-details-watcher #login-form-container p a{font-weight:700}#fund-details-watcher #login-form-container #mkz-login-app{background-color:#fefefe;border:none;margin:auto;overflow:hidden;padding:20px;width:50%}@media only screen and (max-width:1023px){#fund-details-watcher #login-form-container #mkz-login-app{width:60%}}@media only screen and (max-width:600px){#fund-details-watcher #login-form-container #mkz-login-app{width:100%}}#fund-details-watcher #login-form-container #mkz-login-app #loginForm #login{width:100%}#fund-details-watcher #login-form-container #mkz-login-app #loginForm #emailId{border:1px solid #ccc;border-radius:5px;height:55px}#fund-details-watcher #login-form-container #mkz-login-app #loginForm input[type=checkbox]+.checkboxLabel:before{border:1px solid #ccc;border-radius:5px;content:"";display:block;height:24px;left:-24px;position:absolute;width:24px}#fund-details-watcher #login-form-container #mkz-login-app #loginForm #password-2{border:1px solid #ccc;border-radius:5px;height:55px}#fund-details-watcher #login-form-container #mkz-login-app #loginForm #eye-icon{top:40px!important}#fund-details-watcher #login-form-container #mkz-login-app #loginForm .error-text{display:flex;width:100%}#fund-details-watcher #login-form-container #mkz-login-app #loginForm .checkboxLabel{color:#0f2d52;float:left;font-size:1pc;font-weight:400;margin-top:10px;width:40%}#fund-details-watcher #login-form-container #mkz-login-app #loginForm #forgot-pass{float:right;font-size:1rem;font-weight:700;margin-top:10px;width:40%}#fund-details-watcher #login-form-container #mkz-login-app #loginForm #forgot-pass a{color:#0d64ca}#fund-details-watcher #login-form-container #mkz-login-app #loginForm label{color:#005486;font-family:proxima-nova,Arial,Helvetica,Verdana,sans-serif;font-size:1pc;font-weight:700}@media (min-width:1024px) and (max-width:1279px){#fund-details-watcher{height:600px;width:53pc}#fund-details-watcher .model-header{height:75pt}}@media (max-width:1023px){#fund-details-watcher{height:500px;max-width:671px;width:100%}#fund-details-watcher .model-header{height:50px}}@media (max-width:600px){#fund-details-watcher{height:500px;max-width:425px;width:100%}#fund-details-watcher .model-header{height:60px}}@media only screen and (max-width:1023px){#desktop-watcher{display:none}}@media only screen and (min-width:1024px){#mobile-watcher{display:none}}#fundCounter{align-items:center;background-color:#fae6cc;border-radius:50%;color:#000;display:inline-flex;justify-content:center;padding:3px;width:33px}.hide-scroll{overflow:hidden}.modal-overlay,.watchlist-modal-overlay{background-color:rgba(0,0,0,.5);cursor:pointer;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.watchlist-modal-overlay{z-index:99}