@font-face{font-family:Manulife JH Sans;src:url(./ManulifeJHSans-Optimized-Light-wdFiIFKA.woff2) format("woff2"),url(./ManulifeJHSans-Optimized-Light-CxMM-8HM.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Manulife JH Sans;src:url(./ManulifeJHSans-Optimized-LightItalic-m3MNd05S.woff2) format("woff2"),url(./ManulifeJHSans-Optimized-LightItalic-DEld81QO.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Manulife JH Sans;src:url(./ManulifeJHSans-Optimized-CUHdWajK.woff2) format("woff2"),url(./ManulifeJHSans-Optimized-DbDG9gke.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Manulife JH Sans;src:url(./ManulifeJHSans-Optimized-Italic-Z1PTFCls.woff2) format("woff2"),url(./ManulifeJHSans-Optimized-Italic--lQ202z0.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Manulife JH Sans;src:url(./ManulifeJHSans-Optimized-Demibold-Bd_rMkcO.woff2) format("woff2"),url(./ManulifeJHSans-Optimized-Demibold-r4X_FOpE.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Manulife JH Sans;src:url(./ManulifeJHSans-Optimized-Demibold-Bd_rMkcO.woff2) format("woff2"),url(./ManulifeJHSans-Optimized-Demibold-r4X_FOpE.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:Manulife JH Sans;src:url(./ManulifeJHSans-Optimized-Bold-e5MxrtTc.woff2) format("woff2"),url(./ManulifeJHSans-Optimized-Bold-B7TBy_py.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Manulife JH Sans;src:url(./ManulifeJHSans-Optimized-BoldItalic-F4Ezv6Ml.woff2) format("woff2"),url(./ManulifeJHSans-Optimized-BoldItalic-JBup179Y.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:"Manulife JH Serif";src:url(./ManulifeJHSerif-Optimized-Italic-BR10hVwM.woff2) format("woff2"),url(./ManulifeJHSerif-Optimized-Italic-Diu9eW-F.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Manulife JH Serif";src:url(./ManulifeJHSerif-Optimized-Italic-BR10hVwM.woff2) format("woff2"),url(./ManulifeJHSerif-Optimized-Italic-Diu9eW-F.woff) format("woff");font-weight:400;font-style:italic}strong,b{font-family:Manulife JH Sans,Helvetica,Arial,sans-serif;font-weight:700}.progressbar{margin-bottom:50px;text-align:center}.progressbar-steps-text{font-size:var(--cds-font-size-xs);margin-bottom:20px}.progressbar-steps-dropdown{margin-bottom:10px}.progressbar-steps-dropdown label{font-size:var(--cds-font-size-base)}.progressbar-steps-dropdown select{line-height:1}.progressbar-steps{display:flex}.progressbar-steps .progressbar-step{height:5px;width:100%}.progressbar-steps .progressbar-step.complete{background-color:var(--cds-color-m-green)}.progressbar-steps .progressbar-step.disabled{background-color:var(--cds-color-dark-2-light-grey)}.progressbar-steps .progressbar-step a{display:block;height:100%}.progressbar-steps .progressbar-step:not(:last-child){margin-right:3px}.pieChartHolder,.pieChartHolderNew{position:relative;max-width:860px;margin:0 auto}.pieChartHolder .center-label,.pieChartHolderNew .center-label{position:relative;left:-50%}.pieChartHolder .center-label.positive.en,.pieChartHolderNew .center-label.positive.en{top:-10px}.pieChartHolder .center-label.positive.fr,.pieChartHolderNew .center-label.positive.fr{top:-15px}.pieChartHolder .center-label.positive p,.pieChartHolderNew .center-label.positive p{color:var( --cds-color-light-1-dark-navy)}.pieChartHolder .center-label.negative.en,.pieChartHolderNew .center-label.negative.en,.pieChartHolder .center-label.negative.fr,.pieChartHolderNew .center-label.negative.fr{top:-15px}.pieChartHolder .center-label.negative p,.pieChartHolderNew .center-label.negative p{color:var(--cds-color-light-1-grey)}.pieChartHolder .center-label .label-amount,.pieChartHolderNew .center-label .label-amount{font-weight:var(--cds-font-weight-bold);font-family:var(--font__regular)}.pieChartHolder .center-label .label-text,.pieChartHolderNew .center-label .label-text{line-height:var(--cds-line-height-base);margin-bottom:10px;font-family:var(--font__regular)}.pieChartHolder svg[width="568"]+.highcharts-legend,.pieChartHolderNew svg[width="568"]+.highcharts-legend{left:300px!important}.pieChartHolder .DonutChartLegendLabel.mobile,.pieChartHolderNew .DonutChartLegendLabel.mobile{position:relative;min-width:230px}.pieChartHolder .DonutChartLegendLabel.tablet,.pieChartHolderNew .DonutChartLegendLabel.tablet{position:relative;width:200px}.pieChartHolder .DonutChartLegendLabel.homeValue .icon,.pieChartHolderNew .DonutChartLegendLabel.homeValue .icon{border:1px solid var(--cds-color-dark-3-light-grey)}.pieChartHolder .DonutChartLegendLabel .icon-amount,.pieChartHolderNew .DonutChartLegendLabel .icon-amount{display:inline-block}.pieChartHolder .DonutChartLegendLabel .icon-amount .icon,.pieChartHolderNew .DonutChartLegendLabel .icon-amount .icon{display:inline-block;border-radius:50%;height:15px;width:15px;vertical-align:-2px}.pieChartHolder .DonutChartLegendLabel .icon-amount .amount,.pieChartHolderNew .DonutChartLegendLabel .icon-amount .amount{padding-left:8px;border:0;font-family:manulife_jh_sans__bold;font-size:var(--cds-font-size-xl);color:var( --cds-color-light-1-dark-navy)}.pieChartHolder .DonutChartLegendLabel .serieName,.pieChartHolderNew .DonutChartLegendLabel .serieName{display:inline-block;padding-left:20px;line-height:3;color:var( --cds-color-light-1-dark-navy);font-family:manulife_jh_sans__light;font-size:var(--cds-font-size-base)}.pieChartHolder .DonutChartLegendLabel .serieName.mobile,.pieChartHolderNew .DonutChartLegendLabel .serieName.mobile,.pieChartHolder .DonutChartLegendLabel .serieName.tablet,.pieChartHolderNew .DonutChartLegendLabel .serieName.tablet{display:block;line-height:1.2!important;margin-top:2px;padding-left:27px;white-space:normal}.pieChartHolder .DonutChartLegendLabel .serieName.mobile .tooltip__greenCircle,.pieChartHolderNew .DonutChartLegendLabel .serieName.mobile .tooltip__greenCircle,.pieChartHolder .DonutChartLegendLabel .serieName.tablet .tooltip__greenCircle,.pieChartHolderNew .DonutChartLegendLabel .serieName.tablet .tooltip__greenCircle{margin-left:0;position:relative;top:2px}.chart-wrapper{padding:30px 20px 50px;background:var(--color-light-200);border:1px solid var(--color-light-300)!important;margin:100px 50px 50px}.chart-wrapper h3{line-height:1.45;margin-bottom:20px}.chart-wrapper p{margin:0}@media (max-width: 767.98px){.chart-wrapper .text-center{text-align:left;margin-top:10px}.chart-wrapper .text-center b{width:29%;float:right}}.chart-wrapper .form-group{margin:0}.chart-wrapper.newChart .text-center{text-align:center!important}@media (max-width: 767.98px){.ui-slider.ui-slider-horizontal{min-height:50px}}.ui-slider.ui-slider-horizontal .ui-slider-handle{background:var(--cds-color-white);border-radius:50%;border:2px solid var(--cds-color-m-green);margin-left:-.7em;height:40px;width:40px}@media (max-width: 767.98px){.ui-slider.ui-slider-horizontal .ui-slider-handle{margin-left:-20px}}.highcharts-crosshair{stroke-dasharray:6,3}.highcharts-tooltip>span .seriesName:nth-child(3):last-child:after{position:absolute;content:"";border-style:solid;border-width:8px;border-color:var(--cds-color-dark-navy) transparent transparent transparent;bottom:-30px}.newChart{margin-top:50px}@media (min-width: 1200px){.newChart{margin-top:100px}}@media (min-width: 768px) and (max-width: 1199.98px),(min-width: 1200px){.newChart .highcharts-legend{left:45%!important}}@media (max-width: 767.98px){#divDonutChart{min-height:inherit!important}}.graph__section--box .white__box--wrapper{margin:0}.graph__section--box .white__box--wrapper+.white__box--wrapper{margin-top:-1px}.m1-text-input input{font-size:var(--cds-font-size-base);border-width:1px;width:calc(100% - 50px)!important;background-color:var(--cds-color-white);font-family:var(--font__regular);padding:10px 12px;height:var(--input-height);border-radius:0}@media (max-width: 767.98px){.m1-text-input input{font-size:var(--cds-font-size-base)}}.m1-text-input input.error{border-color:var(--cds-color-status-error)!important;border-width:2px}.m1-text-input input.small{width:calc(100% - 50px)!important;background-color:var(--cds-color-white);height:var(--input-height);border:solid 1px var(--cds-color-dark-3-light-grey)}.m1-text-input input.small.withoutPercent{width:100%!important}.m1-text-input input:disabled{border-color:#bcbec9;background-color:var(--cds-color-light-grey);color:var(--cds-color-dark-navy)}.m1-text-input{font-size:0}.m1-text-input .adornment{font-size:var(--cds-font-size-base);border:solid 1px var(--cds-color-dark-3-light-grey);padding:12px 20px;width:50px;height:var(--input-height);background-color:var(--cds-color-white)}.m1-text-input .adornment.left{border-right:0}.m1-text-input .adornment.right{border-left:0}p.error{font-family:var(--font__semibold);color:var(--cds-color-status-error);text-align:left;font-size:var( --cds-font-size-xs);line-height:var(--cds-line-height-lg);padding-top:10px;margin-bottom:0}.sub__account--wrapper .white__box--wrapper{position:relative;padding:20px;background:var(--cds-color-white);border:1px solid var(--cds-color-light-1-dark-navy);margin-bottom:11px}.sub__account--wrapper .white__box--wrapper .balance-input{width:250px}@media (max-width: 767.98px){.sub__account--wrapper .white__box--wrapper .balance-input{width:80%}}.sub__account--wrapper .white__box--wrapper p{margin-bottom:0;text-align:left}.sub__account--wrapper .white__box--wrapper h3{line-height:1.45;margin-bottom:20px;text-align:left}.sub__account--wrapper .white__box--wrapper h3.disc-marker.sub-account-disc:before{background:var(--cds-color-light-1-violet)}.remove-btn{position:absolute;cursor:pointer;border:0;background:none;padding:0;top:10px;right:10px}.legal-section{text-align:left;margin-bottom:40px;margin-top:40px}.legal-section #legal-panel-header span{font-size:var(--cds-font-size-base);font-family:var(--font__semibold)}#EquityResultPage .value{font-family:var(--font__bold);white-space:nowrap}#EquityResultPage .description{text-align:left}#EquityResultPage .description ul{margin-top:-10px;margin-bottom:20px}#EquityResultPage .description ul li{background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='20px'%20height='20px'%20viewBox='0%200%2020%2020'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!--%20Generator:%20sketchtool%2055.2%20(78181)%20-%20https://sketchapp.com%20--%3e%3ctitle%3eA5BFD6BD-75D7-4CD8-9E89-58709BE40501%3c/title%3e%3cdesc%3eCreated%20with%20sketchtool.%3c/desc%3e%3cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='Icon/checkmark_1'%3e%3crect%20id='Rectangle'%20x='0'%20y='0'%20width='20'%20height='20'%3e%3c/rect%3e%3cpolyline%20id='checkmark'%20stroke='%2300A758'%20stroke-width='2'%20points='4%208.92938733%208.63966771%2013.4766355%2016%206'%3e%3c/polyline%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat left top;background-position-y:2px;padding:0 0 0 25px;list-style:none;margin:10px 0}#EquityResultPage .white__box--wrapper{position:relative;padding:20px;background:var(--cds-color-white);border:1px solid var(--cds-color-light-1-dark-navy);margin-bottom:11px}#EquityResultPage .white__box--wrapper .balance-input{width:250px}@media (max-width: 767.98px){#EquityResultPage .white__box--wrapper .balance-input{width:80%}}#EquityResultPage .white__box--wrapper p{margin-bottom:0;text-align:left}#EquityResultPage .white__box--wrapper h3{line-height:1.45;margin-bottom:20px;text-align:left}#EquityResultPage .white__box--wrapper h3.disc-marker{padding-left:25px;position:relative}#EquityResultPage .white__box--wrapper h3.disc-marker:before{content:"";width:12px;height:12px;border-radius:50%;background:var(--cds-color-red);position:absolute;left:0;top:50%;transform:translateY(-50%)}#EquityResultPage .white__box--wrapper h3.disc-marker.main-account-disc:before{background:var(--cds-color-dark-1-green)}#EquityResultPage .white__box--wrapper h3.disc-marker.sub-account-disc:before{background:var(--cds-color-light-1-violet)}#EquityResultPage .sub__account--wrapper .white__box--wrapper{margin-bottom:0;border-bottom:none}#EquityResultPage .contact_specialist_area .heading_area p{max-width:697px;margin:0 auto 30px}#EquityResultPage .contact_specialist_area .card_area .specialist-card{max-width:333px;width:auto;height:auto;margin:auto;padding:32px 20px;border:solid 1px var(--cds-color-light-grey);background-color:var(--cds-color-white)}#EquityResultPage .contact_specialist_area .card_area .specialist-card .icon{background-image:url("data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20d='M0%200h48v48H0z'/%3e%3cg%20fill='%23282B3E'%20fill-rule='nonzero'%3e%3cpath%20d='M31.61%2021.596a11.222%2011.222%200%201%200-14.68-.155A19.689%2019.689%200%200%200%204.418%2039.753V47H8.6v-7.247a15.473%2015.473%200%200%201%207.103-13l8.03%2018.544%208.3-18.795a15.473%2015.473%200%200%201%207.512%2013.25V47h4.182v-7.247A19.692%2019.692%200%200%200%2031.61%2021.596zM24.356%206.018a7.036%207.036%200%201%201-7.036%207.037%207.044%207.044%200%200%201%207.036-7.037zm-.585%2028.833-4.277-9.886a15.278%2015.278%200%200%201%208.692-.12l-4.415%2010.006z'/%3e%3cpath%20d='M31.577%2035.124h4.182v4.934h-4.182z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;display:block;min-width:48px;min-height:48px;margin:0 auto 20px}#EquityResultPage .contact_specialist_area .card_area .specialist-card .heading{size:22px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:normal;text-align:center;color:var(--cds-color-light-1-dark-navy)}#EquityResultPage .contact_specialist_area .card_area .specialist-card .details{margin:20px}#EquityResultPage .button-container{margin-top:20px;gap:1.5rem;display:flex;justify-content:center}@media (max-width: 768px){#EquityResultPage .button-container{flex-direction:column;align-items:center;width:100%}#EquityResultPage .button-container button{width:100%}}#EquityResultPage h2{text-align:center}#EquityPage .button-container{margin-top:20px;gap:1.5rem;display:flex;justify-content:center}@media (max-width: 768px){#EquityPage .button-container{flex-direction:column;align-items:center;width:100%}#EquityPage .button-container button{width:100%}}#EquityPage h2{text-align:center}#m1-borrowing-chart{width:250px;margin-left:auto;margin-right:auto}#m1-borrowing-chart .center-label{position:relative;left:-50%;top:-20px}#m1-borrowing-chart .center-label .label-amount{font-weight:700;font-size:var(--cds-font-size-xl);font-family:var(--font__bold)}#m1-borrowing-chart .center-label .label-text{line-height:var(--cds-line-height-xl);margin-bottom:18px;font-family:var(--font__regular)}#AccountPage .value{font-family:var(--font__bold);white-space:nowrap}#AccountPage .description{text-align:left}#AccountPage .description ul{margin-top:-10px;margin-bottom:20px}#AccountPage .description ul li{background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='20px'%20height='20px'%20viewBox='0%200%2020%2020'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!--%20Generator:%20sketchtool%2055.2%20(78181)%20-%20https://sketchapp.com%20--%3e%3ctitle%3eA5BFD6BD-75D7-4CD8-9E89-58709BE40501%3c/title%3e%3cdesc%3eCreated%20with%20sketchtool.%3c/desc%3e%3cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='Icon/checkmark_1'%3e%3crect%20id='Rectangle'%20x='0'%20y='0'%20width='20'%20height='20'%3e%3c/rect%3e%3cpolyline%20id='checkmark'%20stroke='%2300A758'%20stroke-width='2'%20points='4%208.92938733%208.63966771%2013.4766355%2016%206'%3e%3c/polyline%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat left top;background-position-y:2px;padding:0 0 0 25px;list-style:none;margin:10px 0}#AccountPage .mortgage-summary{display:flex;align-items:center;justify-content:space-evenly;flex-flow:wrap}#AccountPage .mortgage-summary .separator{position:absolute;right:0;top:-25px;width:1px;background:var(--cds-color-light-grey);height:100px}@media (max-width: 767.98px){#AccountPage .mortgage-summary .separator{display:none}}#AccountPage .mortgage-summary .item{position:relative;min-width:200px;font-size:var(--cds-font-size-base)}#AccountPage .mortgage-summary .item p{margin-bottom:15px}#AccountPage .mortgage-summary .item .value{font-family:var(--font__bold);font-size:var(--cds-font-size-xl)}#AccountPage .white__box--wrapper{position:relative;padding:20px;background:var(--cds-color-white);border:1px solid var(--cds-color-light-1-dark-navy);margin-bottom:11px}#AccountPage .white__box--wrapper .balance-input{width:250px}@media (max-width: 767.98px){#AccountPage .white__box--wrapper .balance-input{width:80%}}#AccountPage .white__box--wrapper p{margin-bottom:0;text-align:left}#AccountPage .white__box--wrapper h3{line-height:1.45;margin-bottom:20px;text-align:left}#AccountPage .white__box--wrapper h3.disc-marker{padding-left:25px;position:relative}#AccountPage .white__box--wrapper h3.disc-marker:before{content:"";width:12px;height:12px;border-radius:50%;position:absolute;left:0;top:25%}#AccountPage .white__box--wrapper h3.disc-marker.main-account-disc:before{background:var(--cds-color-dark-1-green)}#AccountPage .sub__account--wrapper .white__box--wrapper{margin-bottom:0;border-bottom:none}#AccountPage .button-container{margin-top:20px;gap:1.5rem;display:flex;justify-content:center}@media (max-width: 768px){#AccountPage .button-container{flex-direction:column;align-items:center;width:100%}#AccountPage .button-container button{width:100%}}#DebtPage .question{margin-bottom:50px;text-align:center}#DebtPage .question p{font-family:var(--font__semibold);font-size:var(--cds-font-size-xl);color:var(--cds-color-light-1-dark-navy);line-height:var(--cds-line-height-xl);margin-bottom:40px}#DebtPage input{min-width:150px}#DebtPage .form label{font-size:var(--cds-font-size-base);font-family:var(--font__semibold)}#DebtPage p.error{margin-bottom:0}#DebtPage .card .box__border{margin-bottom:20px}#DebtPage .yesNoButton{background-color:transparent;color:var(--cds-color-light-1-dark-navy);border-color:var(--cds-color-light-1-dark-navy);border:1px solid var(--cds-color-light-1-dark-navy);border-radius:0;padding:12px 20px;min-width:160px;font-size:var(--cds-font-size-xl);font-family:var(--font__semibold);white-space:normal;height:48px;margin-left:10px;margin-right:10px;cursor:pointer}#DebtPage .yesNoButton:hover,#DebtPage .yesNoButton:disabled{background-color:var(--cds-color-light-1-dark-navy);border-color:var(--cds-color-light-1-dark-navy);color:var(--cds-color-white)}#DebtPage .yesNoButton:not(:disabled):not(.disabled):active,#DebtPage .yesNoButton:not(:disabled):not(.disabled).active{background-color:var(--cds-color-light-1-dark-navy);border-color:var(--cds-color-light-1-dark-navy);color:var(--cds-color-white)}#DebtPage .button-container{margin-top:20px;gap:1.5rem;display:flex;justify-content:center}@media (max-width: 768px){#DebtPage .button-container{flex-direction:column;align-items:center;width:100%}#DebtPage .button-container button{width:100%}}#DebtPage .exceed-error{text-align:center;color:var(--cds-color-status-error)}#EarningsPage h3{margin-bottom:20px;text-align:center}#EarningsPage .savings-description{max-width:600px;margin-left:auto;margin-right:auto}#EarningsPage .total-savings{font-family:var(--font__semibold);padding-bottom:3em;text-align:center}#EarningsPage .exceeding-error{position:relative;top:-10px;margin-bottom:30px}#EarningsPage .button-container{margin-top:20px;gap:1.5rem;display:flex;justify-content:center}@media (max-width: 768px){#EarningsPage .button-container{flex-direction:column;align-items:center;width:100%}#EarningsPage .button-container button{width:100%}}#ExpensesPage .category-total-expense{margin-bottom:50px;text-align:center}#ExpensesPage .add-expense,#ExpensesPage .detail-expenses{margin-bottom:40px}#ExpensesPage .card{background:transparent;border:1px solid transparent}#ExpensesPage .card:hover{border:transparent 1px solid}#ExpensesPage .card .card-header .btn{width:auto;display:inline-block;padding-bottom:0;padding-top:0}#ExpensesPage .card .card-header .btn:before{top:0}#ExpensesPage .card .card-header .btn.btn-link{font-size:var(--cds-font-size-xs);line-height:var(--cds-line-height-lg);letter-spacing:.3px}#ExpensesPage .card .card-body{padding-left:20px!important;padding-top:50px!important;padding-bottom:10px!important}#ExpensesPage .card .card-body .accordion .card{background:var(--cds-color-white);text-align:left;border:1px solid var(--cds-color-light-grey);border-top:0}#ExpensesPage .card .card-body .accordion .card .card-header .btn{padding-bottom:14px;padding-top:14px}#ExpensesPage .card .card-body .accordion .card .card-header .btn:before{top:16px}#ExpensesPage .card .card-body .accordion .card .card-body{padding-top:0}#ExpensesPage .card .card-body .accordion .card .card-body .mortgage__account-portion h3,#ExpensesPage .card .card-body .accordion .card .card-body .mortgage__account-portion p{text-align:left}#ExpensesPage .button-container{margin-top:20px;gap:1.5rem;display:flex;justify-content:center}@media (max-width: 768px){#ExpensesPage .button-container{flex-direction:column;align-items:center}#ExpensesPage .button-container button{width:100%}}#MortgagePage #mortgage-rate-info{margin-top:15px;text-align:left}#MortgagePage #borrowPercentage{max-width:90px}#MortgagePage .btn-link{font-size:var(--cds-font-size-base)}#MortgagePage .button-container{margin-top:20px;gap:1.5rem;display:flex;justify-content:center}@media (max-width: 768px){#MortgagePage .button-container{flex-direction:column;align-items:center}#MortgagePage .button-container button{width:100%}}#ResultPage table tr th{white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}#ResultPage table tr td{font-family:var(--font__light)}#ResultPage .mortgage__calculator--slide.based__answers .product__card--area.recommended:before{content:"";background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2021.0.2,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2050%2050'%20style='enable-background:new%200%200%2050%2050;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%2300BF66;}%20.st1{enable-background:new%20;}%20.st2{fill:%23FFFFFF;}%20%3c/style%3e%3ctitle%3estar%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cg%20id='Calculators'%3e%3cg%20id='M1_calculator_step6_1_D'%20transform='translate(-430.000000,%20-920.000000)'%3e%3cg%20id='CARD-M1-selected'%20transform='translate(430.000000,%20920.000000)'%3e%3cg%20id='M1-SELECTED'%3e%3cg%20id='star'%3e%3cpolygon%20id='Rectangle-3'%20class='st0'%20points='0,0%2050,0%200,50%20'/%3e%3cg%20class='st1'%3e%3cpath%20class='st2'%20d='M24.2,11.8l-5,4.3l1.5,6.4L15,19.1l-5.7,3.4l1.5-6.4l-5-4.3l6.6-0.6l2.6-6l2.6,6L24.2,11.8z%20M15,17.4%20l3.4,2l-0.9-3.9l3.1-2.7l-4-0.3L15,8.9l-1.5,3.7l-4,0.3l3.1,2.7l-0.9,3.9L15,17.4z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat;width:52px;height:52px;position:absolute;left:0;top:0;z-index:9}#ResultPage .contact_specialist_area .card_area .specialist-card .icon{background-image:url("data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20d='M0%200h48v48H0z'/%3e%3cg%20fill='%23282B3E'%20fill-rule='nonzero'%3e%3cpath%20d='M31.61%2021.596a11.222%2011.222%200%201%200-14.68-.155A19.689%2019.689%200%200%200%204.418%2039.753V47H8.6v-7.247a15.473%2015.473%200%200%201%207.103-13l8.03%2018.544%208.3-18.795a15.473%2015.473%200%200%201%207.512%2013.25V47h4.182v-7.247A19.692%2019.692%200%200%200%2031.61%2021.596zM24.356%206.018a7.036%207.036%200%201%201-7.036%207.037%207.044%207.044%200%200%201%207.036-7.037zm-.585%2028.833-4.277-9.886a15.278%2015.278%200%200%201%208.692-.12l-4.415%2010.006z'/%3e%3cpath%20d='M31.577%2035.124h4.182v4.934h-4.182z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;display:block;min-width:48px;min-height:48px;margin:0 auto 20px}#ResultPage .mux-Card .mux-Card-icon{display:none}#ResultPage .datapoints-title{display:block;text-align:center;margin-bottom:20px}#ResultPage .dataPoints{text-align:center;margin-bottom:32px}#ResultPage .dataPoints h3{font-family:var(--font__light);font-weight:var(--cds-font-weight-light);margin-bottom:0}#ResultPage .dataPoints span{font-family:var(--font__semibold);font-weight:var(--cds-font-weight-bold)}#ResultPage sup{top:-.5em}.print-section{position:absolute;z-index:-10;min-width:1150px;max-width:1150px;left:-10000px;top:0}.print-section .datapoints-title{padding-top:0!important;margin:0!important}.print-cards{display:flex;width:100%;justify-content:center;gap:20px;padding-bottom:40px}#ResultPage sup{display:none}.print-card-container{width:396px;height:auto}.print-card-container p{margin:0!important}.print-graph{display:flex;flex-direction:column;width:984px;gap:40px;text-align:center}.donut-graph{height:280px}.line-graph{height:460px}.print-table{display:flex;width:100%;justify-content:center;padding-top:30px}.print-table div{padding:10px;width:100%}.print-table table,tfoot tr{border-top:0px;border-bottom:0px;margin-bottom:0}.print-footer{margin-top:auto!important;padding-bottom:30px}.print-footer p{font-family:var(--font__light);font-weight:var(--cds-font-weight-light);font-size:.875rem;line-height:1.25rem;margin:0}.print-legal-section h3{margin-bottom:40px}.print-legal-section h4,.print-legal-section p{margin-bottom:20px}.print-card-container .mux-Card .mux-Card-Content h2{margin-bottom:0}html[lang=en] .page:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL4AAAAYCAYAAABEMUduAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxMAAAsTAQCanBgAAAmdSURBVHhe7dt3sFxlHcbxszfBggXsDRUbFuKAvYs6UmxExpA2DBr/CNi7jOhA4qgzKgr2jqKpMNaxiyW2UYlKEVRUNCAWFBURbEmuz2d33+Tk3r27d2Fvsve6z8w3e/dsO+d9f++vvSfVLlqz/OBqw7Kn569G60AHrV9yYrV55V7tZ521cemi6syjb9p+NtJIQ6ex9mPL6Odt/3q1bdst2kcma+2yV+ffVdVF196gdaCD1i45tRqvjq+uqUaGPxjdONwh7NN81luc0p3DEWFZeFi4WRipppbhF6Ovqn2bzztp3dLXVI3xVQkGU3v7dUtPq8YaK6vx8Zu0j4x0/bR3eGVYGYrhm6OnhZcERl2X154ZzglfCOvC98J54X7h/0ELwgmtP6fW2LSNnqdvVPNbBzpo7ZK3518TZLJmSg8KpwXni5cGHrGbbhgeET4dfOZz4Slh2GUcXxWeH27jQFvHhjPCW4MJPiAQZ3NkeH24nQNt/SdcEi5qPhus7h8+G8p84GPhbYEt3DzsThmzBwbRrqvGehr9muULY/Anh3ntI5O1YdlxVaOxIu/pZYTXV9KwB4THtTkmPDl0023DcwOj8JlHh+mmDXtSh4UnhVs3n+2UuSrpqNekNcTYHxJc71/Du4PX7x1EgZmQcTSeDH11my+FXwbjvTk8NdwoDJWkOlMbPc3fuk9y9qmLXRrfnu8Y31kv7D5ZBIzf5HYSb1/eM1e0KXw1/DZ8OZwbiMdn9PSr8IFwZfhNuDzMpL4bvtFmTXhHYPAeLYqDwtSOcw9oTxjroMXLyXk76e5BLjyXxPCfGHj61wXGPaxi+BamqHxLB4ZFc8Hw7xSeEQ5vPtspnRCeXnrTj/Zv0z0STpawf5cwVJ5tCPTzYFxmOg3uS7PZ8K8Kf2n92SxoFofSTdJ5UnitaD5rFXjdwj0jPznIjX/dpvztO+rjpF64OHjtUeGQoGC+ImwJzumUUG8LS0m8/6xwNwdqOiqos7x+fOi14JYEqYX3vyvo1vjcF0Mp2g8OXwne88OgQCbGp+gUNcbbuM4PB4t9JqSVem3Y1ny2U7cPmhO6Ts7zJ0EEE6XremhYGKSzila1y+fDB8MTwnSkKWOcNAsswllt+JcGOeUvgn0FBqjjQSZxeeD1fxd0nOTEneS9Pw6rwkSj89rpQbpUPDmDvmvw2nuCfFsoL3sbOhkvCya1fN8dg/czenVHXfY79gtel6NPvUfSks8rZL3f9TFm3+E3ysI30Qpb73E+P2g/Z+DvC48NRc7xWYHxPd6BAUo0ZqwWH0dVdK+wPjBc6RCn5ZET4GgsiiKGf1xw3or0bwdF9B+DVq9F0U3mTefro+E+gd3M+lSHJ7XyeZR7hKODgeKJDdK/A6NWcE1HHwkmg4HawS4R5QWhUwojqvBYJuDQsDb8M5A8fHfsZ4hmIoBFeKEDkcX+3sBA3hK0M20+ihZbw9mBkSv86zXQJ8IgcnGLzVxoIWt34h+h6DFBlBQ9jZl9B4Z9ZuCRm165JotaBHtOsDfx/SB6/jkY526yiE4KIs4LHaDZbvh/D9IEXpcY/fuDcE5WN4O4uvmss3Q9GAED4G18n2MmDdsDD9+ps/XGwODfHBiTiZTu+Awv3v3WjpZ4Lgv3usri7mT4DEkUE7F0VV4cTL73OGfRUuFpX8QCId6fw+jexZss11BSJ/DujJhxOgdpYF3OSTrY9L412WswVxPHTcT4Zvhb81lLFvNPQ7d9IxHx5UEjYFHYEXVmu+HT+eGTwernYU2yDas/hY8HnqWXGDoDKGIAUid0MwJhlwctshBNDsMfFkmDOAS6JogEEyXSMVgyfv0a/oODKAmfN27vDGqL14bSZu0mn5W2TMzxr6sYvXRT48Piuyzs0FwwfB5PYadvXZfcX24/HTH0FwXeXrEHHtEk9GsEwyY1gNyWpCAiQ907Q35frpPh9itGxXmAI+KdpYcPDza4nh0mplD3DFJEqaIFKX2xaTedKNlLNsw4P6nNv4IaZhfNBcOn3wf5vlyRGL2Ux/Fe0gFRB/D4Wp+lIJWy1EPrbJXapJ9bB8r1D0I6adIaxl83fCmlKK1To5vGO4sKPPNUTYh+ZE6lOAz/DUHNV3a4m5orhk+2xz8UpDi8hzSnl3g5E6D7wcjlusXLOya3LCnAbJW8XgpGHnliNc1U6KwMMlXjjO4byt26OiwMUuvyecEtDuX8BqU/BLagzimdv102MueS4esafCcomtzEVe8idJJr17lh4KT443GE/ZmSyd/dG1y6PordIjUJY5iIQrc8zqTsNdgHUWRLQ2ZCUi6GTxyhNq5btHd0i+aS4ZNNkDcFHZZe4tXrYb3eZya5rpA5yBy/9PNLL99C0PYri28mpCUrqpHiX+dJl6ouv/+jcGoY5PWS+oKRF0fkmnVkOjkmHZpe+xj9Sv1gQTuHVzhAc83w+5FwXvduJl2oFwXknQrdW4VBSLg30XYxFeFuKdYCdVzh1U8O3q+kOuoVXk+0OTBwDIp5v+1a1Ti6KqKeOmdQxq+bxNi0W8ueiLpL6jOxlvD7cvHpdID6lWaFtIfXb96ZO9nwG2PdC7rxeMZ9957teS+5BoYvLSJe72uBd5TymHwhcxDXagNNu5UUcryu4kuv352Ug85xJ0qf3b37euvmXEdFMW8xuFZGaN51X3jHfq95abCICuoIm1afaWOTsRj+xiDyyO9tAPptO+5aqnZ6GemgZVPxW8Ec+N14gEULXHhb46ur5RutjJ0XvujAg6rxhnvyDZjBOaK6YP9Lq02bau9ZoGo/pGo09sonL6vGxldU+11xSXXGlkH3s90uwCPIDbXN5PS8WS9pb+kg8LruFdfbL5snnwqM3Hfb5XONOkI6DyZBoeR/MJlA12Oiyu9r2+lc1A3lkUHadEFwT4lQq26wiEQQhq8Fq6g7MbhvxtgyDEZnE8f3C/tl8Wn52azxXa5Fnm7BuBXBeVg4UgSvyWkV+ijGRjbJynXzeiXdMX4Wv+v1+/1KtJI7cxwF16gxIKoYN+ddpOYQcdzmIeq5vcN3aCwYT+NtDMoCMA7G82ehfieqdFGnhlGzgyLHjU/9GIl85kpkObtRrV/anrQY/bKNtUXQ1obFx1bbx07PFFxdbW8cXl18wOZq9epdDXr9khMy9Sdlnq6s5o8dVV14+XnV6k31jZ2RRhoqtVOdKYy+qBEvuHXeYdXydedMMvqiRtOTLKyq/547MvqRhl0x/B5Gv3X+VQlOh1bHrN2cVKZz7tcY25KocGQ1f9v51eKzhJSRRhpiVdX/AMWfRUANkgNuAAAAAElFTkSuQmCC)}html[lang=fr] .page:before{content:url(data:image/png;base64,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)}.page:before{display:block;width:190px;height:24px;margin-top:20px;margin-bottom:50px}@media print{body *{visibility:hidden!important}.print-section,.print-section *{visibility:visible!important}.print-section{position:absolute!important;z-index:auto!important;left:0!important;top:-60px!important;width:100%!important;margin:0 120px!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.mux-Card-Action,.sub__title.text-center{display:none!important}.print-section sup{display:inline!important}.chart-wrapper{padding:0!important;margin:0!important}.chart-wrapper .serieName{width:300px!important}.page{display:flex;flex-direction:column;min-height:100vh;height:1274px!important;width:984px!important;break-after:page;page-break-after:always}.page:last-child{break-after:auto;page-break-after:auto}}#HomeBuyerPath .container,#RenewPath .container{margin-top:40px}#m1-calculator form .form-group .select__native{background-color:var(--cds-color-white)!important;height:var(--input-height);border:solid 1px var(--cds-color-dark-3-light-grey)}.results-list{overflow-y:auto;height:100vh;margin:0 20px 0 0}@media (max-width: 1024px){.results-list{overflow-y:auto;max-height:100vh;margin:0 0 20px}}.results-list .progress-container{display:flex;justify-content:center}.results-list .each__result--list{background-color:var(--cds-color-white);padding:20px 0;border:solid 1px var(--cds-color-light-grey)}.results-list .each__result--list .list__result--number{width:auto;min-width:40px;height:40px;background-color:var(--cds-color-dark-1-green);padding:4px;text-align:center;color:var(--cds-color-white);font-family:var(--font__bold);font-size:var(--cds-font-size-4xl)}.results-list .each__result--list .list__result--detail h2{font-family:var(--font__bold);font-size:var(--cds-font-size-2xl);color:var( --cds-color-light-1-dark-navy);line-height:1.625rem}.results-list .each__result--list .list__result--detail span{font-family:var(--font__light);font-size:var(--cds-font-size-base)}.results-list .each__result--list .list__result--detail .more--info{justify-content:space-around}.results-list .each__result--list .list__result--detail .location--info{padding-left:1.875rem;border-left:1px solid var(--cds-color-dark-2-light-grey)}.results-list .each__result--list .list__result--detail .map__list--contact{flex:3;padding-left:15px;flex-wrap:wrap;justify-content:flex-start;width:50%}.results-list .each__result--list .list__result--detail .map__list--contact .contact__item{text-decoration:none;color:var( --cds-color-light-1-dark-navy);font-family:var(--font__semibold);margin:0 20px 0 0;text-transform:none;padding-bottom:10px}.results-list .each__result--list .list__result--detail .map__list--contact .contact__item:hover{text-decoration:underline;text-shadow:none}.results-list .each__result--list .list__result--detail .map__list--contact .contact__item:last-child{margin-right:0}.results-list .each__result--list .list__result--detail .map__list--contact .contact__item .icon-text{margin-left:3px}.map__list--container{padding-top:15px}.results-list .each__result--list .list__result--detail .map__list--direction{padding-right:15px;justify-content:flex-end;width:50%}.results-list .each__result--list .list__result--detail .map__list--direction p{margin-bottom:0}@media (max-width: 767.98px){.results-list{height:100%;padding:0 0 30px}.results-list .each__result--list .list__result--detail .more--detail{border-right:0;margin-top:0;margin-bottom:10px}.results-list .each__result--list .list__result--detail .map__list--container{flex-direction:column}.results-list .each__result--list .list__result--detail .map__list--contact{margin-top:10px;flex-wrap:wrap;padding-left:0;width:100%}.results-list .each__result--list .list__result--detail .map__list--contact a{padding-top:5px}.results-list .each__result--list .list__result--detail .map__list--contact .contact__item:last-child{margin-top:10px}.results-list .each__result--list .list__result--detail .map__list--direction{padding-right:0;justify-content:flex-start;margin-top:15px;width:100%}.results-list .each__result--list .list__result--detail .location--info{border-left:0;padding:0}}@media (max-width: 1023.98px){.results-list{height:100%}}.map__list--contact a.external-link:after{width:18px;height:18px}main.template__grid--A .right-content .body__content.style-guide-content>.container{max-width:100%}.count-title{font-size:var(--cds-font-size-xl);font-family:var(--font__semibold);color:var( --cds-color-light-1-dark-navy);padding:0 0 1.25rem 1.875rem;margin:1.25rem 0;border-bottom:solid 1px rgba(0,0,0,.16)}.count-title .span{font-size:var(--cds-font-size-2xl)}.count-title .error-limit{display:block;color:var(--cds-color-red)}@media (max-width: 767.98px){.count-title{padding:0 0 .625rem;margin:.625rem 0}}.map__info--window-holder{max-height:230px;height:230px;width:100%;min-width:390px;padding:0 25px 25px}.map__info--window-holder .advisor-name{font-family:var(--font__bold);font-size:var(--cds-font-size-2xl);color:var(--cds-color-white);margin-bottom:30px}.map__info--window-holder .window__info--detail{margin:0}.map__info--window-holder .window__info--detail p{font-size:var(--cds-font-size-base)}.map__info--window-holder .map__list--contact{justify-content:start}.map__info--window-holder .map__list--contact .contact__item{font-size:var(--cds-font-size-base);margin:25px 0 0;display:flex;text-decoration-color:var(--cds-color-white);text-transform:none}.map__info--window-holder .map__list--contact a .contact__item::hover,.map__info--window-holder .map__list--contact a.contact__item::focus{color:var(--cds-color-white)}.map__info--window-holder .direction--info{text-align:right}.map__info--window-holder .direction--info span{font-size:var(--cds-font-size-base);color:var(--cds-color-white)}.map__info--window-holder .direction--info a{font-size:var(--cds-font-size-base);color:var(--cds-color-white);border-bottom:none;text-decoration-color:var(--cds-color-white)}.map__info--window-holder .direction--info a:hover{text-decoration-color:var(--cds-color-white)}.map-holder .gm-ui-hover-effect img{display:none}.map-holder .external-link{line-height:var(--cds-line-height-3xl)}#search-form .label-tooltip p{color:var(--cds-color-neutral-light-dark-2);font-size:var(--cds-font-size-xs);font-weight:var(--cds-font-weight-light);line-height:var(--cds-line-height-lg);margin-bottom:18px}#search-form .label-tooltip p+p{margin-top:0}#search-form .label-tooltip p:last-of-type{margin-bottom:0}#search-form .label-tooltip b{color:var(--cds-color-neutral-light-light-3);font-size:var(--cds-font-size-2xs);line-height:var(--cds-line-height-lg)}.select-container button{padding:0}@media (min-width: 576px){.select-container{width:325px}.select-combobox-group .select-container{width:165px}.select-combobox-group .combobox-container{width:50%}}[class^=styledComponents__ListItemContent]{display:block!important}.select-combobox-group .select-container #select-searchBy{padding:0}.select-combobox-group .combobox-container #combobox-searchBy{padding-right:.75rem}.select-combobox-group .combobox-container #combobox-searchBy+button{display:none}@media (max-width: 576px){#search-form .submit-button{--mux-button-min-width: 100%}}.gm-style .gm-style-iw-c{overflow:visible;background-color:var(--cds-color-dark-navy)!important}.gm-style-iw-ch{padding-top:0}.gm-style .gm-style-iw-d{overflow:hidden!important;max-width:inherit!important;border-radius:10px}.map__info--window-holder .close-info-window,.gm-style-iw.custom_window:after,.gm-style-iw.custom_window:before{display:none!important}.gm-ui-hover-effect,.gm-ui-hover-effect:hover{position:absolute;right:15px!important;top:6px!important;color:var(--cds-color-white)!important;font-size:var(--cds-font-size-7xl)!important;line-height:1!important;cursor:pointer!important;opacity:1!important}.gm-ui-hover-effect img{display:none!important}.gm-ui-hover-effect>span{background-color:var(--cds-color-white)!important}.map__list--contact{justify-content:space-around}.gm-style-iw-t:before{border-top:12px solid var(--cds-color-dark-navy)!important}.gm-style .gm-style-iw-t:after{border-top:15px solid var(--cds-color-dark-navy)!important;z-index:-1}.gm-style .gm-style-iw-tc:after{background-color:var(--cds-color-dark-navy)}.results-title{font-family:var(--font__semibold);font-size:var(--cds-font-size-xl);font-weight:var(--cds-font-weight-demibold);color:var( --cds-color-light-1-dark-navy);padding:20px 0;margin:24px 0 12px;border-top:solid 1px var(--mux-color-neutral-light-dark-2);border-bottom:solid 1px var(--mux-color-neutral-light-dark-2)}.results-container{display:flex}.results-container .map__no--result{margin-top:20px}@media (max-width: 1024px){.results-container{flex-direction:column;margin-bottom:20px}}#find-advisor-search{margin:24px 44px}@media (max-width: 768px){#find-advisor-search{margin:24px}}#find-advisor-search .note-required{margin-bottom:24px}#find-advisor-search #search-form label{font-size:var(--cds-font-size-base)}.renderTabCenter{display:flex;justify-content:center;align-items:center;height:100%}#SelectCalculator{display:flex;flex-direction:column!important;align-items:center}.select-content{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;height:auto;width:90%;margin-bottom:60px;flex-wrap:wrap}.fieldContainer{width:50%;padding:40px 60px;flex-direction:column;align-items:center;align-self:stretch;border:1px solid var(--component-card-color-border-color-1, #ededed);background-color:#fff}.resultContainer{width:50%;background-color:var(--color-neutral-light-light-1, #f5f5f5);display:flex;padding:40px 60px;flex-direction:column;align-items:center;align-self:stretch;border:1px solid var(--component-card-color-border-color-1, #ededed);font-family:Manulife JH Sans,Helvetica,Arial,sans-serif}.form-group{margin-bottom:20px}.form-group label{color:var(--color-light-1-dark-navy, #34384b);font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:8px}.resultContainer h2{margin-bottom:20px;font-weight:600}.mortgagePayment{display:flex;align-items:center;gap:12px;align-self:stretch;margin-bottom:60px}.paymentAmount{color:#34384b;font-size:36px;font-style:normal;font-weight:700;line-height:54px;word-wrap:break-word}.paymentFrequency{text-align:center;color:#34384b;font-size:18px;font-style:normal;font-weight:600;line-height:26px;word-wrap:break-word}.summaryContent{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;align-self:stretch;margin-bottom:20px}.summaryLabel{color:#34384b;font-size:16px;font-weight:600;line-height:24px;word-wrap:break-word}.summaryAmount{color:#34384b;font-size:20px;font-weight:600;line-height:28px;word-wrap:break-word}#ResultPage .general__tabs--main{background-color:var(--cds-color-light-2-grey)}#ResultPage .general__tabs--main .nav-pills{text-align:center}#ResultPage table tr th{white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;padding:20px 10px;text-align:center;vertical-align:middle}#ResultPage table tr th.year,th.year.total,td.year{text-align:center}#ResultPage table tr th.currency,th.total{padding-left:0;text-align:left}@media (max-width: 400px){#ResultPage table tr th{max-width:80px}}@media (max-width: 320px){#ResultPage table tr th{max-width:70px}}#ResultPage table tr td{font-family:var(--font__light);text-align:center;padding:10px;white-space:nowrap}#ResultPage table tr td.currency{white-space:nowrap;padding-left:0;text-align:left}#ResultPage .mortgage__calculator--slide{margin-bottom:0}#ResultPage .mortgage__calculator--slide.based__answers .product__card--area.recommended:before{content:"";background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2021.0.2,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2050%2050'%20style='enable-background:new%200%200%2050%2050;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%2300BF66;}%20.st1{enable-background:new%20;}%20.st2{fill:%23FFFFFF;}%20%3c/style%3e%3ctitle%3estar%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cg%20id='Calculators'%3e%3cg%20id='M1_calculator_step6_1_D'%20transform='translate(-430.000000,%20-920.000000)'%3e%3cg%20id='CARD-M1-selected'%20transform='translate(430.000000,%20920.000000)'%3e%3cg%20id='M1-SELECTED'%3e%3cg%20id='star'%3e%3cpolygon%20id='Rectangle-3'%20class='st0'%20points='0,0%2050,0%200,50%20'/%3e%3cg%20class='st1'%3e%3cpath%20class='st2'%20d='M24.2,11.8l-5,4.3l1.5,6.4L15,19.1l-5.7,3.4l1.5-6.4l-5-4.3l6.6-0.6l2.6-6l2.6,6L24.2,11.8z%20M15,17.4%20l3.4,2l-0.9-3.9l3.1-2.7l-4-0.3L15,8.9l-1.5,3.7l-4,0.3l3.1,2.7l-0.9,3.9L15,17.4z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat;width:52px;height:52px;position:absolute;left:0;top:0;z-index:9}#ResultPage .contact_specialist_area .heading_area p{max-width:697px;margin:0 auto 30px}#ResultPage .contact_specialist_area .card_area .specialist-card{max-width:333px;width:auto;height:auto;margin:auto;padding:32px 20px;border:solid 1px var(--cds-color-light-grey);background-color:var(--cds-color-white);text-align:center}#ResultPage .contact_specialist_area .card_area .specialist-card .icon{background-image:url("data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20d='M0%200h48v48H0z'/%3e%3cg%20fill='%23282B3E'%20fill-rule='nonzero'%3e%3cpath%20d='M31.61%2021.596a11.222%2011.222%200%201%200-14.68-.155A19.689%2019.689%200%200%200%204.418%2039.753V47H8.6v-7.247a15.473%2015.473%200%200%201%207.103-13l8.03%2018.544%208.3-18.795a15.473%2015.473%200%200%201%207.512%2013.25V47h4.182v-7.247A19.692%2019.692%200%200%200%2031.61%2021.596zM24.356%206.018a7.036%207.036%200%201%201-7.036%207.037%207.044%207.044%200%200%201%207.036-7.037zm-.585%2028.833-4.277-9.886a15.278%2015.278%200%200%201%208.692-.12l-4.415%2010.006z'/%3e%3cpath%20d='M31.577%2035.124h4.182v4.934h-4.182z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;display:block;min-width:48px;min-height:48px;margin:0 auto 20px}#ResultPage .contact_specialist_area .card_area .specialist-card .heading{size:22px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:normal;text-align:center;color:var(--cds-color-light-1-dark-navy)}#ResultPage .contact_specialist_area .card_area .specialist-card .details{margin:20px}#ResultPage .chart-wrapper{margin-top:0}#ResultPage .mux-Card .mux-Card-Header{background:var(--cds-color-light-2-dark-navy);color:var(--cds-color-white);font-weight:var(--cds-font-weight-regular);padding:18px 50px}#ResultPage .mux-Card .mux-Card-Content{padding:30px 20px;display:flex;flex-direction:column}#ResultPage .mux-Card .mux-Card-Content p{margin-bottom:20px}#ResultPage .mux-Card .mux-Card-icon{margin-bottom:50px}#ResultPage .mux-Card .mux-Card-preferred{position:absolute;left:0;top:0}#ResultPage .mux-Card-Content p>h2,.value>b{font-family:var(--font__bold)}#ResultPage .embla{overflow:hidden}#ResultPage .embla__container{display:flex;justify-content:center;margin-bottom:30px}@media (max-width: 767px){#ResultPage .embla__container{justify-content:left}}#ResultPage .embla__slide{flex:0 0 40%;min-width:0;margin-right:20px;margin-left:20px}@media (max-width: 767px){#ResultPage .embla__slide{flex:0 0 80%}}#ResultPage h2{font-weight:600;text-align:center;padding:20px 75px}@media (max-width: 768px){#ResultPage h2{padding:20px 50px}}#ResultPage .button-container{margin-top:20px;gap:1.5rem;display:flex;justify-content:center}@media (max-width: 768px){#ResultPage .button-container{flex-direction:column;align-items:center}#ResultPage .button-container button{width:100%}}.override-margin-top{margin-top:0!important}@media (max-width: 1024px){.fieldContainer{padding:30px 40px}}@media (max-width: 767px){.fieldContainer{width:100%;min-width:350px;padding:20px 40px}}@media (max-width: 1024px){.resultContainer{padding:30px}}@media (max-width: 767px){.resultContainer{width:100%;min-width:350px;padding:20px 40px}}:root{--font__light: "manulife__light";--font__regular: "manulife__regular";--font__regular--italic: "manulife__regular--italic";--font__semibold: "manulife__semibold";--font__bold: "manulife__bold";--input-height: 48px}.select__native.select-calculator{border:solid 1px var(--cds-color-dark-3-light-grey)}.form-control:focus{box-shadow:none;border-color:inherit}#AccountPage h2,#DebtPage h2,#EarningsPage h2,#ExpensesPage h2,#MortgagePage h2,#ResultPage h2{font-size:var(--cds-font-size-8xl);color:var(--cds-color-light-1-dark-navy);display:flex;justify-content:center;width:100%}#m1-calculator{background-color:var(--cds-color-light-2-grey)}#m1-calculator .popover{padding:16px}#m1-calculator form .form-group .small__input--field{min-width:123px;width:100%}@media (min-width: 1200px){#m1-calculator form .form-group .small__input--field{margin:0}}#m1-calculator form .form-group .aem-GridColumn--tablet--6 .small__input--field{margin:0!important}#m1-calculator form .form-group .large-form-label{font-size:var(--cds-font-size-base);font-family:var(--font__semibold);margin:8px 0}@media (max-width: 767.98px){#m1-calculator form .form-group .large-form-label{text-align:left}}@media (min-width: 768px){#m1-calculator form .form-group .large-form-label{text-align:right}}#m1-calculator form .form-group.dropdown__holder .dropdown-toggle{font-family:var(--font__regular);border-width:1px;border-style:solid;background-color:var(--cds-color-white);min-height:50px;border-radius:0;border-color:var(--cds-color-dark-3-light-grey);font-size:var(--cds-font-size-base);padding:9px 30px 9px 10px}#m1-calculator form .form-group.dropdown__holder .dropdown-toggle .filter-option{background-color:var(--cds-color-white)}#m1-calculator form .form-group.error-specific .text-danger{color:var(--cds-color-red);font-family:var(--font__semibold)}#m1-calculator form .form-group .text-danger .error-bolder{font-family:var(--font__bold)}#m1-calculator form .form-group .text-danger .error-info{color:var(--cds-color-dark-navy);font-family:var(--font__light)}#m1-calculator form .form-group input[type=number]{border-width:1px!important;border-style:solid!important}#m1-calculator form .form-group input[type=number],#m1-calculator form .form-group .ws-number{min-height:var(--input-height)}#m1-calculator form .form-group .select__native{background-color:var(--cds-color-white)!important;height:var(--input-height)}#m1-calculator form .form-group.dropdown__holder--mortgage .select__mortgage .text-muted .per{display:none!important}#m1-calculator form .error-message{font-family:var(--font__semibold);color:var(--cds-color-red);text-align:left;font-size:var(--cds-font-size-xs);line-height:var(--cds-line-height-lg);padding-top:10px;margin-bottom:0}#m1-calculator .form-group .form-label{font-size:var(--cds-font-size-base)}@media (min-width: 768px){#m1-calculator .form-group .form-label,#m1-calculator .form-group .form-question-link{display:flex;align-items:center;line-height:var(--cds-line-height-lg);height:var(--input-height)}#m1-calculator .form-group .form-label{justify-content:right}}@media (max-width: 768px){#m1-calculator .form-group .form-label{margin-bottom:12px}}
