.jh-aem-common .skipTo__link{display:inline-block;position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.jh-aem-common .skipTo__link:focus{padding:8px 15px;margin:auto;left:0;right:0;width:161px;height:auto;z-index:999999}.jh-aem-common .header__content .mjh-dd.mjh--active .mjh-dd-summary{border-bottom:2px solid #0000c1}@media (max-width:992px){.jh-aem-common .nonav .header__content{justify-content:center}.jh-aem-common .nonav .header__content #openclosenav{display:none}}.jh-aem-common .header{position:fixed!important;top:0;z-index:9999;height:80px;background-color:hsla(0,0%,100%,.9);border-bottom:1px solid #ededed;width:calc(100% - 80px)}.jh-aem-common .header__content{position:relative;width:calc(100% - 80px);height:80px;padding:0 60px}.jh-aem-common .header__content__logo{display:inline-block;position:absolute;top:0;left:60px;margin:0}.jh-aem-common .header__content__logo img{width:159px;max-height:80px;padding:18px 0 0}.jh-aem-common .header__content--right{display:flex;justify-content:flex-end;align-items:center;height:80px}@media (min-width:993px) and (max-width:1024px){.jh-aem-common .header__content--right ul li[data-ctatitle="Help center"]{display:none}}.jh-aem-common .header__content--right>ol>.navigation__mobile__item,.jh-aem-common .header__content--right ol.mjh-list-none{display:none}.jh-aem-common .header__content--right .mjh-i-search{font-size:1.25em}.jh-aem-common .header__content--right .ctalist__quicklinks .mjh-dd-summary-text{color:#282b3e}.jh-aem-common .header__content--right .ctalist__quicklinks .navigation__mobile__item{display:none}.jh-aem-common .header__content--right .ctalist__signinlinks{padding-left:2.25em}.jh-aem-common .header__content .mjh-dd{min-width:auto;display:block}.jh-aem-common .header__content .mjh-dd-summary{border:none;font-weight:600}.jh-aem-common .header__content .mjh-dd-summary-text{display:flex;align-items:center}.jh-aem-common .header__content .mjh-dd-summary p{padding:14px 0}.jh-aem-common .header__content .mjh-dd-summary>.mjh-dd-summary-icon{margin-left:0;padding-left:0}.jh-aem-common .header__content .mjh-dd-summary>.mjh-dd-summary-icon .mjh-dd-summary-icon{padding-left:.5em}.jh-aem-common .header__content .mjh-dd-options{font-family:Manulife JH Sans,sans-serif;list-style:none;margin:0;padding:0;min-width:224px}.jh-aem-common .header__offset,.jh-aem-common .header__offset.jh-locked-width{margin-top:80px}.jh-aem-common .header__offset--stickyContainer.sticky{top:80px}.jh-aem-common .header #openclosenav{display:none}@media (max-width:992px){.jh-aem-common .header{background:#34384b;height:60px!important}.jh-aem-common .header__content{align-items:center;border-bottom:1px solid #282b3e;display:flex;height:60px;padding:0!important;width:100%!important}.jh-aem-common .header__content #openclosenav{color:#fff;display:block;font-size:1.6em;line-height:1;padding:15px 20px;border-right:1px solid #34384b;height:100%}.jh-aem-common .header__content #openclosenav.active{background:#282b3e}.jh-aem-common .header__content #openclosenav .mjh-i-menu{display:block;margin-top:5px}.jh-aem-common .header__content #openclosenav.active .mjh-i-menu,.jh-aem-common .header__content #openclosenav .mjh-i-close{display:none}.jh-aem-common .header__content #openclosenav.active .mjh-i-close{display:block}.jh-aem-common .header__content__logo{left:50%!important;margin:unset!important;top:14px;transform:translateX(-50%)}.jh-aem-common .header__content__logo img{filter:grayscale(100%) brightness(100);padding:0;width:125px}.jh-aem-common .header__content--right{height:60px;position:absolute;right:0;border-left:1px solid #34384b;top:0}.jh-aem-common .header__content--right .ctalist__signinlinks{padding-left:0}.jh-aem-common .header__content--right>:not(.ctalist__signinlinks){display:none;padding-left:0!important}.jh-aem-common .header__content--right>.aem-Grid{display:contents}.jh-aem-common .header__offset{margin-top:60px}}@media screen and (min-width:993px){.jh-aem-common .hide__desktop{display:none}}@media screen and (max-width:768px){.jh-aem-common .hide__mobile{display:none}}@media screen and (min-width:769px) and (max-width:992px){.jh-aem-common .hide__tablet{display:none}}.jh-aem-common.herovideo-container .herovideo__video-wrapper{padding-top:56.25%}.jh-aem-common.herovideo-container .herovideo-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.jh-aem-common.herovideo-container .herovideo-overlay p{margin:0}.jh-aem-common.herovideo-container .herovideo-overlay-content__content-txt{color:#fff}.jh-aem-common.herovideo-container .herovideo-overlay-content button{padding:10px 15px;border:none;outline:none;color:#fff;background-color:#0000c1}.jh-aem-common.herovideo-container .herovideo-overlay-content button:hover{color:#0000c1;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25)}.jh-aem-common .heroHeightIE{height:220px}@media (max-width:768px){.jh-aem-common .heroHeightIE{height:auto}}@media (max-width:768px){.jh-aem-common .bg-color-dark .heros__text--desktop{color:#fff}}.jh-aem-common .heros{position:relative;z-index:1}.jh-aem-common .heros img{-o-object-fit:cover;object-fit:cover;width:100%;height:550px;min-height:220px;max-height:650px}@media (max-width:768px){.jh-aem-common .heros{position:static;height:auto!important}.jh-aem-common .heros img{min-height:auto;height:260px}}.jh-aem-common .heros__ctas{display:flex;align-items:center}@media (max-width:768px){.jh-aem-common .heros__ctas{display:block}}.jh-aem-common .heros__ctas>div{margin:10px 10px 0 0}.jh-aem-common .heros__ctas>div .mjh-btn{margin:0}.jh-aem-common .heros__text{display:table;position:absolute;top:50%;transform:translateY(-50%);padding:0 60px}@media (max-width:768px){.jh-aem-common .heros__text{position:static;top:auto;transform:none;padding:0 20px;display:block}}.jh-aem-common .heros__text .subtitle,.jh-aem-common .heros__text .title{font-weight:600;margin:8px 0 0}.jh-aem-common .heros__text--cta{margin:-5px 0 0}@media (max-width:768px){.jh-aem-common .heros__text--cta{width:100%!important}}.jh-aem-common .heros__text--desktop{display:table}@media (max-width:768px){.jh-aem-common .heros__text--desktop{width:-moz-fit-content!important;width:fit-content!important;display:table;color:#282b3e}.jh-aem-common .heros__text .heros__tertiary{color:#282b3e}}.jh-aem-common .heros__text--dark,.jh-aem-common .heros__text--dark .ctalist__links a{color:#282b3e}.jh-aem-common .heros__text--light,.jh-aem-common .heros__text--light .ctalist__links a,.jh-aem-common .heros__text--light .mjh-btn--small.mjh-btn--secondary+span{color:#fff}.jh-aem-common .heros__text--light .mjh-dd-summary.selected{color:#fff;border-color:#fff}.jh-aem-common .heros__text--light .mjh-dd-options li{color:#282b3e}@media (max-width:768px){.jh-aem-common .heros__text--light:not(.overlay-mobile) .mjh-btn--small.mjh-btn--secondary+span{color:#282b3e}.jh-aem-common .heros__text--light:not(.overlay-mobile) .mjh-dd-summary.selected{color:#282b3e;border-color:#282b3e}.jh-aem-common .heros__text--light:not(.overlay-mobile) .hero-dd-description{color:#282b3e}}.jh-aem-common .heros__text--white-text,.jh-aem-common .heros__text--white-text .heros__text--desktop{color:#fff}.jh-aem-common .heros .hero-dd-description{font-size:1.375rem;font-weight:400;line-height:1.75rem}@media (max-width:768px){.jh-aem-common .heros .hero-dd-description{font-size:1rem;line-height:1.625rem}}.jh-aem-common .heros .mjh-dd-summary-text{font-size:3rem;line-height:3.625rem;white-space:normal;line-height:inherit;margin:10px 0;overflow:hidden}@media (max-width:768px){.jh-aem-common .heros .mjh-dd-summary-text{font-size:2.25rem}}.jh-aem-common .heros .mjh-dd-summary-icon{align-items:flex-end;margin-bottom:.75rem}.jh-aem-common .hide-show-subtitle .heros__text{display:table}.jh-aem-common .hide-show-subtitle .heros__text .subtitle{display:table-header-group}@media (max-width:768px){.jh-aem-common .overlay-mobile .heros{position:relative}.jh-aem-common .overlay-mobile .heros__text{display:block;position:absolute;top:50%;transform:translateY(-50%);margin:0;width:100%}.jh-aem-common .overlay-mobile .heros__text--mobile,.jh-aem-common .overlay-mobile .heros__text .heros__tertiary{color:inherit}.jh-aem-common .hero:not(.overlay-mobile) .heros__text{margin:25px 0 2rem}}.jh-aem-common .hero-special-dd-size .heros .mjh-dd-summary-text{font-size:32px!important}@media (max-width:768px){.jh-aem-common .hero-special-dd-size .heros .mjh-dd-summary-text{font-size:26px!important}}.jh-aem-common .jh-hero-locked{max-width:1440px!important;width:100%!important;margin:0 auto;float:unset!important}@media (max-width:768px){.jh-aem-common .jh-hero-locked{width:unset!important;margin:unset}}.jh-aem-common .jh-hero-locked-fullbleed .heros{width:100%;display:flex;justify-content:center}@media (max-width:768px){.jh-aem-common .jh-hero-locked-fullbleed .heros{display:block}}.jh-aem-common .jh-hero-locked-fullbleed .heros__text{max-width:1440px!important;width:100%!important;margin:0 auto}@media (max-width:768px){.jh-aem-common .jh-hero-locked-fullbleed .heros__text{width:unset!important;padding:0 20px}}.jh-aem-common .hero-right-aligned .heros__text{position:absolute;right:0}@media (max-width:768px){.jh-aem-common .hero-right-aligned .heros__text{position:inherit}}@media (max-width:768px){.jh-aem-common .hero-right-aligned.overlay-mobile .heros__text{right:unset;position:absolute}}.jh-aem-common .hero-right-aligned.jh-hero-locked-fullbleed .heros__text{right:unset}.jh-aem-common .hero-right-aligned.jh-hero-locked-fullbleed .heros__text--cta,.jh-aem-common .hero-right-aligned.jh-hero-locked-fullbleed .heros__text--desktop{float:right;clear:both}@media (max-width:768px){.jh-aem-common .hero-right-aligned.jh-hero-locked-fullbleed .heros__text--cta,.jh-aem-common .hero-right-aligned.jh-hero-locked-fullbleed .heros__text--desktop{float:unset;clear:unset}}.jh-aem-common.vertical-center.hero .herovideo-overlay,.jh-aem-common .vertical-center.hero .herovideo-overlay{display:flex}.hero.hero-video-center{text-align:center}.hero.hero-video-center .herovideo-overlay .video .video-wrapper{display:flex;justify-content:center}.herovideo-container{overflow:hidden;position:relative}.herovideo-container .bcvideo{padding-top:56.25%}.herovideo-container .herovideo__mobile-replacement-wrapper{display:none;top:0;width:100%}.herovideo-container .herovideo__mobile-replacement-wrapper img{width:100%}.herovideo-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.herovideo-overlay p{margin:0}.herovideo-overlay-content__content-txt{color:#fff}.herovideo-overlay-content button{padding:10px 15px;border:none;outline:none;color:#fff;background-color:#0000c1;margin:0 auto;display:block}.herovideo-overlay-content button:hover{color:#0000c1;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25)}.jh-aem-common-component .article-properties__title{margin-top:25px;margin-bottom:1rem}.jh-aem-common-component .article-properties__topic{display:block;font-weight:600;font-size:1.375rem;text-transform:uppercase;margin-bottom:55px}.jh-aem-common-component .article-properties__author{display:flex;align-items:center}.jh-aem-common-component .article-properties__author-image{border-radius:50%;height:53px;width:53px;margin-right:1rem}.jh-aem-common-component .article-properties__author-details span{display:flex;padding:2px 0}.no-padding{padding:0}.no-margin{margin:0}.text-justify{text-align:justify;display:block}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.no-border-bottom{border-bottom:0!important}.ul-style-reset{font-family:Manulife JH Sans,sans-serif;list-style:none;margin:0;padding:0}.overflow{overflow:scroll}.overflow-x{overflow-x:scroll}.overflow-y{overflow-y:scroll}.no-overflow{overflow:hidden}.calltoaction-bgcolor-jh-blue .button-container .mux-button{background-color:#0000c1;border-color:#0000c1}.calltoaction-bgcolor-jh-blue .button-container .mux-button:hover{background-color:#0000c1!important;border-color:#0000c1!important}.jh-aem-common .button{box-sizing:border-box;display:inline-block;font-size:18px;font-weight:400;height:60px;line-height:1.5;min-width:150px;padding:16px 30px;text-align:center;transition:all .3s ease-in-out}.jh-aem-common .button--small{font-size:1em;padding:10px 20px;height:40px;min-width:80px}.jh-aem-common .ctalist__dropdown .mjh-dd-option-label{width:auto}.jh-aem-common .ctalist__quicklinks .mjh-dd-summary{padding-bottom:0}.jh-aem-common .ctalist__quicklinks .mjh-dd-summary-text{overflow-x:visible}.jh-aem-common .ctalist__quicklinks .mjh-dd-summary-text p{font-weight:600}.jh-aem-common .ctalist__quicklinks .mjh-dd-option-label{width:auto}@media (max-width:992px){.jh-aem-common .ctalist__signinlinks .desktop{display:none!important}}.jh-aem-common .ctalist__signinlinks .mobile{padding:0 20px;display:none}@media (max-width:992px){.jh-aem-common .ctalist__signinlinks .mobile{display:block}}.jh-aem-common .ctalist__signinlinks .mobile i{color:#fff;font-size:2em;line-height:0;line-height:60px}.jh-aem-common .ctalist__button{position:relative}.jh-aem-common .ctalist__button .title{font-weight:300;margin-bottom:16px;text-align:left}.jh-aem-common .ctalist__button .mjh-dd{width:auto}@media (max-width:992px){.jh-aem-common .ctalist__button .mjh-dd{width:100%}}.jh-aem-common .ctalist__button>ul{font-family:Manulife JH Sans,sans-serif;list-style:none;margin:0;padding:0}.jh-aem-common .ctalist__button>ul li{padding:10px 0}.jh-aem-common .ctalist__links h2,.jh-aem-common .ctalist__links h3{color:#282b3e;font-weight:300}.jh-aem-common .ctalist__links ul{font-family:Manulife JH Sans,sans-serif;list-style:none;margin:0;padding:0}.jh-aem-common .ctalist__links ul li{padding:10px 0}.jh-aem-common .ctalist__links ul li:first-child{padding-top:0}.jh-aem-common .ctalist__tiles ul{align-items:center;display:flex;flex-wrap:wrap;font-family:Manulife JH Sans,sans-serif;list-style:none;margin:0;padding:0}.jh-aem-common .ctalist__tiles ul li{width:33%;padding:15px 15px 15px 0}@media (max-width:768px){.jh-aem-common .ctalist__tiles ul li{margin:15px 0;width:100%;padding:0}}.jh-aem-common .ctalist__tiles ul li .ctalist__tile{width:100%;background:#fff;border:1px solid #ededed;display:inline-block;transition:all .25s;position:relative;top:0}.jh-aem-common .ctalist__tiles ul li .ctalist__tile:hover{top:-15px;box-shadow:0 12px 16px rgba(0,0,0,.2)}.jh-aem-common .ctalist__tiles ul li .ctalist__tile a{align-items:center;color:#282b3e;display:flex;font-size:1.7em;font-weight:300;height:100px;padding:0 30px}.jh-aem-common .ctalist__tiles ul li .ctalist__tile a i{font-size:1.7em;float:left;line-height:.8;margin-right:20px}.jh-aem-common .ctalist__tiles--horizontal ul li:nth-child(3n){padding-right:0}.jh-aem-common .ctalist__tiles--vertical ul{margin:44px 16px 0 60px}@media (max-width:768px){.jh-aem-common .ctalist__tiles--vertical ul{margin:30px 20px}}.jh-aem-common .ctalist__tiles--vertical ul li{width:25%;padding-right:44px;padding-top:0;padding-bottom:44px}@media (max-width:992px){.jh-aem-common .ctalist__tiles--vertical ul li{width:33%}}@media (max-width:768px){.jh-aem-common .ctalist__tiles--vertical ul li{width:100%;padding:0;margin:0 0 25px}}.jh-aem-common .ctalist__tiles--vertical ul li .ctalist__tile a{display:flex;flex-direction:column;height:auto;padding:32px}@media (max-width:992px){.jh-aem-common .ctalist__tiles--vertical ul li .ctalist__tile a{padding:30px}}@media (max-width:768px){.jh-aem-common .ctalist__tiles--vertical ul li .ctalist__tile a{padding:28px}}.jh-aem-common .ctalist__tiles--vertical ul li .ctalist__tile a i{font-size:100px;line-height:1;margin:0}@media (max-width:768px){.jh-aem-common .ctalist__tiles--vertical ul li .ctalist__tile a i{font-size:120px}}.jh-aem-common .ctalist__tiles--vertical ul li .ctalist__tile a span{font-style:normal;font-weight:400;font-size:24px;line-height:1;margin-top:20px;text-align:center;width:100%}@media (max-width:992px){.jh-aem-common .ctalist__tiles--vertical ul li .ctalist__tile a span{margin-top:25px}}@media (max-width:768px){.jh-aem-common .ctalist__tiles--vertical ul li .ctalist__tile a span{margin-top:22px}}.jh-aem-common .ctalist__social ul{display:flex;justify-content:flex-end;font-family:Manulife JH Sans,sans-serif;list-style:none;margin:0;padding:0}@media (max-width:768px){.jh-aem-common .ctalist__social ul{justify-content:center}}.jh-aem-common .ctalist__social ul a{display:block}.jh-aem-common .ctalist__social ul a:focus-visible{outline:2px solid #fff!important}.jh-aem-common .ctalist__footer ul{font-family:Manulife JH Sans,sans-serif;list-style:none;margin:0;padding:0}.jh-aem-common .ctalist__footer ul li{font-size:.9em}.jh-aem-common .ctalist__footer ul li a:hover{text-decoration:underline}.jh-aem-common .ctalist__footer ul li a:focus-visible{outline:2px solid #fff!important}.jh-aem-common .ctalist__footer--vertical{font-weight:400}.jh-aem-common .ctalist__footer--vertical h6{font-size:.75em!important;font-weight:600;text-transform:uppercase;margin-bottom:5px}@media (max-width:768px){.jh-aem-common .ctalist__footer--vertical h6{margin-bottom:20px}}.jh-aem-common .ctalist__footer--vertical ul{font-family:Manulife JH Sans,sans-serif;list-style:none;margin:0;padding:0}@media (max-width:768px){.jh-aem-common .ctalist__footer--vertical ul{margin-bottom:60px}}.jh-aem-common .ctalist__footer--vertical ul li{margin-bottom:5px}@media (max-width:768px){.jh-aem-common .ctalist__footer--vertical ul li{margin-bottom:20px}}.jh-aem-common .ctalist__footer--vertical ul li a{color:#fff}.jh-aem-common .ctalist__footer--horizontal ul{font-family:Manulife JH Sans,sans-serif;list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center}.jh-aem-common .ctalist__footer--horizontal ul li{color:#fff;display:inline-block;font-weight:400;margin:5px;padding:0 15px;position:relative}.jh-aem-common .ctalist__footer--horizontal ul li:after{content:"|";position:absolute;right:-7px;top:0}@media (max-width:768px){.jh-aem-common .ctalist__footer--horizontal ul li:after{right:-2px}}@media (max-width:768px){.jh-aem-common .ctalist__footer--horizontal ul li{padding:0 10px;margin:0}}.jh-aem-common .ctalist__footer--horizontal ul li .padding-left-8{padding-left:8px}.jh-aem-common .ctalist__footer--horizontal ul li .padding-left-12{padding-left:12px}.jh-aem-common .ctalist__footer--horizontal ul li .padding-left-16{padding-left:16px}.jh-aem-common .ctalist__footer--horizontal ul li .padding-left-20{padding-left:20px}.jh-aem-common .ctalist__footer--horizontal ul li .padding-right-8{padding-right:8px}.jh-aem-common .ctalist__footer--horizontal ul li .padding-right-12{padding-right:12px}.jh-aem-common .ctalist__footer--horizontal ul li .padding-right-16{padding-right:16px}.jh-aem-common .ctalist__footer--horizontal ul li .padding-right-20{padding-right:20px}.jh-aem-common .ctalist__footer--horizontal ul li .padding-top-8{padding-top:8px}.jh-aem-common .ctalist__footer--horizontal ul li .padding-top-12{padding-top:12px}.jh-aem-common .ctalist__footer--horizontal ul li .padding-top-16{padding-top:16px}.jh-aem-common .ctalist__footer--horizontal ul li .padding-top-20{padding-top:20px}.jh-aem-common .ctalist__footer--horizontal ul li .padding-bottom-8{padding-bottom:8px}.jh-aem-common .ctalist__footer--horizontal ul li .padding-bottom-12{padding-bottom:12px}.jh-aem-common .ctalist__footer--horizontal ul li .padding-bottom-16{padding-bottom:16px}.jh-aem-common .ctalist__footer--horizontal ul li .padding-bottom-20{padding-bottom:20px}.jh-aem-common .ctalist__footer--horizontal ul li a,.jh-aem-common .ctalist__footer--horizontal ul li span{color:#fff;font-weight:400}.jh-aem-common .ctalist__footer--horizontal ul li[data-ctatitle*="John Hancock"]{pointer-events:none}.jh-aem-common .ctalist__footer--horizontal ul li:last-child{border:none}.jh-aem-common .horizontal-cta .ctalist__button{display:flex;align-items:center;justify-content:center;padding:20px 0}.jh-aem-common .horizontal-cta .ctalist__button .title{margin-bottom:1em;margin-right:30px;max-width:70%;text-align:right}.jh-aem-common .horizontal-cta .ctalist__button .title h2,.jh-aem-common .horizontal-cta .ctalist__button .title h3,.jh-aem-common .horizontal-cta .ctalist__button .title h4{margin:0}.jh-aem-common .horizontal-cta .ctalist__button .subtitle{left:0;margin:auto 80px;position:absolute}@media (max-width:768px){.jh-aem-common .horizontal-cta .ctalist__dropdown .title{text-align:left!important}.jh-aem-common .horizontal-cta .ctalist__button{display:block;padding:16px 16px 40px}.jh-aem-common .horizontal-cta .ctalist__button .title{text-align:center;min-width:100%;margin-right:0}.jh-aem-common .horizontal-cta .ctalist__button>a{min-width:100%}.jh-aem-common .horizontal-cta .ctalist__button .subtitle{margin:auto;position:unset}.jh-aem-common .horizontal-cta .ctalist__button .mjh-dd,.jh-aem-common .horizontal-cta .ctalist__button>ul li a{width:100%}}@media (min-width:1025px){.jh-aem-common .cta-mobile-align .ctalist__links a{justify-content:flex-end;float:right}}@media (max-width:992px){.jh-aem-common .horizontal-reset ul{display:none}}.jh-aem-common .horizontal-reset ul li a{color:#282b3e!important;font-weight:600!important;font-size:1rem!important}.jh-aem-common .horizontal-reset ul li a:focus-visible{outline:2px solid #0000c1!important}.jh-aem-common .horizontal-reset ul li:after{content:none!important}.jh-aem-common .horizontal-align-list .ctalist__button ul,.jh-aem-common .horizontal-align-list .ctalist__links ul{display:flex;justify-content:space-between}.jh-aem-common .horizontal-align-list .ctalist__button ul li,.jh-aem-common .horizontal-align-list .ctalist__links ul li{padding:10px 0}@media (max-width:1200px){.jh-aem-common .bg-color-dark .calltoaction:first-child .ctalist__links{padding-left:1rem!important}}.jh-aem-common .accordion__wrapper{border-top:2px solid #ededed;scroll-margin-top:100px}.jh-aem-common .accordion__wrapper:last-child{border-bottom:2px solid #ededed}.jh-aem-common .accordion__wrapper .accordion__title{border:none;cursor:pointer;font-size:1.375rem;padding:20px 40px;transition:.4s;width:100%}@media (max-width:768px){.jh-aem-common .accordion__wrapper .accordion__title{padding:16px 17px}}.jh-aem-common .accordion__wrapper .accordion__title>span{display:block;padding:10px 15px 10px 35px}@media (max-width:768px){.jh-aem-common .accordion__wrapper .accordion__title>span{padding:0 0 0 17px}}.jh-aem-common .accordion__wrapper .accordion__title>span>p{font-size:inherit;font-weight:inherit;margin:0}.jh-aem-common .accordion__wrapper .accordion__title>span>p .accordion_subtitle{padding:10px 0;font-size:1rem;font-weight:inherit}.jh-aem-common .accordion__wrapper .accordion__title>span>p i{color:inherit;font-size:inherit}.jh-aem-common .accordion__wrapper .accordion__title.active+.accordion__panel{max-height:2100px;padding-top:20px;padding-bottom:20px;padding-left:110px;overflow-y:auto;visibility:visible}@media (max-width:768px){.jh-aem-common .accordion__wrapper .accordion__title.active+.accordion__panel{max-height:2600px;padding-left:70px}}.jh-aem-common .accordion__wrapper .accordion__title.active i:before{content:"\e944";color:#d03a39}.jh-aem-common .accordion__wrapper .accordion__title.active i:hover{background-color:#fff}.jh-aem-common .accordion__wrapper .accordion__title.active i:hover:before{color:#a00e18}.jh-aem-common .accordion__wrapper .accordion__title.active p i:before{display:none}.jh-aem-common .accordion-table__wrapper .accordion-table__title{padding:15px 0;display:flex;justify-content:space-around;font-weight:600;border-top:1px solid #dbdbdb}.jh-aem-common .accordion-table__wrapper .accordion-table__title span{flex:2;display:flex;justify-content:center;align-items:center}.jh-aem-common .accordion-table__wrapper .accordion-table__title span:first-child{flex:3}.jh-aem-common .accordion-table__wrapper .accordion-table__title span:last-child{flex:1}.jh-aem-common .accordion-table__wrapper .accordion-table__item-wrapper:nth-child(2n){background-color:#fafafa;border-top:1px solid #ededed;border-bottom:1px solid #ededed}.jh-aem-common .accordion-table__wrapper .accordion-table__item-wrapper:first-child{border-top:1px solid #dbdbdb;font-weight:600}.jh-aem-common .accordion-table__wrapper .accordion-table__item-wrapper:last-child{border-bottom:1px solid #dbdbdb}.jh-aem-common .accordion-table__wrapper .accordion-table__item-wrapper .accordion__title{padding:15px 0;display:flex;justify-content:space-around;transition:none;width:auto;height:intrinsic}.jh-aem-common .accordion-table__wrapper .accordion-table__item-wrapper .accordion__title span{flex:2;display:flex;justify-content:center;align-items:center}.jh-aem-common .accordion-table__wrapper .accordion-table__item-wrapper .accordion__title span:first-child{flex:3}.jh-aem-common .accordion-table__wrapper .accordion-table__item-wrapper .accordion__title span:last-child{flex:1}.jh-aem-common .accordion-table__wrapper .accordion-table__item-wrapper .accordion__title:focus,.jh-aem-common .accordion-table__wrapper .accordion-table__item-wrapper .accordion__title:hover{background-color:#eee;color:inherit}.jh-aem-common .accordion-table__wrapper .accordion-table__item-wrapper .accordion__title i.accordion-table__icon{font-size:12px;justify-content:center;height:100%;align-items:center}.jh-aem-common .accordion-table__wrapper .accordion-table__item-wrapper .accordion__title i.accordion-table__icon.accordion-table__icon--up{display:none}.jh-aem-common .accordion-table__wrapper .accordion-table__item-wrapper .accordion__title i.accordion-table__icon.accordion-table__icon--down{display:flex}.jh-aem-common .accordion-table__wrapper .accordion-table__item-wrapper .accordion__title+.accordion__panel{padding-left:20px}.jh-aem-common .accordion-table__wrapper .accordion-table__item-wrapper .accordion__title.active{border-bottom:1px solid #ededed}.jh-aem-common .accordion-table__wrapper .accordion-table__item-wrapper .accordion__title.active i.accordion-table__icon.accordion-table__icon--down{display:none}.jh-aem-common .accordion-table__wrapper .accordion-table__item-wrapper .accordion__title.active i.accordion-table__icon.accordion-table__icon--up{display:flex}.jh-aem-common .accordion-table__wrapper .accordion-table__item-wrapper .accordion__title.active+.accordion__panel{max-height:2000px;padding-top:20px;padding-bottom:20px;visibility:visible}.jh-aem-common .accordion__panel{max-height:0;overflow:hidden;transition:all .3s ease-in-out;visibility:hidden;padding-left:110px}@media (max-width:768px){.jh-aem-common .accordion__panel{padding-left:70px}}.jh-aem-common .no-borderlines .accordion__wrapper{border-top:none!important}.jh-aem-common .no-borderlines .accordion__wrapper:last-child{border-bottom:none!important}.cmp-author-byline__initials{display:inline-block;text-align:center;color:#fff;border-radius:50%}.jh-aem-common .cmp-author-byline{display:flex}.jh-aem-common .cmp-author-byline__initials--blue .cmp-author-byline__initials{background-color:#0000c1}.jh-aem-common .cmp-author-byline__initials--green .cmp-author-byline__initials{background-color:#00a758}.jh-aem-common .cmp-author-byline__initials--50 .cmp-author-byline__initials{display:inline-block;text-align:center;color:#fff;border-radius:50%;line-height:44px;font-size:16px;width:50px;height:50px}.jh-aem-common .cmp-author-byline__initials--30 .cmp-author-byline__initials{display:inline-block;text-align:center;color:#fff;border-radius:50%;line-height:28px;font-size:12px;width:30px;height:30px}.jh-aem-common .cmp-author-byline__img--50 .cmp-author-byline__img{border-radius:50%;width:50px}.jh-aem-common .cmp-author-byline__img--30 .cmp-author-byline__img{border-radius:50%;width:30px}.jh-aem-common .cmp-author-byline__name{margin-left:15px;font-style:normal;font-weight:500;line-height:22px;font-size:18px}.jh-aem-common .cmp-author-byline__description{margin-left:15px;font-style:normal;font-weight:500;line-height:22px;font-size:14px}.jh-aem-common .banner__item .item{display:flex;flex-direction:row;flex-wrap:nowrap;padding:40px 60px;height:auto;min-height:380px}@media (max-width:767px){.jh-aem-common .banner__item .item{min-height:auto}}.jh-aem-common .banner__item .item .column{flex-grow:1;flex-shrink:1;flex-basis:50%}.jh-aem-common .banner__item .item .column__bannerImage{display:flex;align-items:center;justify-content:center;width:100%}.jh-aem-common .banner__item .item .column__bannerContent{flex-grow:1;flex-shrink:1;flex-basis:50%}.jh-aem-common .banner__item .item .content-wrapper{height:100%;padding-left:40px;display:flex;justify-content:center;flex-direction:column;flex:1 1 auto}@media (max-width:767px){.jh-aem-common .banner__item .item .content-wrapper{padding:40px 20px}}.jh-aem-common .banner__item .item .content-wrapper>:not(:last-child){margin-bottom:20px}.jh-aem-common .banner__item .item .banner-image{-o-object-position:50% 50%;object-position:50% 50%}@media (max-width:767px){.jh-aem-common .banner__item .item .banner-image{height:260px;min-height:auto!important}}.jh-aem-common .banner__item .item .logo-wrapper{padding:0;margin:0}.jh-aem-common .banner__item .item .logo-image{max-height:70px;-o-object-fit:contain;object-fit:contain}@media (max-width:767px){.jh-aem-common .banner__item .item .logo-image{max-height:50px}}.jh-aem-common .banner__item .item .topic{padding:0;margin:0;font-size:26px;font-weight:500;line-height:32px}.jh-aem-common .banner__item .item .description{padding:0;margin:0;font-size:18px;font-weight:400;line-height:22px}.jh-aem-common .banner__item .item .description ol,.jh-aem-common .banner__item .item .description ul{font-size:1rem;line-height:1.6rem;display:block;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:2rem}.jh-aem-common .banner__item .item .description ol{list-style-type:decimal}.jh-aem-common .banner__item .item .description ul{list-style-type:disc}.jh-aem-common .banner__item .item .description ul ul{list-style-type:circle}.jh-aem-common .banner__item .item .description ul ul ul{list-style-type:square}.jh-aem-common .banner__item .item .cta{font-weight:500}.jh-aem-common .banner__item .item .mjh-il{font-weight:600}.jh-aem-common .banner__item .item--bglight-grey{background-color:#ededed;color:#282b3e}.jh-aem-common .banner__item .item--bgwhite{background-color:#fff;color:#282b3e}.jh-aem-common .banner__item .item--bgdark-navy{background-color:#282b3e;color:#fff}.jh-aem-common .banner__item .item--bgdark-navy a:not(.mjh-btn,.mjh-il){color:#fff;border-bottom:1px solid #fff;font-weight:600}.jh-aem-common .banner__item .item--bgdark-navy a:not(.mjh-btn,.mjh-il):active,.jh-aem-common .banner__item .item--bgdark-navy a:not(.mjh-btn,.mjh-il):hover{border-bottom:0}.jh-aem-common .banner__item .item--bgdark-navy a:not(.mjh-btn,.mjh-il):visited{color:#fff}.jh-aem-common .banner__item .item--bgjohnhancock-blue{background-color:#0000c1;color:#fff}.jh-aem-common .banner__item .item--bgjohnhancock-blue a:not(.mjh-btn,.mjh-il){color:#fff;border-bottom:1px solid #fff;font-weight:600}.jh-aem-common .banner__item .item--bgjohnhancock-blue a:not(.mjh-btn,.mjh-il):active,.jh-aem-common .banner__item .item--bgjohnhancock-blue a:not(.mjh-btn,.mjh-il):hover{border-bottom:0}.jh-aem-common .banner__item .item--bgjohnhancock-blue a:not(.mjh-btn,.mjh-il):visited{color:#fff}.jh-aem-common .banner__item .item--bgdark-3-blue{background-color:#000060;color:#fff}.jh-aem-common .banner__item .item--bgdark-3-blue a:not(.mjh-btn,.mjh-il){color:#fff;border-bottom:1px solid #fff;font-weight:600}.jh-aem-common .banner__item .item--bgdark-3-blue a:not(.mjh-btn,.mjh-il):active,.jh-aem-common .banner__item .item--bgdark-3-blue a:not(.mjh-btn,.mjh-il):hover{border-bottom:0}.jh-aem-common .banner__item .item--bgdark-3-blue a:not(.mjh-btn,.mjh-il):visited{color:#fff}.jh-aem-common .banner__item .item--bglight-2-blue{background-color:#2d69ff;color:#fff}.jh-aem-common .banner__item .item--bglight-2-blue a:not(.mjh-btn,.mjh-il){color:#fff;border-bottom:1px solid #fff;font-weight:600}.jh-aem-common .banner__item .item--bglight-2-blue a:not(.mjh-btn,.mjh-il):active,.jh-aem-common .banner__item .item--bglight-2-blue a:not(.mjh-btn,.mjh-il):hover{border-bottom:0}.jh-aem-common .banner__item .item--bglight-2-blue a:not(.mjh-btn,.mjh-il):visited{color:#fff}.jh-aem-common .banner__item .item--bglightest-grey{background-color:#fafafa;color:#282b3e}.jh-aem-common .banner__item .item--bglight-4-dark-navy{background-color:#8e90a2;color:#282b3e}.jh-aem-common .banner__item .item--uneven{min-height:330px}.jh-aem-common .banner__item .item--uneven .column__bannerImage{flex-basis:30%}.jh-aem-common .banner__item .item--uneven .column__bannerContent{flex-basis:70%}.jh-aem-common .banner__item .item--reversed{flex-flow:row-reverse}.jh-aem-common .banner__item .item--reversed .content-wrapper{padding-left:0;padding-right:40px}@media (max-width:767px){.jh-aem-common .banner__item .item--reversed .content-wrapper{padding:40px 20px}}.jh-aem-common .banner__item .item--innerPadding{padding:0}@media (min-width:768px){.jh-aem-common .banner__item .item--innerPadding .content-wrapper{padding:40px 60px}}.jh-aem-common .banner__item .item--innerPadding .banner-image{max-height:none}@media (max-width:767px){.jh-aem-common .banner__item .item{flex-direction:column;padding:0}}.jh-aem-common .banner__item--v2 .item{min-height:290px;max-width:1400px;margin:0 auto}.jh-aem-common .banner__item--v2 .item--uneven{min-height:225px}.jh-aem-common .banner__item--v2 .item .column__bannerImage{margin-right:20px;margin-left:0}@media (max-width:767px){.jh-aem-common .banner__item--v2 .item .column__bannerImage{margin-right:0;margin-left:0}}.jh-aem-common .banner__item--v2 .item .column__bannerContent{margin-left:20px;margin-right:0}.jh-aem-common .banner__item--v2 .item .column__bannerContent .content-wrapper{justify-content:start;padding:0}@media (max-width:767px){.jh-aem-common .banner__item--v2 .item .column__bannerContent{margin-right:0;margin-left:0}}@media (max-width:767px){.jh-aem-common .banner__item--v2 .item .content-wrapper{padding:0}}.jh-aem-common .banner__item--v2 .item .cta-logo-container{height:100%;width:100%;display:flex;flex-direction:column;align-items:flex-end;justify-content:center}.jh-aem-common .banner__item--v2 .item .cta-logo-container>:not(:last-child){margin-bottom:20px}@media (max-width:767px){.jh-aem-common .banner__item--v2 .item .logo-wrapper{width:100%}}@media (max-width:767px){.jh-aem-common .banner__item--v2 .item__cta{display:none}}.jh-aem-common .banner__item--v2 .item__cta--mobile{display:none}@media (max-width:767px){.jh-aem-common .banner__item--v2 .item__cta--mobile{display:block}}.jh-aem-common .banner__item--v2 .item--reversed .column__bannerImage{margin-right:0;margin-left:20px}@media (max-width:767px){.jh-aem-common .banner__item--v2 .item--reversed .column__bannerImage{margin-right:0;margin-left:0}}.jh-aem-common .banner__item--v2 .item--reversed .column__bannerContent{margin-left:0;margin-right:20px}@media (max-width:767px){.jh-aem-common .banner__item--v2 .item--reversed .column__bannerContent{margin-right:0;margin-left:0}}.jh-aem-common .banner__item--v2 .item--reversed .cta-logo-container{align-items:start}@media (max-width:767px){.jh-aem-common .banner__item--v2 .item{padding:40px 20px;min-height:auto}.jh-aem-common .banner__item--v2 .item>:not(:last-child){margin-bottom:20px}}.jh-aem-common .banner__functional{padding:40px}.jh-aem-common .banner__functional--bg-light-grey{background-color:#ededed;color:#282b3e}.jh-aem-common .banner__functional--bg-white{background-color:#fff;color:#282b3e}.jh-aem-common .banner__functional--bg-dark-navy{background-color:#282b3e;color:#fff}.jh-aem-common .banner__functional--bg-dark-navy a:not(.mjh-btn,.mjh-il){color:#fff;border-bottom:1px solid #fff;font-weight:600}.jh-aem-common .banner__functional--bg-dark-navy a:not(.mjh-btn,.mjh-il):active,.jh-aem-common .banner__functional--bg-dark-navy a:not(.mjh-btn,.mjh-il):hover{border-bottom:0}.jh-aem-common .banner__functional--bg-dark-navy a:not(.mjh-btn,.mjh-il):visited{color:#fff}.jh-aem-common .banner__functional--bg-johnhancock-blue{background-color:#0000c1;color:#fff}.jh-aem-common .banner__functional--bg-johnhancock-blue a:not(.mjh-btn,.mjh-il){color:#fff;border-bottom:1px solid #fff;font-weight:600}.jh-aem-common .banner__functional--bg-johnhancock-blue a:not(.mjh-btn,.mjh-il):active,.jh-aem-common .banner__functional--bg-johnhancock-blue a:not(.mjh-btn,.mjh-il):hover{border-bottom:0}.jh-aem-common .banner__functional--bg-johnhancock-blue a:not(.mjh-btn,.mjh-il):visited{color:#fff}.jh-aem-common .banner__functional--bg-dark-3-blue{background-color:#000060;color:#fff}.jh-aem-common .banner__functional--bg-dark-3-blue a:not(.mjh-btn,.mjh-il){color:#fff;border-bottom:1px solid #fff;font-weight:600}.jh-aem-common .banner__functional--bg-dark-3-blue a:not(.mjh-btn,.mjh-il):active,.jh-aem-common .banner__functional--bg-dark-3-blue a:not(.mjh-btn,.mjh-il):hover{border-bottom:0}.jh-aem-common .banner__functional--bg-dark-3-blue a:not(.mjh-btn,.mjh-il):visited{color:#fff}.jh-aem-common .banner__functional--bg-light-2-blue{background-color:#2d69ff;color:#fff}.jh-aem-common .banner__functional--bg-light-2-blue a:not(.mjh-btn,.mjh-il){color:#fff;border-bottom:1px solid #fff;font-weight:600}.jh-aem-common .banner__functional--bg-light-2-blue a:not(.mjh-btn,.mjh-il):active,.jh-aem-common .banner__functional--bg-light-2-blue a:not(.mjh-btn,.mjh-il):hover{border-bottom:0}.jh-aem-common .banner__functional--bg-light-2-blue a:not(.mjh-btn,.mjh-il):visited{color:#fff}.jh-aem-common .banner__functional--bg-lightest-grey{background-color:#fafafa;color:#282b3e}.jh-aem-common .banner__functional--bg-light-4-dark-navy{background-color:#8e90a2;color:#282b3e}.jh-aem-common .banner__functional .functional{display:flex;flex-direction:row;align-items:center;justify-content:center}.jh-aem-common .banner__functional .functional__icon{font-size:28px}.jh-aem-common .banner__functional .functional__text{margin-left:20px;font-style:normal;font-weight:400;font-size:16px;line-height:26px}.jh-aem-common .banner__functional .functional__text>:first-child{margin-top:0;padding-top:0}.jh-aem-common .banner__functional .functional__text>:last-child{margin-bottom:0;padding-bottom:0}.jh-aem-common .banner__functional .functional__text ol,.jh-aem-common .banner__functional .functional__text ul{font-size:1rem;line-height:1.6rem;display:block;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:2rem}.jh-aem-common .banner__functional .functional__text ol{list-style-type:decimal}.jh-aem-common .banner__functional .functional__text ul{list-style-type:disc}.jh-aem-common .banner__functional .functional__text ul ul{list-style-type:circle}.jh-aem-common .banner__functional .functional__text ul ul ul{list-style-type:square}.jh-aem-common .cmp-contact-banner{padding:20px;color:#282b3e}.jh-aem-common .cmp-contact-banner__row1{display:flex}.jh-aem-common .cmp-contact-banner__row2{margin-bottom:20px}.jh-aem-common .cmp-contact-banner__row3{display:flex;flex-direction:column;margin-bottom:30px}.jh-aem-common .cmp-contact-banner__img{border-radius:50%;width:100px;margin-right:20px}.jh-aem-common .cmp-contact-banner__text{font-style:normal;font-weight:500;font-size:18px;line-height:22px;padding-top:20px;margin-right:40px;width:150px}.jh-aem-common .cmp-contact-banner__agentname{padding:20px 0 0;font-style:normal;font-weight:500;font-size:26px;line-height:34px;width:100px;word-wrap:break-word}.jh-aem-common .cmp-contact-banner__agentno{padding:0;font-style:normal;font-weight:500;font-size:18px;line-height:34px}.jh-aem-common .cmp-contact-banner__contact{top:calc(50% - 30px);padding:15px 40px;margin-top:20px;background:#d03a39;font-weight:600;text-align:center;color:#fff;display:inline-block;font-size:18px;line-height:22px}.jh-aem-common .cmp-contact-banner__email{padding:5px 0;font-style:normal;border-bottom:1px solid #0000c1;font-weight:500;font-size:26px;line-height:34px}.jh-aem-common .cmp-contact-banner__email:hover{border-bottom:none}.jh-aem-common .cmp-contact-banner--blue .cmp-contact-banner{background-color:#0000c1;color:#fff}.jh-aem-common .cmp-contact-banner--green .cmp-contact-banner{background-color:#00a758;color:#fff}.jh-aem-common .cmp-contact-banner--blue .cmp-contact-banner__contact,.jh-aem-common .cmp-contact-banner--green .cmp-contact-banner__contact{color:#282b3e;background:#fff;font-size:18px;line-height:22px}.jh-aem-common .cmp-contact-banner--blue .cmp-contact-banner__email,.jh-aem-common .cmp-contact-banner--green .cmp-contact-banner__email{border-bottom:1px solid #fff;color:#fff}.jh-aem-common .cmp-contact-banner--blue .cmp-contact-banner__email:hover,.jh-aem-common .cmp-contact-banner--green .cmp-contact-banner__email:hover{border-bottom:none}@media (min-width:768px){.jh-aem-common .cmp-contact-banner{display:flex;color:#282b3e}.jh-aem-common .cmp-contact-banner__row1{display:flex;flex-direction:row-reverse}.jh-aem-common .cmp-contact-banner__row2{margin-right:200px;margin-left:30px}.jh-aem-common .cmp-contact-banner__row3{display:flex;flex-direction:column-reverse}.jh-aem-common .cmp-contact-banner__img{border-radius:50%;width:150px;margin-right:20px}.jh-aem-common .cmp-contact-banner__contact{padding:10px 40px 10px 0;top:calc(50% - 30px);font-style:normal;font-weight:500;font-size:26px;line-height:34px;background-color:#fff;color:#282b3e}.jh-aem-common .cmp-contact-banner__text{font-style:normal;font-weight:500;font-size:18px;line-height:22px;width:200px;word-wrap:break-word;margin-top:30px}.jh-aem-common .cmp-contact-banner--blue .cmp-contact-banner__contact,.jh-aem-common .cmp-contact-banner--green .cmp-contact-banner__contact{color:#fff;background-color:transparent;font-size:26px;line-height:34px}.jh-aem-common .cmp-contact-banner--blue .cmp-contact-banner__email,.jh-aem-common .cmp-contact-banner--green .cmp-contact-banner__email{border-bottom:1px solid #fff;font-size:26px;line-height:34px}}.jh-aem-common.background-transparent-title.tabs .jh-aem-common-component.tabs .tabs-content,.jh-aem-common .background-transparent-title.tabs .jh-aem-common-component.tabs .tabs-content,.jh-aem-common.background-transparent-title.tabs .jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title,.jh-aem-common .background-transparent-title.tabs .jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title{background:inherit;color:inherit}.jh-aem-common.background-transparent-panel.tabs .jh-aem-common-component.tabs .tabs-content__panel,.jh-aem-common .background-transparent-panel.tabs .jh-aem-common-component.tabs .tabs-content__panel,.jh-aem-common.background-transparent-panel.tabs .jh-aem-common-component.tabs .tabs-content__top-panel,.jh-aem-common .background-transparent-panel.tabs .jh-aem-common-component.tabs .tabs-content__top-panel{background:transparent}.jh-aem-common .tabs-content__buttons__display__icon .tabs-content__buttons__icon{display:inline-block;padding:0 0 8px 8px;transform:scale(.6)}.jh-aem-common .pill-bg-color-johnhancock-blue .jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.active{background:#00009a}.jh-aem-common .pill-bg-color-johnhancock-blue .jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.active:hover{background:#000082}.jh-aem-common .pill-bg-color-johnhancock-blue .jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title:hover{border:2px solid #00009a}.jh-aem-common .pill-bg-color-manulife-green .jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.active{background:#06874e}.jh-aem-common .pill-bg-color-manulife-green .jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.active:hover{background:#046138}.jh-aem-common .pill-bg-color-manulife-green .jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title:hover{border:2px solid #06874e}.jh-aem-common.padding-top-panel-10px .tabs-content__top-panel{padding:10px}.jh-aem-common.padding-top-panel-top-10px .tabs-content__top-panel{padding-top:10px}.jh-aem-common.padding-top-panel-bottom-10px .tabs-content__top-panel{padding-bottom:10px}.jh-aem-common.padding-top-panel-right-10px .tabs-content__top-panel{padding-right:10px}.jh-aem-common.padding-top-panel-left-10px .tabs-content__top-panel{padding-left:10px}.jh-aem-common.margin-top-panel-top-10px .tabs-content__top-panel{margin-top:10px}.jh-aem-common.margin-top-panel-bottom-10px .tabs-content__top-panel{margin-bottom:10px}.jh-aem-common.padding-top-panel-10px .tabs-content__bottom-panel{padding:10px}.jh-aem-common.padding-top-panel-top-10px .tabs-content__bottom-panel{padding-top:10px}.jh-aem-common.padding-top-panel-bottom-10px .tabs-content__bottom-panel{padding-bottom:10px}.jh-aem-common.padding-top-panel-right-10px .tabs-content__bottom-panel{padding-right:10px}.jh-aem-common.padding-top-panel-left-10px .tabs-content__bottom-panel{padding-left:10px}.jh-aem-common.margin-top-panel-top-10px .tabs-content__bottom-panel{margin-top:10px}.jh-aem-common.margin-top-panel-bottom-10px .tabs-content__bottom-panel{margin-bottom:10px}.jh-aem-common.padding-top-panel-20px .tabs-content__top-panel{padding:20px}.jh-aem-common.padding-top-panel-top-20px .tabs-content__top-panel{padding-top:20px}.jh-aem-common.padding-top-panel-bottom-20px .tabs-content__top-panel{padding-bottom:20px}.jh-aem-common.padding-top-panel-right-20px .tabs-content__top-panel{padding-right:20px}.jh-aem-common.padding-top-panel-left-20px .tabs-content__top-panel{padding-left:20px}.jh-aem-common.margin-top-panel-top-20px .tabs-content__top-panel{margin-top:20px}.jh-aem-common.margin-top-panel-bottom-20px .tabs-content__top-panel{margin-bottom:20px}.jh-aem-common.padding-top-panel-20px .tabs-content__bottom-panel{padding:20px}.jh-aem-common.padding-top-panel-top-20px .tabs-content__bottom-panel{padding-top:20px}.jh-aem-common.padding-top-panel-bottom-20px .tabs-content__bottom-panel{padding-bottom:20px}.jh-aem-common.padding-top-panel-right-20px .tabs-content__bottom-panel{padding-right:20px}.jh-aem-common.padding-top-panel-left-20px .tabs-content__bottom-panel{padding-left:20px}.jh-aem-common.margin-top-panel-top-20px .tabs-content__bottom-panel{margin-top:20px}.jh-aem-common.margin-top-panel-bottom-20px .tabs-content__bottom-panel{margin-bottom:20px}.jh-aem-common.padding-top-panel-30px .tabs-content__top-panel{padding:30px}.jh-aem-common.padding-top-panel-top-30px .tabs-content__top-panel{padding-top:30px}.jh-aem-common.padding-top-panel-bottom-30px .tabs-content__top-panel{padding-bottom:30px}.jh-aem-common.padding-top-panel-right-30px .tabs-content__top-panel{padding-right:30px}.jh-aem-common.padding-top-panel-left-30px .tabs-content__top-panel{padding-left:30px}.jh-aem-common.margin-top-panel-top-30px .tabs-content__top-panel{margin-top:30px}.jh-aem-common.margin-top-panel-bottom-30px .tabs-content__top-panel{margin-bottom:30px}.jh-aem-common.padding-top-panel-30px .tabs-content__bottom-panel{padding:30px}.jh-aem-common.padding-top-panel-top-30px .tabs-content__bottom-panel{padding-top:30px}.jh-aem-common.padding-top-panel-bottom-30px .tabs-content__bottom-panel{padding-bottom:30px}.jh-aem-common.padding-top-panel-right-30px .tabs-content__bottom-panel{padding-right:30px}.jh-aem-common.padding-top-panel-left-30px .tabs-content__bottom-panel{padding-left:30px}.jh-aem-common.margin-top-panel-top-30px .tabs-content__bottom-panel{margin-top:30px}.jh-aem-common.margin-top-panel-bottom-30px .tabs-content__bottom-panel{margin-bottom:30px}.jh-aem-common.padding-top-panel-40px .tabs-content__top-panel{padding:40px}.jh-aem-common.padding-top-panel-top-40px .tabs-content__top-panel{padding-top:40px}.jh-aem-common.padding-top-panel-bottom-40px .tabs-content__top-panel{padding-bottom:40px}.jh-aem-common.padding-top-panel-right-40px .tabs-content__top-panel{padding-right:40px}.jh-aem-common.padding-top-panel-left-40px .tabs-content__top-panel{padding-left:40px}.jh-aem-common.margin-top-panel-top-40px .tabs-content__top-panel{margin-top:40px}.jh-aem-common.margin-top-panel-bottom-40px .tabs-content__top-panel{margin-bottom:40px}.jh-aem-common.padding-top-panel-40px .tabs-content__bottom-panel{padding:40px}.jh-aem-common.padding-top-panel-top-40px .tabs-content__bottom-panel{padding-top:40px}.jh-aem-common.padding-top-panel-bottom-40px .tabs-content__bottom-panel{padding-bottom:40px}.jh-aem-common.padding-top-panel-right-40px .tabs-content__bottom-panel{padding-right:40px}.jh-aem-common.padding-top-panel-left-40px .tabs-content__bottom-panel{padding-left:40px}.jh-aem-common.margin-top-panel-top-40px .tabs-content__bottom-panel{margin-top:40px}.jh-aem-common.margin-top-panel-bottom-40px .tabs-content__bottom-panel{margin-bottom:40px}.jh-aem-common .tabs-content__buttons__icon{display:none}.jh-aem-common .jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.pill:not(.active){margin:8px 0 0 18px;display:inline-block;border:2px solid #ededed;border-radius:24px;color:inherit;padding:8px 16px;font-size:14px;min-width:0}.jh-aem-common .jh-aem-common-component.tabs #tabElementWrapperNested.tabs-content__buttons__wrapper:not(.tabs-content__buttons__wrapper__full__width){border-bottom:2px solid #dddee4}.jh-aem-common .jh-aem-common-component.tabs .tabs-pills #tabElementWrapperNested.tabs-content__buttons__wrapper{border:none}.jh-aem-common .jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.pill.active{background:#00009a;color:#fff;border:none}.jh-aem-common-component.tabs .tabs-content{display:grid}.jh-aem-common-component.tabs .tabs-content__buttons{position:relative;display:inline-grid}@media only screen and (min-width:768px){.jh-aem-common-component.tabs .tabs-content__buttons__full__width{width:100%}.jh-aem-common-component.tabs .tabs-content__buttons .tabs-content__buttons__wrapper__title.line .h4.analytics__tab__title{margin-left:64px;margin-top:64px}}.jh-aem-common-component.tabs .tabs-content__buttons--mobile{display:none;cursor:pointer}@media only screen and (max-width:767px){.jh-aem-common-component.tabs .tabs-content__buttons--mobile{justify-content:space-between;padding:10px 0;border-bottom:4px solid #0000c1}}.jh-aem-common-component.tabs .tabs-content__buttons--mobile>i,.jh-aem-common-component.tabs .tabs-content__buttons--mobile>span{display:inline-block}.jh-aem-common-component.tabs .tabs-content__buttons--mobile__text{width:150px}@media only screen and (max-width:767px){.jh-aem-common-component.tabs .tabs-content__buttons--mobile__text{width:auto;font-size:1.3rem;font-weight:600}}.jh-aem-common-component.tabs .tabs-content__buttons--mobile__icon{margin-top:.5em}.jh-aem-common-component.tabs .tabs-content__buttons--mobile__icon:before{transition:.4s}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper{display:inline-block;overflow-x:auto}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__full__width{display:table}@media (max-width:768px){.jh-aem-common-component.tabs .tabs-content__buttons__wrapper{display:inline-block}}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title{background:#fff;border:none;color:#282b3e;cursor:pointer;display:table-cell;padding:0 10px;min-width:150px;text-align:center;vertical-align:middle;position:relative}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title:focus{outline:none!important}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title:focus-visible{outline:2px solid #0000c1!important;outline-offset:-2px}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.line{height:60px;font-size:2em;box-sizing:content-box;background-color:#fafafa}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.line span{padding-bottom:10px}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.line.active{border:none}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.line.active span{border-bottom:4px solid #0000c1}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.line.active--border{border-right:none}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.box{height:80px;font-size:2em;border:1px solid #ededed;box-sizing:content-box;background-color:#fafafa}@media (max-width:768px){.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.box{height:60px;padding:0}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.box span{font-size:1rem;font-weight:600}}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.box:hover{background-color:#fff}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.box.active{background-color:#fff;border-top:4px solid #0000c1;border-bottom-color:#fff}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.box.active:after{content:"";bottom:0;left:0;height:4px;width:100%;background-color:#0000c1}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.box:not(:last-child){border-right:none}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.icon{height:157px;font-size:3.125rem;border-right:1px solid #ededed;box-sizing:content-box;background-color:#fafafa}@media only screen and (max-width:767px){.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.icon{height:60px;border-bottom:1px solid #ededed;padding:0}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.icon span{font-size:1rem;font-weight:600}}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.icon:hover{background-color:#fff}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.icon.active{background-color:#fff;font-weight:600;border:none}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.icon.active:before{content:"";position:absolute;top:0;left:0;height:6px;width:100%;background-color:#0000c1}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.icon.active--border{border-right:none}@media (max-width:768px){.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.icon.active{border-bottom:1px solid #ededed}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.icon.active span{border-bottom:none}}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.icon:last-child{border-right:none}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.pill{margin:8px 0 0 18px;display:inline-block;border-radius:24px;padding:8px 16px;font-size:14px;min-width:0}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.pill span{padding:0}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.pill:hover{border-color:#0000c1}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title .mjh-icon{font-size:3.125rem}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title span{display:inline-block;margin:0;padding:0}@media screen and (max-width:768px) and (min-width:767px){.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.icon{height:157px;background-color:#fafafa}.jh-aem-common-component.tabs .tabs-content__buttons__wrapper__title.icon.active{border-bottom:none;background-color:#fff}}.jh-aem-common-component.tabs .tabs-content__panel,.jh-aem-common-component.tabs .tabs-content__top-panel{display:none;visibility:hidden;overflow:hidden;max-height:0;background-color:#fafafa}.jh-aem-common-component.tabs .tabs-content__panel.active,.jh-aem-common-component.tabs .tabs-content__top-panel.active{visibility:visible;max-height:20000px;display:block}.jh-aem-common-component.tabs .tabs-icon__panel{background-color:#fff}.jh-aem-common-component.tabs--secondary .tabs-content__buttons .tabs-content__buttons__wrapper__title{min-width:70px}.jh-aem-common-component.tabs--secondary .tabs-content__buttons .tabs-content__buttons__wrapper__title.line{box-sizing:content-box;background-color:#fff}.jh-aem-common-component.tabs--secondary .tabs-content__buttons .tabs-content__buttons__wrapper__title.line .h4.analytics__tab__title{padding-bottom:0;font-weight:600}@media screen and (min-width:768px){.jh-aem-common-component.tabs--secondary .tabs-content__buttons .tabs-content__buttons__wrapper__title.line .h4.analytics__tab__title{margin-left:0;margin-top:0}}.jh-aem-common-component.tabs--secondary #tabElementWrapper{margin-bottom:20px}.jh-aem-common .tabs-slides{overflow:hidden;background-color:#fff}.jh-aem-common .tabs-slides .tabs-content__buttons,.jh-aem-common .tabs-slides__pseudo-element{display:none}.jh-aem-common .tabs-slides .tabs-content__panel{background-color:#fff;max-height:20000px}.jh-aem-common .tabs-slides .tabs-content__panel--animated{transition:all .4s ease-in-out}.jh-aem-common .tabs-slides .tabs-content__panel--animated.cq-Editable-dom.cq-Editable-dom--container{transition:all 0s ease-in-out}.jh-aem-common .tabs-slides .tabs-content__panel.tabs-content__panel.cq-Editable-dom--container{display:block;padding-top:0}.jh-aem-common .tabs-slides .tabs-content__panel.tabs-content__panel.cq-Editable-dom--container:not(.active){padding:0;display:none;visibility:hidden;overflow:hidden;max-height:0}@media only screen and (max-width:767px){.jh-aem-common .tabs-slides .tabs-content__panel{visibility:visible;transform:translate(0)!important;padding:0 20px 40px}}@media only screen and (max-width:767px){.jh-aem-common .tabs-slides .tabs-content{padding:0}}.jh-aem-common .tabs-slides__header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ededed;background-color:#fafafa}@media only screen and (max-width:767px){.jh-aem-common .tabs-slides__header{display:none}}.jh-aem-common .tabs-slides .header-center{flex:1;text-align:right;margin-right:12px;font-weight:600}.jh-aem-common .tabs-slides .header-pointer{padding:12px}.jh-aem-common .tabs-slides .header-pointer--prev{border-right:1px solid #ededed}.jh-aem-common .tabs-slides .header-pointer--next{border-left:1px solid #ededed}.jh-aem-common .tabs-slides .image{background-color:#fafafa;margin-bottom:30px}@media only screen and (max-width:767px){.jh-aem-common .tabs-slides .image{background-color:#fff;margin-bottom:20px}}.jh-aem-common .tabs-slides .image img{height:500px;max-width:100%;margin:0 auto;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:767px){.jh-aem-common .tabs-slides .image img{height:auto!important}}.jh-aem-common .tabs-slides .mjh-btn--disabled{cursor:default}.jh-aem-common .tabs-slides .carousel__viewport{display:flex;overflow:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;transition:all .4s ease-in-out}@media only screen and (max-width:767px){.jh-aem-common .tabs-slides .carousel__viewport{display:block;height:auto!important;transition:none}}.jh-aem-common .tabs-slides .carousel__slide{position:relative;flex:0 0 100%;width:100%}.jh-aem-common .footer{background-color:#282b3e;color:#fff;padding:30px 0}.jh-aem-common .footer__content{width:100%;max-width:1440px;margin:0 auto;padding:0 60px}@media (max-width:768px){.jh-aem-common .footer__content{padding:0}.jh-aem-common .footer__content .image img{margin:0 auto 20px}}.jh-aem-common .navigation__offset{margin-left:80px;width:calc(100% - 80px)}@media (max-width:992px){.jh-aem-common .navigation__offset{margin-left:0;width:unset}}.jh-aem-common nav#main-navigation{background:#34384b;height:100%;left:0;position:fixed;top:0;width:80px}@media (max-width:992px){.jh-aem-common nav#main-navigation{height:unset;position:relative;width:unset}}.jh-aem-common nav#main-navigation .navigation{font-family:Manulife JH Sans,sans-serif;list-style:none;padding:0;margin:0;position:relative}.jh-aem-common nav#main-navigation .navigation__item{background:#34384b;border-bottom:1px solid #5e6073}.jh-aem-common nav#main-navigation .navigation__item>a{align-items:center;color:#fff;display:flex;flex-direction:column;height:79px;justify-content:center;margin:0 auto;text-align:center}.jh-aem-common nav#main-navigation .navigation__item>a:focus-visible{outline:2px solid #fff!important;outline-offset:-2px}.jh-aem-common nav#main-navigation .navigation__item>a i{display:block;font-size:20px;line-height:.75}.jh-aem-common nav#main-navigation .navigation__item>a p{font-size:13px;font-weight:400;line-height:1;margin-top:5px;width:80px}.jh-aem-common nav#main-navigation .navigation__item--active{background:#282b3e}.jh-aem-common nav#main-navigation .navigation__item--inactive{opacity:.4}.jh-aem-common nav#main-navigation .navigation__item .transition_megamenu{background:#282b3e;transition:all .3s linear .3s}.jh-aem-common nav#main-navigation .navigation__item .transition_megamenu>a{opacity:1}.jh-aem-common nav#main-navigation .navigation__item .transition_megamenu:not(.home-item):after{content:"";background:#282b3e;bottom:0;left:0;opacity:.5;pointer-events:none;position:fixed;right:0;top:80px;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:-3}.jh-aem-common nav#main-navigation .navigation__item .transition_megamenu>.menu{opacity:1;overflow:visible;min-width:410px;transition:all .2s linear;visibility:visible}.jh-aem-common nav#main-navigation .navigation__item .transition_megamenu>.menu .menu__content{opacity:1;transition:all .1s linear .2s;visibility:visible}.jh-aem-common nav#main-navigation .navigation__item:hover{background:#282b3e;transition:all .3s linear .3s}.jh-aem-common nav#main-navigation .navigation__item:hover>a{opacity:1}.jh-aem-common nav#main-navigation .navigation__item:hover:not(.home-item):after{content:"";background:#282b3e;bottom:0;left:0;opacity:.5;pointer-events:none;position:fixed;right:0;top:80px;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:-3}.jh-aem-common nav#main-navigation .navigation__item:hover>.menu{opacity:1;overflow:visible;min-width:410px;transition:all .2s linear;visibility:visible}.jh-aem-common nav#main-navigation .navigation__item:hover>.menu .menu__content{opacity:1;transition:all .1s linear .2s;visibility:visible}.jh-aem-common nav#main-navigation .navigation__item:focus-within{background:#282b3e;transition:all .3s linear .3s}.jh-aem-common nav#main-navigation .navigation__item:focus-within>a{opacity:1}.jh-aem-common nav#main-navigation .navigation__item:focus-within:not(.home-item):after{content:"";background:#282b3e;bottom:0;left:0;opacity:.5;pointer-events:none;position:fixed;right:0;top:80px;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:-3}.jh-aem-common nav#main-navigation .navigation__item:focus-within>.menu{opacity:1;overflow:visible;min-width:410px;transition:all .2s linear;visibility:visible}.jh-aem-common nav#main-navigation .navigation__item:focus-within>.menu .menu__content{opacity:1;transition:all .1s linear .2s;visibility:visible}.jh-aem-common nav#main-navigation .navigation__item .menu{background:#fff;height:100%;left:80px;min-width:0;opacity:0;overflow:hidden;position:fixed;top:80px;transition:all .1s linear .2s;visibility:hidden;z-index:-1}.jh-aem-common nav#main-navigation .navigation__item .menu__content{background:#fff;border:none;height:100%;opacity:0;overflow-y:scroll;padding-bottom:80px;position:fixed;transition:all 0s linear;visibility:hidden;width:410px}.jh-aem-common nav#main-navigation .navigation__item .menu__content--cta{border-bottom:1px solid #ededed;height:160px;padding:15px 60px}.jh-aem-common nav#main-navigation .navigation__item .menu__content--cta-title{font-weight:600;margin:0}.jh-aem-common nav#main-navigation .navigation__item .menu__content--cta-desc{display:-webkit-box;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 1.25rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.jh-aem-common nav#main-navigation .navigation__item .menu__content--links ul{font-family:Manulife JH Sans,sans-serif;list-style:none;margin:0;padding:0}.jh-aem-common nav#main-navigation .navigation__item .menu__content--links ul li{align-items:center;border-bottom:1px solid #ededed;display:flex;height:80px}.jh-aem-common nav#main-navigation .navigation__item .menu__content--links ul li a{font-weight:400;padding:26.5px 60px;width:100%}.jh-aem-common nav#main-navigation .navigation__item .menu__content--links ul li a:hover{background:#fafafa}.jh-aem-common nav#main-navigation .navigation__item .menu__content--links ul li a:focus-visible{outline-offset:-1px}.jh-aem-common nav#main-navigation .navigation__item .menu__content--links ul li a.active,.jh-aem-common nav#main-navigation .navigation__item .menu__content--links ul li a:active{background:#fafafa;border-left:5px solid #0000c1}.jh-aem-common nav#main-navigation .navigation__item .menu__content--links ul li a.disable-active:active{border-left:0}.jh-aem-common nav#main-navigation .navigation__item .menu__content--links ul li a.subnav--fixed{background:#ededed}.jh-aem-common nav#main-navigation .navigation__item .menu__content--links ul li ol{padding-left:0;margin-top:0;margin-bottom:0}.jh-aem-common nav#main-navigation .navigation__item .menu__content--links ul li ol a{padding-left:80px}.jh-aem-common nav#main-navigation .navigation__item .menu__content--links ul li.level--two--menuitem{display:block;height:auto}.jh-aem-common nav#main-navigation .navigation__item .menu__content--ads{padding:20px 60px}.jh-aem-common nav#main-navigation .navigation__item .menu__content--ads-image{background-color:#ededed;background-size:cover;height:384px;padding:20px;display:flex;flex-direction:column;justify-content:flex-end}.jh-aem-common nav#main-navigation .navigation__item .menu__content--ads-image>span{margin-bottom:15px}.jh-aem-common nav#main-navigation .navigation__item .menu__content--ads-image>span strong{font-size:24px;line-height:1}@media (max-width:992px){.jh-aem-common nav#main-navigation .navigation{display:none}}.jh-aem-common nav#main-navigation .navigation__mobile{background:#fff;display:none;opacity:0;list-style:none;margin-top:-1px!important;max-height:0;padding:0 0 60px;position:fixed;transition:all .2s linear;width:100%}@media (max-width:992px){.jh-aem-common nav#main-navigation .navigation__mobile.showmenu{display:block;max-height:100%;height:100%;opacity:1;overflow:auto;transition:all .3s linear}}.jh-aem-common nav#main-navigation .navigation__mobile .search{background:#fafafa}.jh-aem-common nav#main-navigation .navigation__mobile .search .ctalist__icon{color:#282b3e;padding:0!important;display:block}.jh-aem-common nav#main-navigation .navigation__mobile .search .ctalist__icon a{display:block;padding:20px 16px;width:100%}@media (max-width:992px){.jh-aem-common nav#main-navigation .navigation__mobile .search .ctalist__icon a:after{content:"Search";color:#282b3e;font-weight:400}}.jh-aem-common nav#main-navigation .navigation__mobile .ctalist__quicklinks .mjh-dd{display:none!important}.jh-aem-common nav#main-navigation .navigation__mobile .ctalist__quicklinks .cta-remove-border p{font-weight:400;margin-bottom:0}.jh-aem-common nav#main-navigation .navigation__mobile__item{background:#fff;border-bottom:1px solid #fafafa}.jh-aem-common nav#main-navigation .navigation__mobile__item[data-headernavitem="Help Center"],.jh-aem-common nav#main-navigation .navigation__mobile__item[data-headernavitem="Help center"],.jh-aem-common nav#main-navigation .navigation__mobile__item[data-navitem=Home]{display:none}.jh-aem-common nav#main-navigation .navigation__mobile__item>a{display:inline-flex;font-weight:400;padding:30px 20px;width:100%;align-items:center}.jh-aem-common nav#main-navigation .navigation__mobile__item>a:focus-visible{outline-offset:-2px}.jh-aem-common nav#main-navigation .navigation__mobile__item>a i.mjh-icon{padding-right:16px}.jh-aem-common nav#main-navigation .navigation__mobile__item>a i.mjh-i-chevron-down{position:absolute;right:20px}.jh-aem-common nav#main-navigation .navigation__mobile__item.active>a{border-left:6px solid #0000c1}.jh-aem-common nav#main-navigation .navigation__mobile__item.active>a i.mjh-i-chevron-down{transform:rotate(180deg)}.jh-aem-common nav#main-navigation .navigation__mobile__item.active .secondary{max-height:-moz-max-content;max-height:max-content;transition:max-height .75s ease-in-out}.jh-aem-common nav#main-navigation .navigation__mobile__item.active .secondary>li:first-child{border-top:1px solid #ededed}.jh-aem-common nav#main-navigation .navigation__mobile__item.active .secondary li:last-child:has(ol[style="display: block;"]){border-bottom:0}.jh-aem-common nav#main-navigation .navigation__mobile__item.active .secondary li:has(ol[style="display: block;"])>a{border-left:6px solid #0000c1}.jh-aem-common nav#main-navigation .navigation__mobile__item.mobile--top--section{background:#fafafa;border-bottom:1px solid #ededed;text-align:center;display:flex;justify-content:space-evenly}.jh-aem-common nav#main-navigation .navigation__mobile .secondary{max-height:0;overflow:hidden;transition:max-height .75s cubic-bezier(.4,0,.2,1) 0ms;font-family:Manulife JH Sans,sans-serif;list-style:none;margin:0;padding:0}.jh-aem-common nav#main-navigation .navigation__mobile .secondary .links{border-bottom:1px solid #ededed}.jh-aem-common nav#main-navigation .navigation__mobile .secondary .links a{background:#fafafa;display:block;padding:30px 20px 30px 55px;width:auto}.jh-aem-common nav#main-navigation .navigation__mobile .secondary .links a:focus-visible{outline-offset:-2px}.jh-aem-common nav#main-navigation .navigation__mobile .secondary .links:has(ol[style="display: block;"]){border-bottom:0}.jh-aem-common nav#main-navigation .navigation__mobile .secondary.multi--level .links a{padding-left:60px;background:#fafafa}.jh-aem-common nav#main-navigation .navigation__mobile .secondary.multi--level .links a.subnav--fixed{background:#ededed}.jh-aem-common nav#main-navigation .navigation__mobile .secondary.multi--level .links ol{padding-left:0;margin:0 auto;list-style-type:none}.jh-aem-common nav#main-navigation .navigation__mobile .secondary.multi--level .links ol.subnav2lvl>li:first-child{border-top:1px solid #dddee4}.jh-aem-common nav#main-navigation .navigation__mobile .secondary.multi--level .links ol.subnav2lvl li a{padding-left:80px;background:#ededed;border-bottom:1px solid #dddee4}.jh-aem-common nav#main-navigation .navigation__mobile .mobile--nav--top:not(.search){padding:18px}.jh-aem-common nav#main-navigation .navigation__mobile .mobile--nav--bottom:has(.ctalist__button){background:#fafafa}.jh-aem-common nav#main-navigation .navigation__mobile .mobile--nav--bottom .ctalist__button{padding:18px}.jh-aem-common nav#main-navigation .navigation__mobile .mobile--nav--bottom .mjh-btn{width:100%}.jh-aem-common nav#main-navigation .navigation__mobile span{margin-right:5px}.jh-aem-common nav#main-navigation .navigation__mobile.onejohnhancock .search .ctalist__icon a{background:#282b3e;display:flex;align-items:center;justify-content:space-between;flex-flow:row-reverse;color:#fff}.jh-aem-common nav#main-navigation .navigation__mobile.onejohnhancock .search .ctalist__icon a:after{color:#fff}.jh-aem-common nav#main-navigation .navigation__mobile:not(.onejohnhancock) .ctalist__quicklinks .mjh-i-briefcase{display:none}.jh-aem-common .image a{display:block}.jh-aem-common .image a img{width:100%;vertical-align:bottom}@keyframes spinner{to{transform:rotate(1turn)}}.jh-aem-common .contact-us .thankyouMessage{display:none}.jh-aem-common .contact-us .thankyouMessage .mjh-btn{background-color:#00a758;border-color:#00a758}.jh-aem-common .contact-us .errorMessage{display:none}.jh-aem-common .contact-us .errorMessage .mjh-btn{background-color:#a00e18;border-color:#a00e18}.jh-aem-common .contact-us .loader{display:none;float:right;margin-top:-16px;margin-right:30px}.jh-aem-common .contact-us .loader .mjh-btn{cursor:default}.jh-aem-common .contact-us .loader .mjh-btn .mjh-icon{color:#00a758;animation:spinner 1s linear infinite}.jh-aem-common .contact-us .captcha-wrapper .mjh-field{float:left}.jh-aem-common .contact-us #cu_jhas_send_message{float:right}.jh-aem-common .contact-us .ios_temp_dd_style{position:relative}.jh-aem-common .contact-us .ios_temp_dd_style:after{content:"<";position:absolute;display:block;width:16px;height:16px;right:20px;top:5px;transform:rotate(-90deg) scaleY(2) scale(.75);pointer-events:none}.jh-aem-common .contact-us .ios_temp_dd_style .mjh-field-input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.jh-aem-common .contact-us .ios_temp_dd_style .mjh-field-input::-ms-expand{display:none}.jh-aem-common .contact-us .mjh-field-input{border-radius:0}.jh-aem-common .calloutlist-container{color:#282b3e}.jh-aem-common .calloutlist-container__search-link{display:flex;justify-content:center}.jh-aem-common .calloutlist-container .component-subtitle,.jh-aem-common .calloutlist-container .component-title{padding:24px 16px}.jh-aem-common .calloutlist-container .component-bottom{background:#0000c1;color:#fff;padding:2em}.jh-aem-common .calloutlist-container .grid{display:grid;width:100%;row-gap:3rem;-moz-column-gap:0;column-gap:0}.jh-aem-common .calloutlist-container .grid__search-link{max-width:1200px}.jh-aem-common .calloutlist-container .grid__cell{width:100%}.jh-aem-common .calloutlist-container .grid__cell__search-link{padding:0;margin:0;max-width:380px;min-width:300px;width:100%;justify-self:center}@media (min-width:769px){.jh-aem-common .calloutlist-container .grid__cell__search-link{min-width:200px}}@media (min-width:769px){.jh-aem-common .calloutlist-container .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(25%,1fr));grid-auto-rows:minmax(100px,auto);row-gap:0;-moz-column-gap:0;column-gap:0}.jh-aem-common .calloutlist-container .grid[maxCols="1"]{grid-template-columns:repeat(1,minmax(100%,1fr))}.jh-aem-common .calloutlist-container .grid[maxCols="2"]{grid-template-columns:repeat(2,minmax(50%,1fr))}.jh-aem-common .calloutlist-container .grid[maxCols="3"]{grid-template-columns:repeat(3,minmax(33% 1fr))}.jh-aem-common .calloutlist-container .grid[maxCols="4"]{grid-template-columns:repeat(4,minmax(25%,1fr))}.jh-aem-common .calloutlist-container .grid[maxCols="5"]{grid-template-columns:repeat(5,minmax(20%,1fr))}.jh-aem-common .calloutlist-container .grid--separated{padding:0;row-gap:3rem;-moz-column-gap:1.5rem;column-gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(calc(25% - 1.5rem),1fr))}.jh-aem-common .calloutlist-container .grid--separated[maxCols="1"]{-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(1,minmax(calc(100% - 2rem),1fr))}.jh-aem-common .calloutlist-container .grid--separated[maxCols="2"]{-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(2,minmax(calc(50% - 2rem),1fr))}.jh-aem-common .calloutlist-container .grid--separated[maxCols="3"]{-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(3,minmax(calc(33% - 2rem),1fr))}.jh-aem-common .calloutlist-container .grid--separated[maxCols="4"]{-moz-column-gap:3rem;column-gap:3rem;grid-template-columns:repeat(4,minmax(calc(50% - 3rem),1fr))}.jh-aem-common .calloutlist-container .grid--separated[maxCols="5"]{-moz-column-gap:3rem;column-gap:3rem;grid-template-columns:repeat(5,minmax(calc(33% - 3rem),1fr))}}@media (min-width:1025px){.jh-aem-common .calloutlist-container .grid[maxCols="1"]{grid-template-columns:repeat(1,minmax(50%,1fr))}.jh-aem-common .calloutlist-container .grid[maxCols="2"]{grid-template-columns:repeat(2,minmax(50%,1fr))}.jh-aem-common .calloutlist-container .grid[maxCols="3"]{grid-template-columns:repeat(3,minmax(33%,1fr))}.jh-aem-common .calloutlist-container .grid[maxCols="4"]{grid-template-columns:repeat(4,minmax(25%,1fr))}.jh-aem-common .calloutlist-container .grid[maxCols="5"]{grid-template-columns:repeat(5,minmax(20%,1fr))}.jh-aem-common .calloutlist-container .grid--separated{padding:0;row-gap:3rem;-moz-column-gap:1.5rem;column-gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(calc(25% - 1.5rem),1fr))}.jh-aem-common .calloutlist-container .grid--separated[maxCols="1"]{-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(1,minmax(calc(100% - 2rem),1fr))}.jh-aem-common .calloutlist-container .grid--separated[maxCols="2"]{-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(2,minmax(calc(50% - 2rem),1fr))}.jh-aem-common .calloutlist-container .grid--separated[maxCols="3"]{-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(3,minmax(calc(33% - 2rem),1fr))}.jh-aem-common .calloutlist-container .grid--separated[maxCols="4"]{-moz-column-gap:1.5rem;column-gap:1.5rem;grid-template-columns:repeat(4,minmax(calc(25% - 1.5rem),1fr))}.jh-aem-common .calloutlist-container .grid--separated[maxCols="5"]{-moz-column-gap:1.5rem;column-gap:1.5rem;grid-template-columns:repeat(5,minmax(calc(20% - 1.5rem),1fr))}}.jh-aem-common .calloutlist-container .grid__cell{width:auto;padding:0;margin:0}.jh-aem-common .calloutlist-container .callout-wrapper{position:relative;display:flex;flex-direction:column;height:100%}@media (min-width:769px){.jh-aem-common .calloutlist-container .callout-wrapper--popup{transition:all .25s}.jh-aem-common .calloutlist-container .callout-wrapper--popup:hover{transform:translateY(-15px);box-shadow:0 12px 16px rgba(0,0,0,.2)}.jh-aem-common .calloutlist-container .callout-wrapper--clickable{cursor:pointer}}.jh-aem-common .calloutlist-container .callout{flex:1;background-color:transparent;color:#282b3e}.jh-aem-common .calloutlist-container .callout.light-gray{background-color:#ededed!important;color:#282b3e!important}.jh-aem-common .calloutlist-container .callout.light-gray .cta .mjh-il .mjh-btn{background-color:#ec6453;border-color:#ec6453}.jh-aem-common .calloutlist-container .callout.light-gray .cta .mjh-il .mjh-btn i{color:#fff}.jh-aem-common .calloutlist-container .callout.light-gray .cta .mjh-il:hover .mjh-btn{background-color:#d03a39;border-color:#d03a39}.jh-aem-common .calloutlist-container .callout.light-gray .calloutlist-container--divider .grid__cell{border-color:#8e90a2}.jh-aem-common .calloutlist-container .callout.lightest-gray{background-color:#fafafa!important;color:#282b3e!important}.jh-aem-common .calloutlist-container .callout.lightest-gray .cta .mjh-il .mjh-btn{background-color:#ec6453;border-color:#ec6453}.jh-aem-common .calloutlist-container .callout.lightest-gray .cta .mjh-il .mjh-btn i{color:#fff}.jh-aem-common .calloutlist-container .callout.lightest-gray .cta .mjh-il:hover .mjh-btn{background-color:#d03a39;border-color:#d03a39}.jh-aem-common .calloutlist-container .callout.lightest-gray .calloutlist-container--divider .grid__cell{border-color:#8e90a2}.jh-aem-common .calloutlist-container .callout.jh-blue{background-color:#0000c1!important;color:#fff!important}.jh-aem-common .calloutlist-container .callout.jh-blue .cta .mjh-il .mjh-btn{background-color:#fff;border-color:#fff}.jh-aem-common .calloutlist-container .callout.jh-blue .cta .mjh-il .mjh-btn i{color:#282b3e}.jh-aem-common .calloutlist-container .callout.jh-blue .cta .mjh-il:hover .mjh-btn{background-color:#fff;border-color:#fff}.jh-aem-common .calloutlist-container .callout.jh-blue .calloutlist-container--divider .grid__cell{border-color:#ededed}.jh-aem-common .calloutlist-container .callout.jh-blue .tile-toggle svg .togglesvg-arrow{fill:#fff}.jh-aem-common .calloutlist-container .callout.white{background-color:#fff!important;color:#282b3e!important}.jh-aem-common .calloutlist-container .callout.white .cta .mjh-il .mjh-btn{background-color:#ec6453;border-color:#ec6453}.jh-aem-common .calloutlist-container .callout.white .cta .mjh-il .mjh-btn i{color:#fff}.jh-aem-common .calloutlist-container .callout.white .cta .mjh-il:hover .mjh-btn{background-color:#d03a39;border-color:#d03a39}.jh-aem-common .calloutlist-container .callout.white .calloutlist-container--divider .grid__cell{border-color:#8e90a2}.jh-aem-common .calloutlist-container .callout.dark-navy{background-color:#282b3e!important;color:#fff!important}.jh-aem-common .calloutlist-container .callout.dark-navy .cta .mjh-il .mjh-btn{background-color:#fff;border-color:#fff}.jh-aem-common .calloutlist-container .callout.dark-navy .cta .mjh-il .mjh-btn i{color:#282b3e}.jh-aem-common .calloutlist-container .callout.dark-navy .cta .mjh-il:hover .mjh-btn{background-color:#fff;border-color:#fff}.jh-aem-common .calloutlist-container .callout.dark-navy .calloutlist-container--divider .grid__cell{border-color:#ededed}.jh-aem-common .calloutlist-container .callout.dark-navy .tile-toggle svg .togglesvg-arrow{fill:#fff}.jh-aem-common .calloutlist-container .callout.light-blue{background-color:#c1d8f7!important;color:#282b3e!important}.jh-aem-common .calloutlist-container .callout.light-blue .cta .mjh-il .mjh-btn{background-color:#ec6453;border-color:#ec6453}.jh-aem-common .calloutlist-container .callout.light-blue .cta .mjh-il .mjh-btn i{color:#fff}.jh-aem-common .calloutlist-container .callout.light-blue .cta .mjh-il:hover .mjh-btn{background-color:#d03a39;border-color:#d03a39}.jh-aem-common .calloutlist-container .callout.light-blue .calloutlist-container--divider .grid__cell{border-color:#8e90a2}.jh-aem-common .calloutlist-container .callout.avatar .avatar--bullet{background-color:#ededed;border-radius:50%;float:left;height:50px;margin:0 15px 0 0;padding:0;width:50px}.jh-aem-common .calloutlist-container .callout.avatar .detail__title{margin-left:15px;display:block}.jh-aem-common .calloutlist-container .callout.avatar .detail__title *{font-size:unset}.jh-aem-common .calloutlist-container .callout.avatar .detail__title .h5{font-size:18px}.jh-aem-common .calloutlist-container .callout.avatar .detail__title .h6{font-size:14px}.jh-aem-common .calloutlist-container .callout.avatar .detail__title .h5,.jh-aem-common .calloutlist-container .callout.avatar .detail__title .h6,.jh-aem-common .calloutlist-container .callout.avatar .detail__title p{line-height:1}.jh-aem-common .calloutlist-container .callout--card{background-color:#fff;color:#282b3e;border:1px solid #ededed;padding:16px;margin-bottom:0}.jh-aem-common .calloutlist-container .callout--card .detail__inner{flex:1}@media (min-width:769px){.jh-aem-common .calloutlist-container .callout--card{padding:24px}}@media (min-width:993px){.jh-aem-common .calloutlist-container .callout--card{padding:32px}}.jh-aem-common .calloutlist-container .callout--tile{display:flex;min-height:344px;transform-style:preserve-3d;transition:transform .5s ease-in-out}.jh-aem-common .calloutlist-container .callout--tile .callout__banner{height:160px}.jh-aem-common .calloutlist-container .callout--tile .callout__banner--light{background-color:#c1d8f7}.jh-aem-common .calloutlist-container .callout--tile .callout__banner--medium{background-color:#76b0ff}.jh-aem-common .calloutlist-container .callout--tile .callout__banner--dark{background-color:#282b3e;color:#fff}@media (min-width:769px){.jh-aem-common .calloutlist-container .callout--tile .callout__banner{height:208px}}.jh-aem-common .calloutlist-container .callout__inner-tile{display:flex;flex-direction:column;backface-visibility:hidden;min-width:100%}.jh-aem-common .calloutlist-container .callout__inner-tile--front .callout__detail{padding:0 24px}@media (min-width:769px){.jh-aem-common .calloutlist-container .callout__inner-tile--front .callout__detail{padding:0 32px}}.jh-aem-common .calloutlist-container .callout__inner-tile--back{transform:rotateY(180deg) translate(100%)}.jh-aem-common .calloutlist-container .callout__inner-tile--back .callout__detail{padding:24px 24px 0}@media (min-width:769px){.jh-aem-common .calloutlist-container .callout__inner-tile--back .callout__detail{padding:32px 32px 0}}.jh-aem-common .calloutlist-container .callout__banner{width:100%;margin-bottom:24px}.jh-aem-common .calloutlist-container .callout__banner-image{height:160px;width:100%;-o-object-fit:cover;object-fit:cover}.jh-aem-common .calloutlist-container .callout__banner-icon{height:100%;display:flex;align-items:end;padding:20px}.jh-aem-common .calloutlist-container .callout__banner-icon i{font-size:60px}@media (min-width:769px){.jh-aem-common .calloutlist-container .callout__banner-icon{padding:32px 20px}.jh-aem-common .calloutlist-container .callout__banner-icon i{font-size:80px}}.jh-aem-common .calloutlist-container .callout__detail{flex:1;height:100%;width:100%}@media (min-width:769px){.jh-aem-common .calloutlist-container .callout{width:100%}.jh-aem-common .calloutlist-container .callout__inner{display:flex;height:100%;align-items:flex-start;flex-direction:column}.jh-aem-common .calloutlist-container .callout__banner{margin-bottom:32px}}.jh-aem-common .calloutlist-container .banner-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.jh-aem-common .calloutlist-container .detail{display:flex;flex-direction:column;height:100%}.jh-aem-common .calloutlist-container .detail__inner>:not(:last-child){margin-bottom:16px}.jh-aem-common .calloutlist-container .detail__icon{margin-bottom:24px!important}.jh-aem-common .calloutlist-container .detail__icon i{font-size:40px}.jh-aem-common .calloutlist-container .detail__title{padding:0;margin:0}.jh-aem-common .calloutlist-container .detail__description{font-size:16px;line-height:24px}@media (max-width:768px){.jh-aem-common .calloutlist-container .detail__ctas{min-height:auto!important}}@media (min-width:769px){.jh-aem-common .calloutlist-container .detail__inner>:not(:last-child){margin-bottom:24px}}@media (min-width:993px){.jh-aem-common .calloutlist-container .detail__icon{margin-bottom:32px!important}.jh-aem-common .calloutlist-container .detail__icon i{font-size:60px}}.jh-aem-common .calloutlist-container .cta{margin-top:24px}.jh-aem-common .calloutlist-container .cta__list{list-style:none!important;padding:0!important;margin:0!important;padding-inline-start:0!important}.jh-aem-common .calloutlist-container .cta__list-item:not(:last-child){margin-bottom:24px}.jh-aem-common .calloutlist-container .cta__list-link{font-size:16px;font-weight:600;color:inherit}@media (min-width:769px){.jh-aem-common .calloutlist-container .cta{margin-top:32px}}.jh-aem-common .calloutlist-container .header-bar{background-color:#0000c1;height:16px}.jh-aem-common .calloutlist-container .no-top-border{border-top:none}.jh-aem-common .calloutlist-container .target-card:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.jh-aem-common .calloutlist-container .tile-toggle{display:flex;width:100%;justify-content:center;padding:32px}.jh-aem-common .calloutlist-container .tile-toggle .mjh-btn{min-width:0}.jh-aem-common .calloutlist-container .tile-toggle .togglesvg{fill:#282b3e}.jh-aem-common .calloutlist-container .tile-toggle .togglesvg .togglesvg-arrow{fill:#282b3e;transition:fill .3s ease}.jh-aem-common .calloutlist-container .tile-toggle .togglesvg--front:hover .togglesvg-arrow--top{fill:#0000c1}.jh-aem-common .calloutlist-container .tile-toggle .togglesvg--back:hover .togglesvg-arrow--top,.jh-aem-common .calloutlist-container .tile-toggle .togglesvg--front:hover .togglesvg-arrow--bottom{fill:#282b3e}.jh-aem-common .calloutlist-container .tile-toggle .togglesvg--back:hover .togglesvg-arrow--bottom{fill:#0000c1}.jh-aem-common .calloutlist-container .rotate{transform:rotateY(180deg)}.jh-aem-common .calloutlist-container--tiles .callout-wrapper{perspective:40rem}.jh-aem-common .calloutlist-container--tiles .callout{border:1px solid #5e6073}.jh-aem-common .calloutlist-container--tiles .callout__banner-image{height:160px}@media (min-width:769px){.jh-aem-common .calloutlist-container--tiles .callout__banner-image{height:208px}}@media (min-width:993px){.jh-aem-common .calloutlist-container--vertical .callout{padding:0;border-left:0}.jh-aem-common .calloutlist-container--vertical .callout__inner{flex-direction:row}.jh-aem-common .calloutlist-container--vertical .callout__banner{height:100%;width:150px;margin-bottom:0}.jh-aem-common .calloutlist-container--vertical .callout .callout__banner-image{height:100%;width:150px}.jh-aem-common .calloutlist-container--vertical .callout__detail{padding:32px 32px 32px 53px}}.jh-aem-common .calloutlist-container--divider .grid{row-gap:0;-moz-column-gap:0;column-gap:0}.jh-aem-common .calloutlist-container--divider .grid__cell{border:solid #ededed;border-width:0 0 1px}.jh-aem-common .calloutlist-container--divider .grid__cell:last-child{border-bottom:none}.jh-aem-common .calloutlist-container--divider .callout--divider{background-color:#fff;color:#282b3e;padding:16px;margin:0}@media (min-width:769px){.jh-aem-common .calloutlist-container--divider .grid{row-gap:3rem;-moz-column-gap:0;column-gap:0}.jh-aem-common .calloutlist-container--divider .grid__cell{border-width:0 1px 0 0}.jh-aem-common .calloutlist-container--divider .grid[maxCols="2"] .grid__cell:last-child,.jh-aem-common .calloutlist-container--divider .grid[maxCols="2"] .grid__cell:nth-child(4),.jh-aem-common .calloutlist-container--divider .grid[maxCols="3"] .grid__cell:last-child,.jh-aem-common .calloutlist-container--divider .grid[maxCols="3"] .grid__cell:nth-child(4),.jh-aem-common .calloutlist-container--divider .grid[maxCols="4"] .grid__cell:last-child,.jh-aem-common .calloutlist-container--divider .grid[maxCols="4"] .grid__cell:nth-child(4),.jh-aem-common .calloutlist-container--divider .grid[maxCols="5"] .grid__cell:last-child,.jh-aem-common .calloutlist-container--divider .grid[maxCols="5"] .grid__cell:nth-child(4){border:0}.jh-aem-common .calloutlist-container--divider .callout--divider{padding:32px}}@media (max-width:1024px){.jh-aem-common .calloutlist-container--life-happens .grid[maxCols="4"]{display:flex;-moz-column-gap:12px;column-gap:12px;flex-wrap:wrap}.jh-aem-common .calloutlist-container--life-happens .grid__cell{width:48%}.jh-aem-common .calloutlist-container--life-happens .callout__detail{padding:11px 12px 0}.jh-aem-common .calloutlist-container--life-happens .detail__inner .h3{font-size:20px}.jh-aem-common .calloutlist-container--life-happens .cta{margin-bottom:20px}.jh-aem-common .calloutlist-container--life-happens p{line-height:14px}}@media (min-width:1025px){.jh-aem-common .calloutlist-container--life-happens .grid--separated[maxCols="4"]{-moz-column-gap:20px;column-gap:20px}.jh-aem-common .calloutlist-container--life-happens .grid--separated[maxCols="4"] .callout__banner{margin-bottom:0}.jh-aem-common .calloutlist-container--life-happens .grid--separated[maxCols="4"] .callout__banner-image{height:255px}.jh-aem-common .calloutlist-container--life-happens .grid--separated[maxCols="4"] .callout__detail{flex:1;height:223px;background:#ededed;padding:31px 20px 50px}.jh-aem-common .calloutlist-container--life-happens .grid--separated[maxCols="4"] .detail__inner{flex:1;color:#282b3e;font-size:18px;font-style:normal;font-weight:600;line-height:34px}}.jh-aem-common .calloutlist-v2__text--white p a,.jh-aem-common .calloutlist-v2__text--white p a:visited{color:#fff;border-bottom:1px solid #ec6453}.jh-aem-common .calloutlist-v2__text--white .calloutlist-container .callout{color:#fff}.jh-aem-common .calloutlist-v2__bg--light-gray .calloutlist-container--cards .detail__inner{flex:1}.jh-aem-common .calloutlist-v2__bg--light-gray .calloutlist-container--cards .callout{color:#282b3e;background-color:#ededed}.jh-aem-common .calloutlist-v2__bg--light-gray .calloutlist-container--cards .callout--card{border:0 solid #ededed}.jh-aem-common .calloutlist-v2__bg--light-gray .calloutlist-container--tiles .callout{color:#282b3e;background-color:#ededed}.jh-aem-common .calloutlist-v2__bg--light-gray .calloutlist-container--tiles .callout--card{border:0 solid #ededed}.jh-aem-common .calloutlist-v2__bg--light-gray .calloutlist-container--divider .callout{color:#282b3e;background-color:#ededed}.jh-aem-common .calloutlist-v2__bg--light-gray .calloutlist-container--divider .callout--card{border:0 solid #ededed}.jh-aem-common .calloutlist-v2__bg--light-gray .calloutlist-container--divider .grid__cell{border-color:#8e90a2}.jh-aem-common .calloutlist-v2__bg--jh-blue .calloutlist-container--cards .detail__inner{flex:1}.jh-aem-common .calloutlist-v2__bg--jh-blue .calloutlist-container--cards .callout{color:#fff;background-color:#0000c1}.jh-aem-common .calloutlist-v2__bg--jh-blue .calloutlist-container--cards .callout--card{border:0 solid #0000c1}.jh-aem-common .calloutlist-v2__bg--jh-blue .calloutlist-container--tiles .callout{color:#fff;background-color:#0000c1}.jh-aem-common .calloutlist-v2__bg--jh-blue .calloutlist-container--tiles .callout--card{border:0 solid #0000c1}.jh-aem-common .calloutlist-v2__bg--jh-blue .calloutlist-container--divider .callout{color:#fff;background-color:#0000c1}.jh-aem-common .calloutlist-v2__bg--jh-blue .calloutlist-container--divider .callout--card{border:0 solid #0000c1}.jh-aem-common .calloutlist-v2__bg--jh-blue .cta .mjh-il .mjh-btn{background-color:#fff;border-color:#fff}.jh-aem-common .calloutlist-v2__bg--jh-blue .cta .mjh-il .mjh-btn i{color:#282b3e}.jh-aem-common .calloutlist-v2__bg--jh-blue .cta .mjh-il:hover .mjh-btn{background-color:#fff;border-color:#fff}.jh-aem-common .calloutlist-v2__bg--jh-blue .calloutlist-container--divider .grid__cell{border-color:#ededed}.jh-aem-common .calloutlist-v2__bg--jh-blue .tile-toggle svg .togglesvg-arrow{fill:#fff}.jh-aem-common .calloutlist-v2__bg--blue-1 .calloutlist-container--cards .detail__inner{flex:1}.jh-aem-common .calloutlist-v2__bg--blue-1 .calloutlist-container--cards .callout{color:#fff;background-color:#00009a}.jh-aem-common .calloutlist-v2__bg--blue-1 .calloutlist-container--cards .callout--card{border:0 solid #00009a}.jh-aem-common .calloutlist-v2__bg--blue-1 .calloutlist-container--tiles .callout{color:#fff;background-color:#00009a}.jh-aem-common .calloutlist-v2__bg--blue-1 .calloutlist-container--tiles .callout--card{border:0 solid #00009a}.jh-aem-common .calloutlist-v2__bg--blue-1 .calloutlist-container--divider .callout{color:#fff;background-color:#00009a}.jh-aem-common .calloutlist-v2__bg--blue-1 .calloutlist-container--divider .callout--card{border:0 solid #00009a}.jh-aem-common .calloutlist-v2__bg--blue-1 .cta .mjh-il .mjh-btn{background-color:#fff;border-color:#fff}.jh-aem-common .calloutlist-v2__bg--blue-1 .cta .mjh-il .mjh-btn i{color:#282b3e}.jh-aem-common .calloutlist-v2__bg--blue-1 .cta .mjh-il:hover .mjh-btn{background-color:#fff;border-color:#fff}.jh-aem-common .calloutlist-v2__bg--blue-1 .calloutlist-container--divider .grid__cell{border-color:#ededed}.jh-aem-common .calloutlist-v2__bg--blue-1 .tile-toggle svg .togglesvg-arrow{fill:#fff}.jh-aem-common .calloutlist-v2__bg--blue-3 .calloutlist-container--cards .detail__inner{flex:1}.jh-aem-common .calloutlist-v2__bg--blue-3 .calloutlist-container--cards .callout{color:#fff;background-color:#000060}.jh-aem-common .calloutlist-v2__bg--blue-3 .calloutlist-container--cards .callout--card{border:0 solid #000060}.jh-aem-common .calloutlist-v2__bg--blue-3 .calloutlist-container--tiles .callout{color:#fff;background-color:#000060}.jh-aem-common .calloutlist-v2__bg--blue-3 .calloutlist-container--tiles .callout--card{border:0 solid #000060}.jh-aem-common .calloutlist-v2__bg--blue-3 .calloutlist-container--divider .callout{color:#fff;background-color:#000060}.jh-aem-common .calloutlist-v2__bg--blue-3 .calloutlist-container--divider .callout--card{border:0 solid #000060}.jh-aem-common .calloutlist-v2__bg--blue-3 .cta .mjh-il .mjh-btn{background-color:#fff;border-color:#fff}.jh-aem-common .calloutlist-v2__bg--blue-3 .cta .mjh-il .mjh-btn i{color:#282b3e}.jh-aem-common .calloutlist-v2__bg--blue-3 .cta .mjh-il:hover .mjh-btn{background-color:#fff;border-color:#fff}.jh-aem-common .calloutlist-v2__bg--blue-3 .calloutlist-container--divider .grid__cell{border-color:#ededed}.jh-aem-common .calloutlist-v2__bg--blue-3 .tile-toggle svg .togglesvg-arrow{fill:#fff}.jh-aem-common .calloutlist-v2__bg--back--light-gray .calloutlist-container--tiles .callout__inner-tile--back{color:#282b3e;background-color:#ededed}.jh-aem-common .calloutlist-v2__bg--back--light-gray .calloutlist-container--divider .grid__cell{border-color:#8e90a2}.jh-aem-common .calloutlist-v2__bg--back--jh-blue .calloutlist-container--tiles .callout__inner-tile--back{color:#fff;background-color:#0000c1}.jh-aem-common .calloutlist-v2__bg--back--jh-blue .cta .mjh-il .mjh-btn{background-color:#fff;border-color:#fff}.jh-aem-common .calloutlist-v2__bg--back--jh-blue .cta .mjh-il .mjh-btn i{color:#282b3e}.jh-aem-common .calloutlist-v2__bg--back--jh-blue .cta .mjh-il:hover .mjh-btn{background-color:#fff;border-color:#fff}.jh-aem-common .calloutlist-v2__bg--back--jh-blue .calloutlist-container--divider .grid__cell{border-color:#ededed}.jh-aem-common .calloutlist-v2__bg--back--jh-blue .callout__inner-tile--back .tile-toggle svg .togglesvg-arrow{fill:#fff}.jh-aem-common .calloutlist-v2__bg--back--blue-1 .calloutlist-container--tiles .callout__inner-tile--back{color:#fff;background-color:#00009a}.jh-aem-common .calloutlist-v2__bg--back--blue-1 .cta .mjh-il .mjh-btn{background-color:#fff;border-color:#fff}.jh-aem-common .calloutlist-v2__bg--back--blue-1 .cta .mjh-il .mjh-btn i{color:#282b3e}.jh-aem-common .calloutlist-v2__bg--back--blue-1 .cta .mjh-il:hover .mjh-btn{background-color:#fff;border-color:#fff}.jh-aem-common .calloutlist-v2__bg--back--blue-1 .calloutlist-container--divider .grid__cell{border-color:#ededed}.jh-aem-common .calloutlist-v2__bg--back--blue-1 .callout__inner-tile--back .tile-toggle svg .togglesvg-arrow{fill:#fff}.jh-aem-common .calloutlist-v2__bg--back--blue-3 .calloutlist-container--tiles .callout__inner-tile--back{color:#fff;background-color:#000060}.jh-aem-common .calloutlist-v2__bg--back--blue-3 .cta .mjh-il .mjh-btn{background-color:#fff;border-color:#fff}.jh-aem-common .calloutlist-v2__bg--back--blue-3 .cta .mjh-il .mjh-btn i{color:#282b3e}.jh-aem-common .calloutlist-v2__bg--back--blue-3 .cta .mjh-il:hover .mjh-btn{background-color:#fff;border-color:#fff}.jh-aem-common .calloutlist-v2__bg--back--blue-3 .calloutlist-container--divider .grid__cell{border-color:#ededed}.jh-aem-common .calloutlist-v2__bg--back--blue-3 .callout__inner-tile--back .tile-toggle svg .togglesvg-arrow{fill:#fff}.jh-aem-common .calloutlist-v2__icon--small .detail__icon i{font-size:40px}@media (min-width:769px){.jh-aem-common .calloutlist-v2__icon--small .detail__icon i{font-size:40px}}.jh-aem-common .calloutlist-v2__icon--large .detail__icon i{font-size:60px}@media (min-width:769px){.jh-aem-common .calloutlist-v2__icon--large .detail__icon i{font-size:80px}}.card-layout-styles{background-color:#fff;color:#282b3e;border:1px solid #ededed;padding:16px;margin-bottom:0}@media (min-width:769px){.card-layout-styles{padding:24px}}@media (min-width:993px){.card-layout-styles{padding:32px}}@media (min-width:1025px){.jh-aem-common .calloutlist-container .grid--separated[maxCols="4"]{-moz-column-gap:20px;column-gap:20px}}.jh-aem-common-component .modal-overlay{z-index:99999}.jh-aem-common-component .modal-overlay,.jh-aem-common-component .modal-timeout-overlay{background-color:hsla(0,0%,59.6%,.8);height:100vh;left:0;opacity:0;position:fixed;top:0;visibility:hidden;width:100vw}.jh-aem-common-component .modal-timeout-overlay{z-index:999999;color:#282b3e}.jh-aem-common-component .modal-timeout-overlay .modal-view{width:350px;height:auto;padding:35px 20px}@media (max-width:768px){.jh-aem-common-component .modal-timeout-overlay .modal-view{width:200px}.jh-aem-common-component .modal-timeout-overlay .modal-view .mjh-btn{padding:10px}}.jh-aem-common-component .modal-timeout-overlay .modal-view .warning-icon{font-size:50px}.jh-aem-common-component .modal-timeout-overlay .modal-view .session-modal,.jh-aem-common-component .modal-timeout-overlay .modal-view .timeout-modal{margin-top:10px}.jh-aem-common-component .modal-timeout-overlay .modal-view .session-modal-button,.jh-aem-common-component .modal-timeout-overlay .modal-view .timeout-modal-button{width:100%;height:2.5rem;margin-top:10px}.jh-aem-common-component .modal-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.jh-aem-common-component .modal-container__search{height:100vh}.jh-aem-common-component .modal-view{background:#fafafa;width:100vw;height:100vh;transform:scale(.7);opacity:0;transition:all .3s}.jh-aem-common-component .modal-view__search{overflow-y:auto}.jh-aem-common-component .modal-view-header .mjh-i-close{font-size:2em;float:right;margin:1em 2em}@media (max-width:768px){.jh-aem-common-component .modal-view-header .mjh-i-close{font-size:1.25em;margin:1em}}.jh-aem-common-component .modal-view-header .mjh-i-close:hover{cursor:pointer;opacity:.8}.jh-aem-common-component .modal-payments{height:520px;width:560px;font-size:1rem;font-weight:400}@media (max-width:768px){.jh-aem-common-component .modal-payments{width:100vw}}.jh-aem-common-component .modal-payments .modal-title{flex-wrap:nowrap}.jh-aem-common-component .modal-payments .modal-title__logo{height:40px}.jh-aem-common-component .modal-payments .modal-title__logo--image{height:40px;max-height:40px}.jh-aem-common-component .modal-payments .modal-title__title{font-size:1.25rem;line-height:24px;font-weight:400;margin:0}.jh-aem-common-component .modal-payments .modal-title__close{flex-wrap:nowrap;font-size:.85rem;line-height:20px;font-weight:600;text-transform:uppercase;align-self:flex-start;cursor:pointer}.jh-aem-common-component .modal-payments .modal-title__close:focus{border-radius:unset}.jh-aem-common-component .modal-payments .modal-title__close-icon{font-size:1.25rem}.jh-aem-common-component .modal-payments .modal-subtitle{font-size:1rem;line-height:20px;font-weight:500}.jh-aem-common-component .modal-payments .modal-description{overflow-y:auto;flex:1 1 auto;font-weight:400;font-size:1rem;line-height:24px}.jh-aem-common-component .modal-payments .modal-checkbox input[type=checkbox]{margin:0;cursor:pointer}.jh-aem-common-component .modal-payments .modal-checkbox label{font-weight:400;font-size:1rem;line-height:26px;cursor:auto}.jh-aem-common-component .modal-payments .modal-confirmbtn{width:86%;align-self:center}.jh-aem-common-component .modal-payments .modal-confirmbtn #payment-confirm-btn{font-size:1rem;line-height:2.5rem;text-transform:uppercase;max-height:37px;border:0;padding-top:0;padding-bottom:0;margin-bottom:1rem}.jh-aem-common-component .modal-payments .modal-confirmbtn #payment-confirm-btn:disabled{background-color:#d03a39!important;color:#fff!important;opacity:.65!important;border:0}.jh-aem-common-component .modal-payments .modal-confirmbtn #payment-confirm-btn:disabled:hover{border:0;background-color:#d03a39!important;color:#fff!important;opacity:.65!important;transition:background-color .3s ease-out}.jh-aem-common-component .modal-payments .modal-payment-errors{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background:#fff;justify-content:center;align-items:center;padding:20px;text-align:center}.body-modal-open{height:100vh;overflow-y:hidden}.mat-error,.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick,.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#a00e18!important}.action-buttons .btn,.mat-form-field-appearance-outline .mat-form-field-outline-end,.mat-form-field-appearance-outline .mat-form-field-outline-start{border-radius:0!important}.jh-aem-common-component .socialshare ul{font-family:Manulife JH Sans,sans-serif;list-style:none;margin:0;padding:0;display:flex;flex-direction:row}.jh-aem-common-component .socialshare ul .mjh-btn{border-color:#282b3e}.jh-aem-common-component .socialshare ul .mjh-btn:hover{background-color:#282b3e}.jh-aem-common-component .socialshare ul .socialshare__email{font-size:2rem;border:none;border-radius:0}.jh-aem-common-component .socialshare ul .socialshare__email:hover{color:#282b3e;background-color:transparent}.jh-aem-common .jh-blue-text{color:#0000c1}.jh-aem-common .text a{border-bottom:1px solid #0000c1;font-weight:600}.jh-aem-common .text a:active,.jh-aem-common .text a:hover{border-bottom:0}.jh-aem-common .text table{width:100%;display:table;table-layout:fixed;overflow-x:auto}@media (max-width:768px){.jh-aem-common .text table{display:block}}.jh-aem-common .text table td,.jh-aem-common .text table th{text-align:left;vertical-align:top;border-right:1px solid #8e90a2}.jh-aem-common .text table td:last-child,.jh-aem-common .text table th:last-child{border-right:none}.jh-aem-common .text table th{padding:20px 30px;font-weight:600}.jh-aem-common .text table tr:nth-child(2n){background-color:#f4f4f4;color:#282b3e}.jh-aem-common .text table td{padding:30px}@media (max-width:768px){.jh-aem-common .text table td{min-width:300px}}.jh-aem-common .text table h1,.jh-aem-common .text table h2,.jh-aem-common .text table h3,.jh-aem-common .text table h4,.jh-aem-common .text table h5,.jh-aem-common .text table h6{margin:0}.jh-aem-common .cmp-text__readless,.jh-aem-common .cmp-text__readmore{margin:15px 0;font-weight:500;font-size:16px;-webkit-text-decoration-color:#0000c1;text-decoration-color:#0000c1;display:inline-flex}.jh-aem-common .cmp-text__readless:hover,.jh-aem-common .cmp-text__readmore:hover{cursor:default}.jh-aem-common .cmp-text__readless .cmp-text__readicon,.jh-aem-common .cmp-text__readmore .cmp-text__readicon{display:none}.jh-aem-common .cmp-text__readless span,.jh-aem-common .cmp-text__readmore span{border-bottom:1px solid #0000c1}.jh-aem-common .cmp-text__readless span:hover,.jh-aem-common .cmp-text__readmore span:hover{border-bottom:none}.jh-aem-common .cmp-text--coral .cmp-text__readless,.jh-aem-common .cmp-text--coral .cmp-text__readmore{margin:15px 0;font-weight:500;font-size:16px;-webkit-text-decoration-color:#0000c1;text-decoration-color:#0000c1;display:inline-flex}.jh-aem-common .cmp-text--coral .cmp-text__readless:hover,.jh-aem-common .cmp-text--coral .cmp-text__readmore:hover{cursor:default}.jh-aem-common .cmp-text--coral .cmp-text__readless:hover .mjh-h6,.jh-aem-common .cmp-text--coral .cmp-text__readmore:hover .mjh-h6{font-weight:400}.jh-aem-common .cmp-text--coral .cmp-text__readless .cmp-text__readicon,.jh-aem-common .cmp-text--coral .cmp-text__readmore .cmp-text__readicon{display:inline-block;color:#d03a39;font-size:24px}.jh-aem-common .cmp-text--coral .cmp-text__readless span,.jh-aem-common .cmp-text--coral .cmp-text__readmore span{border-bottom:none}.jh-aem-common .cmp-text--coral .cmp-text__readless span.mjh-h6,.jh-aem-common .cmp-text--coral .cmp-text__readmore span.mjh-h6{margin-left:.625rem}.jh-aem-common .CoveoSearchInterface{font-family:Manulife JH Sans,sans-serif}.jh-aem-common .CoveoResultList:focus{outline:none!important}@media (max-width:480px){.jh-aem-common .search__container{padding:0 10px}}.jh-aem-common .search__container .coveo-list-layout.CoveoResult{padding-bottom:0;border-bottom:1px solid #ededed}.jh-aem-common .search__container .coveo-list-layout.CoveoResult :hover a{text-decoration:none}@media (max-width:768px){.jh-aem-common .search__container .coveo-list-layout.CoveoResult a{width:auto!important}}.jh-aem-common .search__container .coveo-list-layout.CoveoResult a.mjh-il{color:#282b3e}.jh-aem-common .search__container .coveo-list-layout.CoveoResult a.mjh-btn{color:#fff!important}.jh-aem-common .search__container .coveo-list-layout.CoveoResult a.mjh-btn--secondary{color:inherit!important}.jh-aem-common .search__container .coveo-list-layout.CoveoResult a.mjh-btn--secondary:hover{color:#fff!important}.jh-aem-common .search__container .coveo-list-layout.CoveoResult .form-title-jh{font-weight:600;font-size:1.25em}.jh-aem-common .search__container .coveo-list-layout.CoveoResult .form-description{color:#282b3e;display:block;font-weight:500;padding:.25em 0 .75em;font-size:16px}.jh-aem-common .search__container .coveo-list-layout.CoveoResult{padding:16px 0;border:none}.jh-aem-common .search__container .coveo-list-layout.CoveoResult.featured--item{background-color:#ededed;border:1px solid #8e90a2;padding:0}.jh-aem-common .search__container .coveo-list-layout.CoveoResult .coveo-result-frame{padding-left:32px}.jh-aem-common .search__container .coveo-list-layout.CoveoResult .jcr-description{color:#282b3e;display:block;font-size:16px;letter-spacing:0;font-weight:500;padding:.25em 0 .75em}.jh-aem-common .search__container .coveo-list-layout.CoveoResult .jh-read-time-unit{margin-left:3px;color:#282b3e;font-size:1em;letter-spacing:0;line-height:26px;font-weight:500}.jh-aem-common .search__container .coveo-list-layout.CoveoResult .CoveoResultLink{color:#282b3e!important;font-size:20px;font-weight:700;letter-spacing:0;line-height:1.65em;text-decoration:none;padding-bottom:2px}.jh-aem-common .search__container .coveo-list-layout.CoveoResult .CoveoResultLink.titolo{border-bottom:1px solid #0000c1}.jh-aem-common .search__container .coveo-list-layout.CoveoResult .CoveoResultLink.titolo:hover{border:unset;text-decoration:none!important}.jh-aem-common .search__container .CoveoExcerpt{color:#282b3e;font-family:Manulife JH Sans,sans-serif;font-size:16px;letter-spacing:0;line-height:26px;font-weight:500}.jh-aem-common .search__container .coveo-results-column.coveo-no-results{max-width:100%}.jh-aem-common .search__container .coveo-results-column.coveo-no-results .coveo-no-results .callouts ul li{margin-top:40px;margin-bottom:0}.jh-aem-common .search__container .coveo-summary-section{padding-bottom:.5em}.jh-aem-common .search__container .coveo-summary-section .CoveoQuerySummary{color:#282b3e;font-family:Manulife JH Sans,sans-serif;font-size:1.5em;font-weight:600;line-height:1.65em}.jh-aem-common .search__container .coveo-summary-section .CoveoQuerySummary .coveo-highlight:last-of-type:not(.no-quote):before{content:open-quote}.jh-aem-common .search__container .coveo-summary-section .CoveoQuerySummary .coveo-highlight:last-of-type:not(.no-quote):after{content:close-quote}.jh-aem-common .search__container .coveo-search-section{max-width:1200px}@media (max-width:480px){.jh-aem-common .search__container .coveo-search-section{padding:20px 0}}.jh-aem-common .search__container .CoveoSearchbox{border-bottom:1px solid #8e90a2;max-width:800px}.jh-aem-common .search__container .CoveoSearchbox#search-box{border-bottom:2px solid #0000c1;max-width:1200px;margin:0 auto}.jh-aem-common .search__container .CoveoSearchbox:hover{border-color:#0000c1}.jh-aem-common .search__container .CoveoSearchbox:focus-within{border-bottom:2px solid #0000c1}.jh-aem-common .search__container .CoveoSearchbox .coveo-search-button-svg{transform:rotateY(180deg)}@media (max-width:480px){.jh-aem-common .search__container .CoveoSearchbox{margin-right:0}}.jh-aem-common .search__container .CoveoSearchbox .CoveoOmnibox.magic-box{border:none!important}.jh-aem-common .search__container .CoveoSearchbox .magic-box-icon{padding-top:20px}.jh-aem-common .search__container .CoveoSearchbox .magic-box-input{background:none}.jh-aem-common .search__container .CoveoSearchbox .magic-box-input>input{color:#282b3e;font-family:Manulife JH Sans,sans-serif;font-size:1.5rem;border:none;padding:12px 45px 12px 12px;font-weight:600}@media (max-width:768px){.jh-aem-common .search__container .CoveoSearchbox .magic-box-input>input{font-size:1.15rem}.jh-aem-common .search__container .CoveoSearchbox .magic-box-input>input::-moz-placeholder{font-size:1.15rem;font-weight:300;font-family:Manulife JH Sans,sans-serif;padding-right:0}.jh-aem-common .search__container .CoveoSearchbox .magic-box-input>input::placeholder{font-size:1.15rem;font-weight:300;font-family:Manulife JH Sans,sans-serif;padding-right:0}}@media (max-width:480px){.jh-aem-common .search__container .CoveoSearchbox .magic-box-input>input{padding-right:30px}}.jh-aem-common .search__container .CoveoSearchbox .magic-box-clear{width:45px;background:none;padding:0 15px}@media (max-width:480px){.jh-aem-common .search__container .CoveoSearchbox .magic-box-clear{padding:0 10px;width:30px}}.jh-aem-common .search__container .CoveoSearchbox .magic-box-suggestions{min-width:calc(100% + 60px);top:103%;box-shadow:2px 2px 4px rgba(0,0,0,.3)}.jh-aem-common .search__container .CoveoSearchbox .magic-box-suggestions [role=option]{padding:16px;border-bottom:1px solid #8e90a2;font-family:Manulife JH Sans,sans-serif;font-weight:500}.jh-aem-common .search__container .CoveoSearchbox .magic-box-suggestions [role=option]:hover{background:#ededed}.jh-aem-common .search__container .CoveoSearchbox .magic-box-suggestions [role=option]:last-child{border-bottom:none}.jh-aem-common .search__container .CoveoSearchbox .CoveoSearchButton{border:none}.jh-aem-common .search__container .CoveoSearchbox .CoveoSearchButton:hover .coveo-magnifier-circle-svg{fill:inherit!important}@media (max-width:480px){.jh-aem-common .search__container .CoveoSearchbox .CoveoSearchButton{width:30px}}.jh-aem-common .search__container .CoveoSearchInterface .coveo-facet-column{width:25%;text-align:left}.jh-aem-common .search__container .CoveoDynamicHierarchicalFacet{box-sizing:border-box;border:1px solid #8e90a2}.jh-aem-common .search__container .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-header{background-color:#ededed;height:52px}.jh-aem-common .search__container .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-header-title{color:#282b3e;margin:.25em 0 .25em 1.25em;font-size:1.625em;font-family:Manulife JH Sans,sans-serif;font-weight:600;line-height:1.25;text-transform:none}.jh-aem-common .search__container .CoveoDynamicHierarchicalFacet .coveo-dynamic-hierarchical-facet-values li{margin-left:2em}.jh-aem-common .search__container .CoveoDynamicHierarchicalFacet .coveo-dynamic-hierarchical-facet-value-arrow-left svg{vertical-align:inherit}.jh-aem-common .search__container .CoveoDynamicFacet{box-sizing:border-box;border:1px solid #8e90a2}.jh-aem-common .search__container .CoveoDynamicFacet .coveo-dynamic-facet-header-title{color:#282b3e;margin:.25em 0 .25em 1.25em;font-size:1.25em;font-family:Manulife JH Sans,sans-serif;font-weight:600;line-height:1.5;text-transform:none}.jh-aem-common .search__container .CoveoDynamicFacet .coveo-dynamic-facet-header-btn{border-bottom:1px solid #0000c1;border-radius:0;color:#282b3e;display:none;font-family:Manulife JH Sans,sans-serif;padding:0;position:relative;right:5px}.jh-aem-common .search__container .CoveoDynamicFacet .coveo-dynamic-facet-header-btn:hover{border-bottom:1px solid transparent!important;text-decoration:unset!important}.jh-aem-common .search__container .CoveoDynamicFacet .coveo-dynamic-facet-values{margin-right:30px}.jh-aem-common .search__container .CoveoDynamicFacet .coveo-dynamic-facet-value{margin-left:1.25em}.jh-aem-common .search__container .CoveoDynamicFacet .coveo-dynamic-facet-value .coveo-checkbox-label{align-items:start;padding:10px 0;position:relative}.jh-aem-common .search__container .CoveoDynamicFacet .coveo-dynamic-facet-value .coveo-checkbox-label .coveo-checkbox-span-label{color:#282b3e;font-family:Manulife JH Sans,sans-serif;font-size:1em;font-weight:600;line-height:1.35em;margin-left:10px;position:relative;top:5px;white-space:normal}.jh-aem-common .search__container .CoveoDynamicFacet .coveo-dynamic-facet-value .coveo-checkbox-label .coveo-checkbox-span-label-suffix{color:#282b3e;font-family:Manulife JH Sans,sans-serif;font-weight:500;position:absolute;right:-20px;top:16px}.jh-aem-common .search__container .CoveoDynamicFacet .coveo-dynamic-facet-value .coveo-checkbox-label .coveo-checkbox-button{box-sizing:border-box;height:30px;min-width:30px;border:2px solid #8e90a2}.jh-aem-common .search__container .CoveoDynamicFacet .coveo-dynamic-facet-value .coveo-checkbox-label .coveo-checkbox-button:focus:after{top:0;left:0}.jh-aem-common .search__container .CoveoDynamicFacet .coveo-dynamic-facet-value .coveo-checkbox-label input[type=checkbox].coveo-checkbox:checked+button:before{top:6px;left:10px;position:absolute;box-sizing:content-box;display:block;width:4px;height:9px;content:"";border:solid #0000c1;border-width:0 2px 2px 0;transform:rotate(43deg)}.jh-aem-common .search__container .CoveoPager{margin:0}.jh-aem-common .search__container .CoveoPager .coveo-pager-list-item{border-radius:0;border:1px solid #ededed;border-right:none;max-width:45px;max-height:45px;margin:0;vertical-align:top;color:#282b3e;font-family:Manulife JH Sans,sans-serif;font-size:13px;letter-spacing:0;padding:0;line-height:1}.jh-aem-common .search__container .CoveoPager .coveo-pager-list-item:nth-last-child(2){border-right:1px solid #ededed}.jh-aem-common .search__container .CoveoPager .coveo-pager-list-item:hover{text-decoration:none!important;background:#fafafa}.jh-aem-common .search__container .CoveoPager .coveo-pager-list-item span.coveo-pager-list-item-text{color:#282b3e;display:block;padding:11px 15px;text-decoration:none}.jh-aem-common .search__container .CoveoPager .coveo-pager-list-item.coveo-active>[aria-label^=Page]{background-color:#fafafa;border-bottom:3px solid #0000c1;font-weight:600;text-decoration:none}.jh-aem-common .search__container .CoveoPager .coveo-pager-list-item.coveo-pager-anchor{background:none}.jh-aem-common .search__container .CoveoPager .coveo-pager-list-item.coveo-pager-next{margin-top:10px;margin-left:10px;border:0}.jh-aem-common .search__container .CoveoPager .coveo-pager-list-item.coveo-pager-previous{border:0;margin-right:10px;margin-top:10px}.jh-aem-common .search__container .CoveoFieldValue{font-family:Manulife JH Sans,sans-serif;font-weight:500}.jh-aem-common .search__container .CoveoFieldValue .coveo-field-caption{font-weight:600}.jh-aem-common .search__container .CoveoFieldValue .coveo-clickable{color:#282b3e}.jh-aem-common .search__container .CoveoFieldValue .coveo-clickable.coveo-selected{font-weight:500}.jh-aem-common .search__container .CoveoSearchInterface .CoveoDidYouMean{color:#282b3e;font-family:Manulife JH Sans,sans-serif;font-size:16px;letter-spacing:0;line-height:26px;font-weight:500}.jh-aem-common .search__container .CoveoSearchInterface .CoveoDidYouMean .coveo-did-you-mean-highlight,.jh-aem-common .search__container .CoveoSearchInterface .CoveoDidYouMean .coveo-did-you-mean-word-correction{font-weight:700}.jh-aem-common .search-conversational .CoveoSearchbox{max-width:100%!important;border-bottom-style:dashed!important;border-bottom-width:3px!important}.jh-aem-common .search-conversational.light .CoveoSearchbox{border-bottom-color:#fff!important}.jh-aem-common .search-conversational.light .CoveoSearchbox .magic-box-input>input::-moz-placeholder{color:#fff}.jh-aem-common .search-conversational.light .CoveoSearchbox .coveo-search-button-svg,.jh-aem-common .search-conversational.light .CoveoSearchbox .magic-box-clear-svg,.jh-aem-common .search-conversational.light .CoveoSearchbox .magic-box-input>input,.jh-aem-common .search-conversational.light .CoveoSearchbox .magic-box-input>input::placeholder{color:#fff}.jh-aem-common .search-conversational.light .CoveoSearchbox .magic-box-input>input::-moz-placeholder{opacity:.8}.jh-aem-common .search-conversational.light .CoveoSearchbox .magic-box-input>input::placeholder{opacity:.8}.jh-aem-common .search__container #search-annuities{max-width:1200px;margin:0 auto}.jh-aem-common .search__container #search-annuities.CoveoSearchInterface{font-family:Manulife JH Sans,sans-serif;font-size:16px}.jh-aem-common .search__container #search-annuities .coveo-search-section{margin:unset;padding:0;max-width:100%;justify-content:space-between}.jh-aem-common .search__container #search-annuities .coveo-search-section .cant-find-button{float:left;margin:1em 0 0}.jh-aem-common .search__container #search-annuities .coveo-search-section .CoveoSearchbox{max-width:60%;border-bottom-color:#8e90a2}@media (max-width:768px){.jh-aem-common .search__container #search-annuities .coveo-search-section .CoveoSearchbox{max-width:97%}}.jh-aem-common .search__container #search-annuities .coveo-main-section .CoveoDynamicFacet{margin-bottom:30px}.jh-aem-common .search__container #search-annuities .coveo-main-section .coveo-results-column{padding-top:0}.jh-aem-common .search__container #search-annuities .coveo-main-section .coveo-results-header{display:none;margin:0}.jh-aem-common .search__container #search-annuities .coveo-main-section .CoveoResultList{margin-top:0}.jh-aem-common .search__container #search-annuities .coveo-show-if-no-results{-moz-text-align-last:left;text-align-last:left;font-family:Manulife JH Sans,sans-serif;font-weight:600}.jh-aem-common .search__container #search-annuities .coveo-show-if-no-results span{padding:10px 0;display:block}.jh-aem-common .search__container #search-annuities .coveo-show-if-no-results li{padding:5px 0;font-size:13px}.jh-aem-common .prnews-theme--title{font-size:20px;font-weight:600;line-height:1.25}.jh-aem-common .prnews-theme--subtitle{font-size:16px;font-weight:500}.jh-aem-common .coveo-search-amblog .coveo-featured-result-badge{margin:24px 0 20px;padding:0 0 0 32px;background-color:transparent;color:#282b3e}.jh-aem-common .coveo-search-amblog .CoveoResult{padding:0;background-color:#fff;margin-bottom:32px}.jh-aem-common .coveo-search-amblog .CoveoResult.featured--item{background-color:#ededed}.jh-aem-common .coveo-search-amblog .CoveoResult.featured--item .amblog-theme{padding-left:32px}.jh-aem-common .coveo-search-amblog .CoveoResult.featured--item .amblog-theme--cta{margin-bottom:14px}.jh-aem-common .coveo-search-amblog .CoveoResult .amblog-theme{padding-left:32px}.jh-aem-common .coveo-search-amblog .CoveoResult .amblog-theme--date{font-size:16px;font-weight:300;line-height:1.25}.jh-aem-common .coveo-search-amblog .CoveoResult .amblog-theme--title{font-size:22px;font-weight:600;line-height:1.5}.jh-aem-common .coveo-search-amblog .CoveoResult .amblog-theme--category{margin:20px 0;font-size:16px;font-weight:400;line-height:1.25;pointer-events:none}.jh-aem-common .coveo-search-amblog .coveo-show-if-no-results{-moz-text-align-last:left;text-align-last:left;font-family:Manulife JH Sans,sans-serif;font-weight:600}.jh-aem-common .coveo-search-amblog .coveo-show-if-no-results span{padding:10px 0;display:block}.jh-aem-common .coveo-search-amblog .coveo-show-if-no-results li{padding:5px 0;font-size:13px}.jh-aem-common .coveo-search-prnews .CoveoResultList{margin-top:0}.jh-aem-common .coveo-search-prnews .CoveoResult:first-child{padding-top:0}.jh-aem-common .coveo-search-prnews .CoveoResult a:focus{text-decoration:none}.jh-aem-common .coveo-search-prnews .coveo-results-header{box-shadow:none;padding:0;min-height:0}.jh-aem-common .coveo-search-prnews .coveo-results-header .coveo-summary-section{padding:0}.jh-aem-common .coveo-search-prnews .coveo-results-header .coveo-summary-section .CoveoQuerySummary>span{display:none}.jh-aem-common .CoveoSearchInterface.search-coveo-experts{font-size:16px}.jh-aem-common .search-coveo-experts .coveo-results-header{box-shadow:none;padding:0;min-height:0}.jh-aem-common .search-coveo-experts .coveo-results-header .coveo-summary-section{padding:0}.jh-aem-common .search-coveo-experts .coveo-results-header .coveo-summary-section .CoveoQuerySummary>span{display:none}.jh-aem-common .search-coveo-experts .CoveoResult .featured a{color:#282b3e;border-bottom:1px solid #0000c1;font-weight:500}.jh-aem-common .search-coveo-experts .CoveoResult .featured a:focus,.jh-aem-common .search-coveo-experts .CoveoResult .featured a:focus-visible,.jh-aem-common .search-coveo-experts .CoveoResult .featured a:hover{border-bottom:none}.jh-aem-common .search-coveo-experts .CoveoResult .featured span{font-weight:500}.jh-aem-common .search-coveo-experts .CoveoResult .featured span:last-child{display:none}.jh-aem-common .search-coveo-experts .CoveoResultList{margin-top:0}@media (max-width:768px){.jh-aem-common .search-coveo-experts .CoveoResultList .coveo-result-cell.image-mobile{display:block;padding-bottom:20px}}.jh-aem-common .search-coveo-experts .CoveoResultList .coveo-result-cell .image{width:295px;height:295px;display:block}@media (max-width:768px){.jh-aem-common .search-coveo-experts .CoveoResultList .coveo-result-cell .image{width:100%}}.jh-aem-common .search-coveo-experts .CoveoResultList .coveo-result-cell .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.jh-aem-common .search-coveo-experts .CoveoResultList .coveo-result-cell.content{padding-left:20px;top:-12px;position:relative}@media (max-width:768px){.jh-aem-common .search-coveo-experts .CoveoResultList .coveo-result-cell.content{padding:0}}.jh-aem-common .search-coveo-experts .coveo-list-layout.CoveoResult{padding:32px 0}.jh-aem-common .search-coveo-experts .coveo-list-layout.CoveoResult:first-of-type{padding-top:3px}.jh-aem-common .search-coveo-card .CoveoResultList.two-result-columns .coveo-card-layout.CoveoResult{width:500px}.jh-aem-common .search-coveo-card .CoveoResultList .coveo-card-layout.CoveoResult .image{height:210px;overflow:hidden;display:flex;align-items:center}.jh-aem-common .search-coveo-card .CoveoResultList .coveo-card-layout.CoveoResult .image img{width:100%}.jh-aem-common .search-coveo-card .CoveoResultList .coveo-card-layout.CoveoResult .headshot{align-items:flex-start!important}.jh-aem-common .search-coveo-card .CoveoResultList .coveo-card-layout.CoveoResult iframe{width:100%;height:250px}.jh-aem-common .search-coveo-card .CoveoResultList .coveo-card-layout.CoveoResult .coveo-card-title,.jh-aem-common .search-coveo-card .CoveoResultList .coveo-card-layout.CoveoResult .CoveoResultLink{font-size:1.625em;color:#282b3e;font-weight:600;text-decoration:unset}.jh-aem-common .search-coveo-card .CoveoResultList .coveo-card-layout .coveo-result-frame{height:360px}.jh-aem-common .search-coveo-card .CoveoResultList .coveo-card-layout .coveo-result-frame .coveo-result-row:not(:first-child){padding-top:1.5em}.jh-aem-common .search-coveo-card .CoveoResultList .coveo-card-layout .coveo-result-frame .coveo-card-cta-row{bottom:15px;position:absolute}.jh-aem-common .search-coveo-card .CoveoResultList .coveo-card-layout a{text-decoration:none;color:#282b3e}.jh-aem-common .search-coveo-card .CoveoResultList .coveo-card-layout a span{vertical-align:middle}.jh-aem-common .search-coveo-card .coveo-results-column{margin-top:-2.5em}.jh-aem-common .search-coveo-card a.coveo-facet-dropdown-header[role=button]{z-index:20}.jh-aem-common input[type=checkbox].coveo-checkbox{display:block;position:absolute}.CoveoSearchInterface>*{display:none;visibility:hidden}.jh-aem-common.carousel .carousel-heroes .carousel-heroes__container .carousel-heroes--images{position:relative}.jh-aem-common.carousel .carousel-heroes .carousel-heroes__container .carousel-heroes--images .carousel-heroes__container--wrapper{display:flex;overflow-x:scroll;scroll-behavior:smooth;scroll-snap-type:x mandatory;-ms-overflow-style:none}.jh-aem-common.carousel .carousel-heroes .carousel-heroes__container .carousel-heroes--images .carousel-heroes__container--wrapper::-webkit-scrollbar{display:none}.jh-aem-common.carousel .carousel-heroes .carousel-heroes__container .carousel-heroes--images .carousel-heroes__container--wrapper .carousel-heroes__hero{flex:0 0 100%;animation-timing-function:ease;animation-duration:1s;animation-iteration-count:infinite;scroll-snap-align:center}@media (prefers-reduced-motion:reduce){.jh-aem-common.carousel .carousel-heroes .carousel-heroes__container .carousel-heroes--images .carousel-heroes__container--wrapper .carousel-heroes__hero{animation-name:none}}.jh-aem-common.carousel .carousel-heroes .carousel-heroes__container .carousel-heroes--images ul{position:absolute;left:50%;bottom:27px;list-style:none;padding-inline-start:0;transform:translate(-50%);margin:0}.jh-aem-common.carousel .carousel-heroes .carousel-heroes__container .carousel-heroes--images ul .carousel-heroes--button li.carousel-heroes__dots{width:10px;height:10px;background-color:#fff;opacity:.5;display:inline-block;border-radius:50%;margin:0 3px}.jh-aem-common.carousel .carousel-heroes .carousel-heroes__container .carousel-heroes--images ul .carousel-heroes--button li.carousel-heroes__dots.active{opacity:1}.jh-aem-common.carousel .carousel-heroes .carousel-heroes__container .heros__text .heros__text--desktop.light,.jh-aem-common.carousel .carousel-heroes .carousel-heroes__container .heros__text .heros__text--desktop.light h1,.jh-aem-common.carousel .carousel-heroes .carousel-heroes__container .heros__text .heros__text--desktop.light h2,.jh-aem-common.carousel .carousel-heroes .carousel-heroes__container .heros__text .heros__text--desktop.light h3,.jh-aem-common.carousel .carousel-heroes .carousel-heroes__container .heros__text .heros__text--desktop.light h4{color:#fff}.jh-aem-common.carousel .carousel-heroes .carousel-heroes__container .heros__text .heros__text--desktop.dark,.jh-aem-common.carousel .carousel-heroes .carousel-heroes__container .heros__text .heros__text--desktop.dark h1,.jh-aem-common.carousel .carousel-heroes .carousel-heroes__container .heros__text .heros__text--desktop.dark h2,.jh-aem-common.carousel .carousel-heroes .carousel-heroes__container .heros__text .heros__text--desktop.dark h3,.jh-aem-common.carousel .carousel-heroes .carousel-heroes__container .heros__text .heros__text--desktop.dark h4{color:#000}.jh-aem-common .maintenance__container{box-shadow:0 0 8px rgba(0,0,0,.25)}.jh-aem-common .maintenance__container .maintenance__message{display:flex;padding:10px 0}.jh-aem-common .maintenance__container .maintenance__message .message_content{width:90%;margin-top:auto;margin-bottom:auto}.jh-aem-common .maintenance__container .maintenance__message i{font-size:2rem;flex-direction:column;justify-content:center;margin:0 .5rem}.jh-aem-common .maintenance__container .message__close{cursor:pointer;font-size:12px;font-weight:700;float:right;margin-top:10px;margin-right:10px}.jh-aem-common .maintenance__container .message__close:hover{opacity:.6}.jh-aem-common .notification__container{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;position:relative;border:1px solid #ededed;background-color:#fff;border-radius:1px;padding:20px 16px 20px 20px;color:#282b3e;font-weight:400;font-family:Manulife JH Sans,sans-serif;margin:30px 60px}.jh-aem-common .notification__container--show--bottom{position:fixed;bottom:0;left:0;z-index:999999;margin:0;width:100%}.jh-aem-common .notification__container--hide{display:none}.jh-aem-common .notification__container--shadow{box-shadow:0 1px 6px 0 rgba(0,0,0,.25)}@media (max-width:768px){.jh-aem-common .notification__container{margin:10px}}.jh-aem-common .notification__indicator{position:absolute;top:-1px;bottom:-1px;left:-1px;width:8px}.jh-aem-common .notification__indicator--red{background-color:#830a10!important}.jh-aem-common .notification__indicator--green{background-color:#00a758!important}.jh-aem-common .notification__indicator--blue{background-color:#0000c1!important}.jh-aem-common .notification__indicator--yellow{background-color:#f9ab2e!important}.jh-aem-common .notification__indicator--black{background-color:#000!important}.jh-aem-common .notification__indicator--white{background-color:#fff!important}.jh-aem-common .notification__indicator--brightblue{background-color:#1e1ee5!important}.jh-aem-common .notification__indicator--grey{background-color:#ededed!important}.jh-aem-common .notification__iconcolumn{padding-right:20px}.jh-aem-common .notification__iconcolumn i{display:block;font-size:25px}.jh-aem-common .notification__contentcolumn{flex:1}.jh-aem-common .notification__closebtn i{display:block;font-size:16px;cursor:pointer}.jh-aem-common .notification__title{font-weight:600;font-size:16px;line-height:1.25;margin:0;padding:0}.jh-aem-common .notification__message{font-weight:400;font-size:13px;line-height:1.25}
@font-face{font-family:Manulife JH Sans;src:url(../../../../../etc.clientlibs/jh-aem-common/clientlibs/clientlib-site/resources/ManulifeJHSansTest4_1-Light.woff2) format("woff2"),url(../../../../../etc.clientlibs/jh-aem-common/clientlibs/clientlib-site/resources/ManulifeJHSansTest4_1-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Manulife JH Sans;src:url(../../../../../etc.clientlibs/jh-aem-common/clientlibs/clientlib-site/resources/ManulifeJHSansTest4_1.woff2) format("woff2"),url(../../../../../etc.clientlibs/jh-aem-common/clientlibs/clientlib-site/resources/ManulifeJHSansTest4_1.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Manulife JH Sans;src:url(../../../../../etc.clientlibs/jh-aem-common/clientlibs/clientlib-site/resources/ManulifeJHSansTest4_1-Demibold.woff2) format("woff2"),url(../../../../../etc.clientlibs/jh-aem-common/clientlibs/clientlib-site/resources/ManulifeJHSansTest4_1-Demibold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Manulife JH Sans;src:url(../../../../../etc.clientlibs/jh-aem-common/clientlibs/clientlib-site/resources/ManulifeJHSansTest4_1-Bold.woff2) format("woff2"),url(../../../../../etc.clientlibs/jh-aem-common/clientlibs/clientlib-site/resources/ManulifeJHSansTest4_1-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Manulife JH Serif";src:url(../../../../../etc.clientlibs/jh-aem-common/clientlibs/clientlib-site/resources/ManulifeJHSerifTest4_1-Italic.woff2) format("woff2"),url(../../../../../etc.clientlibs/jh-aem-common/clientlibs/clientlib-site/resources/ManulifeJHSerifTest4_1-Italic.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:mjh-icons;src:url(../../../../../etc.clientlibs/jh-aem-common/clientlibs/clientlib-site/resources/mjh-icons.ttf) format("truetype")}:root .jh-aem-common{font-size:16px}.jh-aem-common{position:relative;font-family:Manulife JH Sans,sans-serif;color:#282b3e;-webkit-font-smoothing:antialiased;letter-spacing:normal}.jh-aem-common h1,.jh-aem-common h2,.jh-aem-common h3,.jh-aem-common h4,.jh-aem-common h5,.jh-aem-common h6{word-wrap:break-word;line-height:1;font-weight:300}.jh-aem-common .h0{font-size:3.5rem;line-height:3.875rem}.jh-aem-common .h1,.jh-aem-common h1{font-size:3rem;line-height:3.625rem;margin:.67em 0}.jh-aem-common .h2,.jh-aem-common h2{font-size:2rem;line-height:2.625rem;margin:.83em 0}.jh-aem-common .cmp-text--quote+.jh-aem-common .cmp-text--quote,.jh-aem-common .cmp-text--quote+.jh-aem-common blockquote,.jh-aem-common .cmp-text--quote+.jh-aem-common h2,.jh-aem-common blockquote+.jh-aem-common .cmp-text--quote,.jh-aem-common blockquote+.jh-aem-common blockquote,.jh-aem-common blockquote+.jh-aem-common h2,.jh-aem-common h2+.jh-aem-common .cmp-text--quote,.jh-aem-common h2+.jh-aem-common blockquote,.jh-aem-common h2+.jh-aem-common h2{font-size:1.375rem;line-height:2rem}.jh-aem-common .h3,.jh-aem-common h3{font-size:1.625rem;line-height:2.25rem;margin:1em 0}.jh-aem-common .h4,.jh-aem-common h4{font-size:1.375rem;line-height:2rem;margin:1.33em 0}.jh-aem-common .h5,.jh-aem-common h5{font-size:1.125rem;line-height:1.625rem;margin:1.67em 0}.jh-aem-common .h6,.jh-aem-common h6{font-size:1rem;line-height:1.625rem;margin:2.33em 0}@media (max-width:768px){.jh-aem-common .h0,.jh-aem-common .h1,.jh-aem-common h1{font-size:2.25rem;line-height:2.625rem}.jh-aem-common .h2,.jh-aem-common h2{font-size:1.875rem;line-height:2.5rem}.jh-aem-common blockquote{font-size:1.375rem;line-height:2rem}.jh-aem-common .h3,.jh-aem-common h3{font-size:1.625rem;line-height:2.125rem}.jh-aem-common .h4,.jh-aem-common h4{font-size:1.375rem;line-height:1.75rem}.jh-aem-common .h5,.jh-aem-common h5{font-size:1.125rem;line-height:1.375rem}.jh-aem-common .h6,.jh-aem-common h6{font-size:1rem;line-height:1.375rem}}.jh-aem-common blockquote a,.jh-aem-common h1 a,.jh-aem-common h2 a,.jh-aem-common h3 a,.jh-aem-common h4 a,.jh-aem-common h5 a,.jh-aem-common h6 a{color:#282b3e;font-weight:600;border-bottom:1px solid #0000c1}.jh-aem-common blockquote a:active,.jh-aem-common blockquote a:hover,.jh-aem-common h1 a:active,.jh-aem-common h1 a:hover,.jh-aem-common h2 a:active,.jh-aem-common h2 a:hover,.jh-aem-common h3 a:active,.jh-aem-common h3 a:hover,.jh-aem-common h4 a:active,.jh-aem-common h4 a:hover,.jh-aem-common h5 a:active,.jh-aem-common h5 a:hover,.jh-aem-common h6 a:active,.jh-aem-common h6 a:hover{font-weight:600;border-bottom:0}.jh-aem-common blockquote a:visited,.jh-aem-common h1 a:visited,.jh-aem-common h2 a:visited,.jh-aem-common h3 a:visited,.jh-aem-common h4 a:visited,.jh-aem-common h5 a:visited,.jh-aem-common h6 a:visited{color:#282b3e}.jh-aem-common p,.jh-aem-common table{font-weight:300;font-size:1rem;line-height:26px}.jh-aem-common p a,.jh-aem-common table a{color:#282b3e;font-weight:600;border-bottom:1px solid #0000c1}.jh-aem-common p a:active,.jh-aem-common p a:hover,.jh-aem-common table a:active,.jh-aem-common table a:hover{font-weight:600;border-bottom:0}.jh-aem-common p a:visited,.jh-aem-common table a:visited{color:#282b3e}.jh-aem-common a{text-decoration:none}.jh-aem-common em,.jh-aem-common i{font-family:"Manulife JH Serif",serif;font-style:normal}.jh-aem-common b,.jh-aem-common strong{font-weight:600!important}.jh-aem-common .quote{margin:0;font-size:1.375rem;border:none;padding:10px 0 10px 78px;line-height:38px;position:relative;display:block}.jh-aem-common small{display:inline-block;font-size:.8125rem;line-height:1.125rem}.jh-aem-common .cmp-no-margin-heading .h1,.jh-aem-common .cmp-no-margin-heading .h2,.jh-aem-common .cmp-no-margin-heading .h3,.jh-aem-common .cmp-no-margin-heading .h4,.jh-aem-common .cmp-no-margin-heading .h5,.jh-aem-common .cmp-no-margin-heading .h6,.jh-aem-common .cmp-no-margin-heading h1,.jh-aem-common .cmp-no-margin-heading h2,.jh-aem-common .cmp-no-margin-heading h3,.jh-aem-common .cmp-no-margin-heading h4,.jh-aem-common .cmp-no-margin-heading h5,.jh-aem-common .cmp-no-margin-heading h6{margin:0}.no-padding{padding:0}.no-margin{margin:0}.text-justify{text-align:justify;display:block}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.no-border-bottom{border-bottom:0!important}.ul-style-reset{font-family:Manulife JH Sans,sans-serif;list-style:none;margin:0;padding:0}.overflow{overflow:scroll}.overflow-x{overflow-x:scroll}.overflow-y{overflow-y:scroll}.no-overflow{overflow:hidden}.jh-aem-common .jh-content-width{display:block;clear:both!important;float:unset!important;width:100%;margin-left:auto!important;margin-right:auto!important;padding:30px 60px}@media (max-width:768px){.jh-aem-common .jh-content-width{padding:30px 10px}}.jh-aem-common .standard-padding{padding:0 60px}.jh-aem-common .standard-margin{margin:60px 0}@media (max-width:768px){.jh-aem-common .standard-padding{padding:0 20px}.jh-aem-common .standard-margin{margin:20px 0}}.jh-aem-common .jh-locked-width,.jh-aem-common .jh-locked-width__with-background>div{max-width:1440px;margin:0 auto;clear:both!important;float:unset!important}.jh-aem-common .font-weight-light{font-weight:300}.jh-aem-common .font-weight-normal{font-weight:400}.jh-aem-common .light-text-over-dark-bg{color:#fff}.jh-aem-common .light-text-over-dark-bg .mjh-dd-options{color:#282b3e}.jh-aem-common .light-text-over-dark-bg a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title){color:#fff;border-bottom:1px solid #fff;font-weight:600}.jh-aem-common .light-text-over-dark-bg a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):active,.jh-aem-common .light-text-over-dark-bg a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):hover{border-bottom:0}.jh-aem-common .light-text-over-dark-bg a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):visited{color:#fff}.jh-aem-common .light-text-over-dark-bg a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):focus-visible{outline:2px solid #fff!important}.jh-aem-common .bg-color-light-3-dark-navy{background-color:#5e6073;color:#fff}.jh-aem-common .bg-color-light-3-dark-navy .mjh-dd-options{color:#282b3e}.jh-aem-common .bg-color-light-3-dark-navy a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title){color:#fff;border-bottom:1px solid #fff;font-weight:600}.jh-aem-common .bg-color-light-3-dark-navy a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):active,.jh-aem-common .bg-color-light-3-dark-navy a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):hover{border-bottom:0}.jh-aem-common .bg-color-light-3-dark-navy a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):visited{color:#fff}.jh-aem-common .bg-color-light-3-dark-navy a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):focus-visible{outline:2px solid #fff!important}.jh-aem-common .bg-color-dark-3-blue{background-color:#000060;color:#fff}.jh-aem-common .bg-color-dark-3-blue .mjh-dd-options{color:#282b3e}.jh-aem-common .bg-color-dark-3-blue a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title){color:#fff;border-bottom:1px solid #fff;font-weight:600}.jh-aem-common .bg-color-dark-3-blue a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):active,.jh-aem-common .bg-color-dark-3-blue a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):hover{border-bottom:0}.jh-aem-common .bg-color-dark-3-blue a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):visited{color:#fff}.jh-aem-common .bg-color-dark-3-blue a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):focus-visible{outline:2px solid #fff!important}.jh-aem-common .bg-color-dark-navy{background-color:#282b3e;color:#fff}.jh-aem-common .bg-color-dark-navy .mjh-dd-options{color:#282b3e}.jh-aem-common .bg-color-dark-navy a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title){color:#fff;border-bottom:1px solid #fff;font-weight:600}.jh-aem-common .bg-color-dark-navy a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):active,.jh-aem-common .bg-color-dark-navy a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):hover{border-bottom:0}.jh-aem-common .bg-color-dark-navy a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):visited{color:#fff}.jh-aem-common .bg-color-dark-navy a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):focus-visible{outline:2px solid #fff!important}.jh-aem-common .bg-color-dark{background-color:#282b3e;color:#fff}.jh-aem-common .bg-color-dark .mjh-dd-options{color:#282b3e}.jh-aem-common .bg-color-dark a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title){color:#fff;border-bottom:1px solid #fff;font-weight:600}.jh-aem-common .bg-color-dark a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):active,.jh-aem-common .bg-color-dark a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):hover{border-bottom:0}.jh-aem-common .bg-color-dark a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):visited{color:#fff}.jh-aem-common .bg-color-dark a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):focus-visible{outline:2px solid #fff!important}.jh-aem-common .bg-color-light{background-color:#fff;color:#282b3e}.jh-aem-common .bg-color-grey,.jh-aem-common .bg-color-light-grey{background-color:#ededed;color:#282b3e}.jh-aem-common .bg-color-lightest-grey{background-color:#fafafa;color:#282b3e}.jh-aem-common .bg-color-turquoise{background-color:#06c7ba;color:#282b3e}.jh-aem-common .bg-color-jhins-blue{background-color:#003a6f;color:#282b3e}.jh-aem-common .bg-color-johnhancock-blue{background-color:#0000c1;color:#fff}.jh-aem-common .bg-color-johnhancock-blue .mjh-dd-options{color:#282b3e}.jh-aem-common .bg-color-johnhancock-blue a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title){color:#fff;border-bottom:1px solid #fff;font-weight:600}.jh-aem-common .bg-color-johnhancock-blue a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):active,.jh-aem-common .bg-color-johnhancock-blue a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):hover{border-bottom:0}.jh-aem-common .bg-color-johnhancock-blue a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):visited{color:#fff}.jh-aem-common .bg-color-johnhancock-blue a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):focus-visible{outline:2px solid #fff!important}.jh-aem-common .bg-color-gold{background-color:#f49600}.jh-aem-common .bg-color-light-2-blue{background-color:#2d69ff;color:#fff}.jh-aem-common .bg-color-light-2-blue .mjh-dd-options{color:#282b3e}.jh-aem-common .bg-color-light-2-blue a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title){color:#fff;border-bottom:1px solid #fff;font-weight:600}.jh-aem-common .bg-color-light-2-blue a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):active,.jh-aem-common .bg-color-light-2-blue a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):hover{border-bottom:0}.jh-aem-common .bg-color-light-2-blue a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):visited{color:#fff}.jh-aem-common .bg-color-light-2-blue a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):focus-visible{outline:2px solid #fff!important}.jh-aem-common .bg-color-light-3-blue{background-color:#76b0ff;color:#282b3e}.jh-aem-common .bg-color-light-4-blue{background-color:#c1d8f7;color:#282b3e}.jh-aem-common .head-grey .accordion__wrapper{border-top:2px solid #8e90a2}.jh-aem-common .head-grey .accordion__wrapper:last-child{border-bottom:2px solid #8e90a2}.jh-aem-common .head-grey .accordion__title{background-color:#ededed;color:#282b3e!important}.jh-aem-common .head-dark .accordion__title{background-color:#282b3e;color:#fff!important}.jh-aem-common .head-dark .accordion__title .mjh-dd-options{color:#282b3e!important}.jh-aem-common .head-dark .accordion__title a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title){color:#fff!important;border-bottom:1px solid #fff!important;font-weight:600!important}.jh-aem-common .head-dark .accordion__title a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):active,.jh-aem-common .head-dark .accordion__title a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):hover{border-bottom:0!important}.jh-aem-common .head-dark .accordion__title a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):visited{color:#fff!important}.jh-aem-common .head-dark .accordion__title a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):focus-visible{outline:2px solid #fff!important}.jh-aem-common .head-johnhancock-blue .accordion__title{background-color:#0000c1;color:#fff!important}.jh-aem-common .head-johnhancock-blue .accordion__title .mjh-dd-options{color:#282b3e!important}.jh-aem-common .head-johnhancock-blue .accordion__title a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title){color:#fff!important;border-bottom:1px solid #fff!important;font-weight:600!important}.jh-aem-common .head-johnhancock-blue .accordion__title a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):active,.jh-aem-common .head-johnhancock-blue .accordion__title a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):hover{border-bottom:0!important}.jh-aem-common .head-johnhancock-blue .accordion__title a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):visited{color:#fff!important}.jh-aem-common .head-johnhancock-blue .accordion__title a:not(.mjh-btn,.mjh-il,.mjh-dd-option-label,.cta-remove-border,.accordion__title):focus-visible{outline:2px solid #fff!important}.jh-aem-common .callout-remove-border-blue-color ul.jhulcards li.jhlicards:before{background:transparent;content:"";display:block;height:13px;left:0;position:absolute;top:0;width:100%}.jh-aem-common .sticky{position:sticky;top:0}@media (max-width:1200px){.jh-aem-common .sticky{position:static;top:inherit}}.jh-aem-common .text-list h2{margin-bottom:16px}.jh-aem-common .text-list h4{margin-top:16px;margin-bottom:5px}.jh-aem-common .headline-and-subheadline h2{margin-bottom:5px}.jh-aem-common .headline-and-subheadline h4{margin-top:0;margin-bottom:16px}.jh-aem-common .dropdown-white-text .title{color:#fff!important;font-size:1.5rem!important;margin-bottom:-15px!important}.jh-aem-common .dropdown-white-text .dropdown-subTitle,.jh-aem-common .dropdown-white-text .dropdown-title,.jh-aem-common .dropdown-white-text .subtitle{color:#fff!important}.jh-aem-common .dropdown-white-text .mjh-dd:focus .mjh-dd-summary{color:#fff!important;border-color:#fff!important}.jh-aem-common .dropdown-white-text .mjh-dd .mjh-dd-summary{color:#fff!important}.jh-aem-common .dropdown-white-text .mjh-dd .mjh-dd-summary.selected,.jh-aem-common .dropdown-white-text .mjh-dd .mjh-dd-summary:hover{color:#fff!important;border-color:#fff!important}.jh-aem-common .dropdown-white-text .dropdown-summary--active .dropdown-text{color:#fff!important}.jh-aem-common .dropdown-white-text .dropdown-summary:focus .dropdown-text{color:#fff!important;border-color:#fff!important}.jh-aem-common .dropdown-white-text .dropdown-summary .dropdown-text{color:#fff!important}.jh-aem-common .dropdown-white-text .dropdown-summary .dropdown-text.selected,.jh-aem-common .dropdown-white-text .dropdown-summary .dropdown-text:hover{color:#fff!important;border-color:#fff!important}.jh-aem-common .padding-1rem{padding:1rem}.jh-aem-common .padding-top-1rem{padding-top:1rem}.jh-aem-common .padding-bottom-1rem{padding-bottom:1rem}.jh-aem-common .padding-right-1rem{padding-right:1rem}.jh-aem-common .padding-left-1rem{padding-left:1rem}.jh-aem-common .margin-top-1rem{margin-top:1rem}.jh-aem-common .margin-bottom-1rem{margin-bottom:1rem}.jh-aem-common .margin-top-negative-1rem,.jh-aem-common .margin-top-negative-1rem>p{margin-top:-1rem}.jh-aem-common .padding-2rem{padding:2rem}.jh-aem-common .padding-top-2rem{padding-top:2rem}.jh-aem-common .padding-bottom-2rem{padding-bottom:2rem}.jh-aem-common .padding-right-2rem{padding-right:2rem}.jh-aem-common .padding-left-2rem{padding-left:2rem}.jh-aem-common .margin-top-2rem{margin-top:2rem}.jh-aem-common .margin-bottom-2rem{margin-bottom:2rem}.jh-aem-common .margin-top-negative-2rem,.jh-aem-common .margin-top-negative-2rem>p{margin-top:-2rem}.jh-aem-common .padding-3rem{padding:3rem}.jh-aem-common .padding-top-3rem{padding-top:3rem}.jh-aem-common .padding-bottom-3rem{padding-bottom:3rem}.jh-aem-common .padding-right-3rem{padding-right:3rem}.jh-aem-common .padding-left-3rem{padding-left:3rem}.jh-aem-common .margin-top-3rem{margin-top:3rem}.jh-aem-common .margin-bottom-3rem{margin-bottom:3rem}.jh-aem-common .margin-top-negative-3rem,.jh-aem-common .margin-top-negative-3rem>p{margin-top:-3rem}.jh-aem-common .padding-4rem{padding:4rem}.jh-aem-common .padding-top-4rem{padding-top:4rem}.jh-aem-common .padding-bottom-4rem{padding-bottom:4rem}.jh-aem-common .padding-right-4rem{padding-right:4rem}.jh-aem-common .padding-left-4rem{padding-left:4rem}.jh-aem-common .margin-top-4rem{margin-top:4rem}.jh-aem-common .margin-bottom-4rem{margin-bottom:4rem}.jh-aem-common .margin-top-negative-4rem,.jh-aem-common .margin-top-negative-4rem>p{margin-top:-4rem}.jh-aem-common .padding-10px{padding:10px}.jh-aem-common .padding-top-10px{padding-top:10px}.jh-aem-common .padding-bottom-10px{padding-bottom:10px}.jh-aem-common .padding-right-10px{padding-right:10px}.jh-aem-common .padding-left-10px{padding-left:10px}.jh-aem-common .margin-top-10px{margin-top:10px}.jh-aem-common .margin-bottom-10px{margin-bottom:10px}.jh-aem-common .padding-20px{padding:20px}.jh-aem-common .padding-top-20px{padding-top:20px}.jh-aem-common .padding-bottom-20px{padding-bottom:20px}.jh-aem-common .padding-right-20px{padding-right:20px}.jh-aem-common .padding-left-20px{padding-left:20px}.jh-aem-common .margin-top-20px{margin-top:20px}.jh-aem-common .margin-bottom-20px{margin-bottom:20px}.jh-aem-common .padding-30px{padding:30px}.jh-aem-common .padding-top-30px{padding-top:30px}.jh-aem-common .padding-bottom-30px{padding-bottom:30px}.jh-aem-common .padding-right-30px{padding-right:30px}.jh-aem-common .padding-left-30px{padding-left:30px}.jh-aem-common .margin-top-30px{margin-top:30px}.jh-aem-common .margin-bottom-30px{margin-bottom:30px}.jh-aem-common .padding-40px{padding:40px}.jh-aem-common .padding-top-40px{padding-top:40px}.jh-aem-common .padding-bottom-40px{padding-bottom:40px}.jh-aem-common .padding-right-40px{padding-right:40px}.jh-aem-common .padding-left-40px{padding-left:40px}.jh-aem-common .margin-top-40px{margin-top:40px}.jh-aem-common .margin-bottom-40px{margin-bottom:40px}@media (max-width:768px){.jh-aem-common .padding-mobile-10px{padding:10px}.jh-aem-common .padding-top-mobile-10px{padding-top:10px}.jh-aem-common .padding-bottom-mobile-10px{padding-bottom:10px}.jh-aem-common .padding-right-mobile-10px{padding-right:10px}.jh-aem-common .padding-left-mobile-10px{padding-left:10px}.jh-aem-common .margin-top-mobile-10px{margin-top:10px}.jh-aem-common .margin-bottom-mobile-10px{margin-bottom:10px}.jh-aem-common .padding-mobile-20px{padding:20px}.jh-aem-common .padding-top-mobile-20px{padding-top:20px}.jh-aem-common .padding-bottom-mobile-20px{padding-bottom:20px}.jh-aem-common .padding-right-mobile-20px{padding-right:20px}.jh-aem-common .padding-left-mobile-20px{padding-left:20px}.jh-aem-common .margin-top-mobile-20px{margin-top:20px}.jh-aem-common .margin-bottom-mobile-20px{margin-bottom:20px}.jh-aem-common .padding-mobile-30px{padding:30px}.jh-aem-common .padding-top-mobile-30px{padding-top:30px}.jh-aem-common .padding-bottom-mobile-30px{padding-bottom:30px}.jh-aem-common .padding-right-mobile-30px{padding-right:30px}.jh-aem-common .padding-left-mobile-30px{padding-left:30px}.jh-aem-common .margin-top-mobile-30px{margin-top:30px}.jh-aem-common .margin-bottom-mobile-30px{margin-bottom:30px}.jh-aem-common .padding-mobile-40px{padding:40px}.jh-aem-common .padding-top-mobile-40px{padding-top:40px}.jh-aem-common .padding-bottom-mobile-40px{padding-bottom:40px}.jh-aem-common .padding-right-mobile-40px{padding-right:40px}.jh-aem-common .padding-left-mobile-40px{padding-left:40px}.jh-aem-common .margin-top-mobile-40px{margin-top:40px}.jh-aem-common .margin-bottom-mobile-40px{margin-bottom:40px}}.jh-aem-common .callout-jh-blue .callouts__cards--divider ul{background-color:#0000c1;color:#fff}@media (max-width:768px){.jh-aem-common .callout-container .calltoaction .mjh-btn{clear:both!important;float:none;width:100%!important}.jh-aem-common .callout-container .ctalist__button{padding-left:0!important;padding-right:0!important}}.jh-aem-common .callout-jh-grey .callouts__cards--divider ul{background-color:#ededed;color:#282b3e}.jh-aem-common .callout-jh-grey .callouts__cards--divider ul li.callouts__cards--divider-listitem{border-right:1px solid #8e90a2;border-bottom:1px solid #8e90a2}.jh-aem-common .hidethis,.jh-aem-common .ieOnly{display:none!important}.jh-aem-common .layoutContainerOverride__CenterAlign>*{display:flex;align-items:center}@media (max-width:1200px){.jh-aem-common .layoutContainerOverride__CenterAlign>*{display:block}}a{text-decoration:none;width:-moz-fit-content;width:fit-content}ol,ul{margin-top:1em;margin-bottom:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}ul{list-style-type:disc}ol{list-style-type:decimal}:focus{outline:1px dotted grey!important}:focus-visible{outline:2px solid #0000c1!important}html{scroll-behavior:smooth;overflow-wrap:break-word;word-break:break-word}div.mjh-icon:before,i.mjh-icon:before,p.mjh-icon:before,span.mjh-icon:before{font-family:mjh-icons!important}
.article-list-container{box-shadow:0 2px 7px rgba(0,0,0,.09);padding:20px 100px}@media (max-width:991px){.article-list-container{padding:10px 50px}}@media (max-width:520px){.article-list-container{padding:10px 30px}}.article-list-container .article-item-promotedngeneral{padding:0 140px}@media (max-width:991px){.article-list-container .article-item-promotedngeneral{padding:0 70px}}@media (max-width:520px){.article-list-container .article-item-promotedngeneral{padding:10px 50px}}.article-list-container .promoted-article-item-container{margin:0 0 40px}.article-list-container .promoted-article-item-container .aem-GridColumn--default--8{padding-right:40px}.article-list-container .promoted-article-item-container a{font-weight:700;color:#5e6073}.article-list-container .promoted-article-item-container a:hover{color:#8e90a2}.article-list-container .promoted-article-item-container h1{font-size:36px;line-height:35px;color:#282b3e}.article-list-container .promoted-article-item-container h2{font-size:27px;line-height:35px;color:#595959}.article-list-container .featured-article-item-container{margin:0 0 40px;padding:0 140px}.article-list-container .featured-article-item-container .aem-GridColumn--default--8{padding-right:40px}.article-list-container .featured-article-item-container a{font-weight:700;color:#5e6073}.article-list-container .featured-article-item-container a:hover{color:#8e90a2}.article-list-container .featured-article-item-container h1{font-size:36px;line-height:35px;color:#282b3e}.article-list-container .featured-article-item-container h2{font-size:27px;line-height:35px;color:#595959}@media (max-width:991px){.article-list-container .featured-article-item-container{padding:0 70px}}@media (max-width:520px){.article-list-container .featured-article-item-container{padding:10px 50px}}.article-list-container .featured-article-item-container h4{font-size:16px;padding-top:20px;margin:0;color:#595959}.article-list-container .featured-article-item-container .featured-article-item-cta-container{padding-bottom:15px}.article-list-container .general-article-item-container{margin:0 0 40px;padding:0 140px}.article-list-container .general-article-item-container .aem-GridColumn--default--8{padding-right:40px}.article-list-container .general-article-item-container a{font-weight:700;color:#5e6073}.article-list-container .general-article-item-container a:hover{color:#8e90a2}.article-list-container .general-article-item-container h1{font-size:36px;line-height:35px;color:#282b3e}.article-list-container .general-article-item-container h2{font-size:27px;line-height:35px;color:#595959}@media (max-width:991px){.article-list-container .general-article-item-container{padding:0 70px}}@media (max-width:520px){.article-list-container .general-article-item-container{padding:10px 50px}}.article-list-container .aem-GridColumn img{max-width:100%}
.filter-rate-table-container{box-shadow:0 2px 7px rgba(0,0,0,.09);padding:20px 100px}@media (max-width:991px){.filter-rate-table-container{padding:10px 50px}}@media (max-width:520px){.filter-rate-table-container{padding:10px 30px}}.filter-rate-table-container .aem-GridColumn img{max-width:100%}.filter-rate-table-container .mjh-table__wrap{overflow-y:auto}.filter-rate-table-container .filters-container{padding:5px}.filter-rate-table-container .filters-container .filter-container{margin:10px;display:inline-block}@media (max-width:520px){.filter-rate-table-container .filters-container .filter-container{width:100%}.filter-rate-table-container .filters-container .filter-container .mjh-dropdown{max-width:520px}}.filter-rate-table-container .filters-container .filter-container .mjh-dropdown{line-height:0}.filter-rate-table-container .filters-container .filter-container .mjh-dropdown .mjh-dropdown__options-inner-wrapper{overflow:auto}.filter-rate-table-container .filters-container .filter-container .mjh-dropdown__tag-wrapper{width:100%!important;padding-right:4rem!important}.filter-rate-table-container .filters-container .filter-container .mjh-dropdown__options-wrapper{height:auto}.filter-rate-table-container .filters-container .filter-container .mjh-dropdown__label,.filter-rate-table-container .filters-container .filter-container .mjh-dropdown__option-text,.filter-rate-table-container .filters-container .filter-container .mjh-dropdown__selection{font-size:1.5rem}.filter-rate-table-container.cardview{padding:20px 0;box-shadow:none}@media (min-width:991px){.filter-rate-table-container.cardview .filterCardView{display:flex;width:103%;margin-left:-1px}}.filter-rate-table-container.cardview .filterCardView ul.CardItem{width:auto;padding:.5em 1em;margin:.5em 0;border:1px solid #ededed;list-style:none}@media (min-width:991px){.filter-rate-table-container.cardview .filterCardView ul.CardItem{margin:0 .5em;width:14em}}.filter-rate-table-container.cardview .filterCardView ul.CardItem li{font-family:Manulife JH Sans;font-style:normal;color:#282b3e;line-height:34px}.filter-rate-table-container.cardview .filterCardView ul.CardItem li.cardTitle{font-weight:300;font-size:16px}.filter-rate-table-container.cardview .filterCardView ul.CardItem li.cardText{font-weight:500;font-size:22px}
.no-padding{padding:0}.no-margin{margin:0}.text-justify{text-align:justify;display:block}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.no-border-bottom{border-bottom:0!important}.ul-style-reset{font-family:Manulife JH Sans,sans-serif;list-style:none;margin:0;padding:0}.overflow{overflow:scroll}.overflow-x{overflow-x:scroll}.overflow-y{overflow-y:scroll}.no-overflow{overflow:hidden}.article__image{height:260px;position:relative}.article__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.article__icon{font-size:12rem;position:absolute;bottom:15px;left:15px;line-height:0;color:#fff}.article__content{background:#ededed;box-sizing:border-box;color:#282b3e;height:195px;padding:10px 30px 20px;position:relative}.article__content__header h4{font-weight:600;margin:15px 0 5px;font-size:1rem}.article__content__header p{font-size:1.444rem;font-weight:300;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.article__content__header a{color:#282b3e}.article__content__header-subtitle{line-height:26px}.article__content__footer{font-size:1rem}.article__content__footer .mjh-icon{display:inline-flex}.article__content__footer .mjh-icon.mjh-icon-article{margin-right:.5rem}.article__content__footer>span{position:absolute;bottom:20px}.article__content__footer>span span:last-of-type{font-weight:500;margin-left:.5rem;vertical-align:middle}.article__content__footer .special-positioning{bottom:0;top:30px;right:30px}.article__content__footer a{color:#282b3e;text-decoration:none;padding:1px 2px 4px 0}.article--promoted{font-size:20px}@media (max-width:768px){.article--promoted{font-size:inherit}}
.no-padding{padding:0}.no-margin{margin:0}.text-justify{text-align:justify;display:block}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.no-border-bottom{border-bottom:0!important}.ul-style-reset{font-family:Manulife JH Sans,sans-serif;list-style:none;margin:0;padding:0}.overflow{overflow:scroll}.overflow-x{overflow-x:scroll}.overflow-y{overflow-y:scroll}.no-overflow{overflow:hidden}.video.article:hover{cursor:pointer}.video.article+.article__video__modal{position:fixed;height:100vh;width:100vw;z-index:10000;background-color:hsla(0,0%,40%,.8);top:0;left:0;opacity:0;visibility:hidden}.video.article+.article__video__modal:hover{cursor:pointer}.video.article+.article__video__modal .brightcove__video{position:absolute;height:60vh;width:70vw;top:50%;left:50%;transform:translate(-50%,-50%)}.video.article+.article__video__modal.display{opacity:1;visibility:visible}
.no-padding{padding:0}.no-margin{margin:0}.text-justify{text-align:justify;display:block}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.no-border-bottom{border-bottom:0!important}.ul-style-reset{font-family:Manulife JH Sans,sans-serif;list-style:none;margin:0;padding:0}.overflow{overflow:scroll}.overflow-x{overflow-x:scroll}.overflow-y{overflow-y:scroll}.no-overflow{overflow:hidden}.insights__cards{font-family:Manulife JH Sans,sans-serif;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;list-style-type:none;padding:0;margin:45px -15px;justify-content:center}.insights__cards--teaser{margin:0 -15px}.insights__cards li{max-height:455px;position:relative;width:calc(25% - 30px);transition:all .25s;margin:15px}.insights__cards li:hover{transform:translateY(-15px);box-shadow:0 12px 16px rgba(0,0,0,.2)}.insights__cards li.video-card:hover{margin-top:0;transform:none}.insights__cards li a{text-decoration:none;color:#282b3e;display:block;width:auto}.insights__filter{align-items:center;display:flex;font-size:2rem;font-weight:300;justify-content:center;margin:45px auto 0}@media (max-width:768px){.insights__filter{flex-direction:column}.insights__filter--prefix{display:none}}.insights__filter span{margin:-6px 0 0}@media (max-width:768px){.insights__filter span:last-of-type{display:block;text-align:center;padding:16px 0 0}}.insights__filter .mjh-dd{padding:0 20px;width:auto}.insights__filter .mjh-dd .mjh-dd-options{font-family:Manulife JH Sans,sans-serif;list-style:none;margin:0;padding:0}@media (max-width:1366px){.insights .insights__cards li{width:calc(50% - 30px)}}@media (max-width:768px){.insights .insights__cards{justify-content:center}.insights .insights__cards li{margin:15px 0;width:calc(100% - 30px)}.insights .insights__cards li:hover{box-shadow:none}}.insights .promoted-card .icon-arrow-right{color:#ec6453}.centered-content{align-items:center;display:flex;font-size:2rem;font-weight:300;justify-content:center;margin-top:45px}.dynamiclist h2{margin-bottom:10px}.dynamiclist .articlelist-onejh li{margin-bottom:2em}
.jh-aem-common .dynamiclist.insights__hide-browse .mjh-btn.mjh-btn--secondary,.jh-aem-common .dynamiclist.insights__hide-filters .insights__filter,.jh-aem-common .dynamiclist.insights__hide-promoted .article--promoted{display:none}
.jh-aem-common .assert__card .insights__cards--left_centered{display:flex;justify-content:flex-start}.jh-aem-common .assert__card .insights__cards--right_centered{display:flex;justify-content:flex-end}.jh-aem-common .assert__card .insights__cards--centered{display:flex;justify-content:center}@media (max-width:768px){.jh-aem-common .assert__card .insights__cards{justify-content:center}}.jh-aem-common .assert__card .insights__cards li{width:340px;background:#fff}.jh-aem-common .assert__card .insights__cards li a:focus,.jh-aem-common .assert__card .insights__cards li button:focus{transform:none;box-shadow:none}@media (max-width:768px){.jh-aem-common .assert__card .insights__cards li{margin:10px}}@media (min-width:1024px){.jh-aem-common .assert__card .insights__cards li{margin:10px;width:330px}}@media (min-width:1200px){.jh-aem-common .assert__card .insights__cards li{margin:5px}}.jh-aem-common .assert__card .insights__cards .update_docs{width:340px;height:170px;display:inline-flex;border-top:4px solid #0000c1}@media (min-width:1024px){.jh-aem-common .assert__card .insights__cards .update_docs{width:330px}}.jh-aem-common .assert__card .insights__cards .update_docs.article--featured,.jh-aem-common .assert__card .insights__cards .update_docs.article--featured .article__content{background:#ededed}.jh-aem-common .assert__card .insights__cards .update_docs .article__content{height:auto;width:70%;background:#fff}.jh-aem-common .assert__card .insights__cards .update_docs .article__content .article__content__footer span{display:flex}.jh-aem-common .assert__card .insights__cards .update_docs .article__content .article__content__footer .mjh-icon{display:block;font-size:20px;margin-left:0;margin-right:1rem}.jh-aem-common .assert__card .insights__cards .update_docs .article__content .article__content__header h4{color:#000;margin-top:0;line-height:1.2rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.jh-aem-common .assert__card .insights__cards .update_docs .article__content .article__content__header h6{margin-top:0;text-transform:none}.jh-aem-common .assert__card .insights__cards .update_docs .article__content .article__content__footer .tool-download .tooltiptext,.jh-aem-common .assert__card .insights__cards .update_docs .article__content .article__content__footer .tool-email .tooltiptext,.jh-aem-common .assert__card .insights__cards .update_docs .article__content .article__content__footer .tool-print .tooltiptext{visibility:hidden;width:60px;background-color:#282b3e;color:#fff;text-align:center;padding:10px 0;position:absolute;margin:-45px 0 0 -20px;z-index:1}.jh-aem-common .assert__card .insights__cards .update_docs .article__content .article__content__footer .tool-download .tooltiptext>div,.jh-aem-common .assert__card .insights__cards .update_docs .article__content .article__content__footer .tool-email .tooltiptext>div,.jh-aem-common .assert__card .insights__cards .update_docs .article__content .article__content__footer .tool-print .tooltiptext>div{font-size:12px}.jh-aem-common .assert__card .insights__cards .update_docs .article__content .article__content__footer .tool-download:hover>.tooltiptext,.jh-aem-common .assert__card .insights__cards .update_docs .article__content .article__content__footer .tool-email:hover>.tooltiptext,.jh-aem-common .assert__card .insights__cards .update_docs .article__content .article__content__footer .tool-print:hover>.tooltiptext{visibility:visible}.jh-aem-common .assert__card .insights__cards .update_docs .article__image{height:auto;padding:10px 5px 30px 0}.jh-aem-common .assert__card .insights__cards .update_docs .article__image img{box-shadow:0 2px 2px #666;-o-object-fit:initial;object-fit:fill;height:110px;width:85px}.jh-aem-common .assert__card .insights__filter .mjh-dd{min-width:250px}
.jh-aem-common .bg-color-light ul{background-color:#fff}.jh-aem-common .assets__list ul{padding:0 16px;list-style-type:none;margin:45px 0}.jh-aem-common .assets__list li:hover{background:#ededed}@media (max-width:768px){.jh-aem-common .assets__list .insights__list{justify-content:center}}.jh-aem-common .assets__list .insights__list li{border-bottom:1px solid #dddee4}.jh-aem-common .assets__list .insights__list li a:focus,.jh-aem-common .assets__list .insights__list li button:focus{transform:none;box-shadow:none}.jh-aem-common .assets__list .insights__list .update_docs{padding:12px 20px}.jh-aem-common .assets__list .insights__list .update_docs.article--featured,.jh-aem-common .assets__list .insights__list .update_docs.article--featured .article--list__content{background:#ededed}@media (min-width:768px){.jh-aem-common .assets__list .insights__list .update_docs .article--list__content{display:flex;gap:13px}}.jh-aem-common .assets__list .insights__list .update_docs .article--list__content .article--list__content__aside span{display:flex}.jh-aem-common .assets__list .insights__list .update_docs .article--list__content .article--list__content__aside .mjh-icon{display:block;font-size:20px;margin-left:0;margin-right:1rem}.jh-aem-common .assets__list .insights__list .update_docs .article--list__content .article--list__content__header{width:255px}@media (min-width:768px){.jh-aem-common .assets__list .insights__list .update_docs .article--list__content .article--list__content__header{width:768px}}.jh-aem-common .assets__list .insights__list .update_docs .article--list__content .article--list__content__header p{border-bottom:1px solid #0000c1;margin-top:8px;color:#282b3e;font-weight:600;font-size:16px;line-height:1.2rem;overflow:hidden;display:inline}.jh-aem-common .assets__list .insights__list .update_docs .article--list__content .article--list__content__header p:hover{border-bottom:none}.jh-aem-common .assets__list .insights__list .update_docs .article--list__content .article--list__content__header h6{margin:12px 0;text-transform:none;color:#282b3e;font-weight:300;font-size:14px;line-height:1.2rem}.jh-aem-common .assets__list .insights__list .update_docs .article--list__content .article--list__content__aside .tool-download .tooltiptext,.jh-aem-common .assets__list .insights__list .update_docs .article--list__content .article--list__content__aside .tool-email .tooltiptext,.jh-aem-common .assets__list .insights__list .update_docs .article--list__content .article--list__content__aside .tool-print .tooltiptext{visibility:hidden;width:60px;background-color:#282b3e;color:#fff;text-align:center;padding:10px 0;position:absolute;margin:-45px 0 0 -20px;z-index:1}.jh-aem-common .assets__list .insights__list .update_docs .article--list__content .article--list__content__aside .tool-download .tooltiptext>div,.jh-aem-common .assets__list .insights__list .update_docs .article--list__content .article--list__content__aside .tool-email .tooltiptext>div,.jh-aem-common .assets__list .insights__list .update_docs .article--list__content .article--list__content__aside .tool-print .tooltiptext>div{font-size:12px}.jh-aem-common .assets__list .insights__list .update_docs .article--list__content .article--list__content__aside .tool-download:hover,.jh-aem-common .assets__list .insights__list .update_docs .article--list__content .article--list__content__aside .tool-email:hover,.jh-aem-common .assets__list .insights__list .update_docs .article--list__content .article--list__content__aside .tool-print:hover{color:#ec6453}.jh-aem-common .assets__list .insights__list .update_docs .article--list__content .article--list__content__aside .tool-download:hover>.tooltiptext,.jh-aem-common .assets__list .insights__list .update_docs .article--list__content .article--list__content__aside .tool-email:hover>.tooltiptext,.jh-aem-common .assets__list .insights__list .update_docs .article--list__content .article--list__content__aside .tool-print:hover>.tooltiptext{visibility:visible}.jh-aem-common .assets__list .insights__filter .mjh-dd{min-width:250px}@media (min-width:768px){.jh-aem-common div ul.insights__list[data-max-columns="2"]{display:grid;-moz-column-gap:32px;column-gap:32px;grid-template-columns:repeat(auto-fit,minmax(calc(50% - 24px),1fr))}}
.no-padding{padding:0}.no-margin{margin:0}.text-justify{text-align:justify;display:block}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.no-border-bottom{border-bottom:0!important}.ul-style-reset{font-family:Manulife JH Sans,sans-serif;list-style:none;margin:0;padding:0}.overflow{overflow:scroll}.overflow-x{overflow-x:scroll}.overflow-y{overflow-y:scroll}.no-overflow{overflow:hidden}.jh-aem-common-component .search__options{margin:2rem 0}.jh-aem-common-component .search__bar{position:relative}.jh-aem-common-component .search__query{display:inline-block!important;border-radius:0!important;text-indent:10px;width:100%;border:0;border-bottom:1px solid #0000c1;background-color:transparent;max-width:none!important;height:40px;padding-right:50px}.jh-aem-common-component .search__button{display:inline-block!important;background-color:transparent;border:none;padding:8px 10px 7px;font-size:1.6rem;position:absolute;bottom:0;right:0;transform:scaleX(-1)}.jh-aem-common-component .search__results{padding:2rem 0 0}.jh-aem-common-component .search__result{margin:0 0 3rem}.jh-aem-common-component .search__title{margin-bottom:11px}.jh-aem-common-component .search__description{margin-top:11px}.jh-aem-common-component .search__pdf{font-size:.8125rem;font-weight:600;padding-left:5px;vertical-align:top}.jh-aem-common-component .search__filter-option{display:inline-block;text-decoration:none;font-weight:600;padding:1rem 0;margin:0 2rem 0 0;background-color:transparent;border:0;border-bottom:2px solid transparent;cursor:pointer}.jh-aem-common-component .search__filter-option--selected{border-bottom:2px solid #0000c1}.jh-aem-common-component .search__pagination{margin:20px 0;display:block;text-align:center}.jh-aem-common-component .search__pagination input[type=text]{margin:0 0 3px;padding:0;width:32px;height:20px;border:0;border-bottom:1px solid #0000c1;background-color:transparent;vertical-align:middle;text-align:center;display:inline}.jh-aem-common-component .search__pagination button{vertical-align:middle;background-color:transparent;border:none;text-decoration:none;padding:3px 0;cursor:pointer}.jh-aem-common-component .search__pagination button i{display:inline-block;font-size:1rem;margin:0 5px;vertical-align:initial}.jh-aem-common-component .search__page{margin:0 15px}.jh-aem-common-component .search__totalPageCount{margin-left:3px}.jh-aem-common-component .search__prev{padding-right:5px}.jh-aem-common-component .search__next{padding-left:5px}.jh-aem-common-component .search__error{font-size:1rem;font-weight:400;color:#a00e18;text-align:center;margin-top:10px}.jh-aem-common-component .search__msg{margin:10px 0;font-size:1rem;font-weight:400;color:#a00e18}.jh-aem-common-component .search-from-modal{padding:0}.jh-aem-common-component .search-from-modal h3{margin-bottom:0}.jh-aem-common-component .search-from-modal .search__button{bottom:1.5em;font-size:2.6rem;float:right;position:relative}@media (max-width:768px){.jh-aem-common-component .search-from-modal .search__button{bottom:1.75em;font-size:1.6rem;padding:8px 0 7px}}.jh-aem-common-component .search-from-modal .search__query{border-bottom-width:2px;font-family:"Manulife JH Serif",serif;font-size:3em;height:80px;text-align:center}.jh-aem-common-component .search-from-modal .search__query::-ms-clear{height:0;width:0}@media (max-width:768px){.jh-aem-common-component .search-from-modal .search__query{font-size:1.5rem;height:40px;text-align:left;padding:0 30px 0 0}}.jh-aem-common .CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-modal-content{top:50px}.jh-aem-common .CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-modal-content .coveo-facet-modal-close-button{background-color:#fff}.jh-aem-common .CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-modal-content .coveo-facet-modal-close-button svg{width:15px;height:15px;color:#282b3e}
.filter{margin:30px 0}.filter .filterList{margin-top:55px}.filter .filter__search{position:relative}.filter .filter__searchIcon{position:absolute;right:0;bottom:0;font-size:1.3rem;padding:0 5px 5px;background-color:transparent;border:none;transform:scaleX(-1)}.filter .filter__input{padding-bottom:2px;background-color:transparent}.filter .filter__input::-moz-placeholder{font-family:"Manulife JH Serif",serif;font-size:1.2rem}.filter .filter__input::placeholder{font-family:"Manulife JH Serif",serif;font-size:1.2rem}.filter .filter__dropdown{display:inline-block;width:33%}.filter .filter__dropdown:first-child{padding:0 30px 0 0}.filter .filter__dropdown:nth-child(2){padding:0 15px}.filter .filter__dropdown:last-child{padding:0 0 0 30px}.filter input[type=text]::-ms-clear{display:none}.filter .filter__noresults{display:block;margin-top:55px}.filter .filter__options{padding:40px 0 0}.filter .filter__result{display:block;text-align:left;width:100%;margin:3.5rem 0}.filter .filter__category{display:block;font-weight:600;font-size:.875rem}.filter .articleLink__title h3{margin:5px 0;font-weight:600}.filter .filter__date{display:block;font-size:.8125rem;font-weight:400}.filter .filter__reset{padding-left:3px;color:#0000c1}@media (max-width:1024px){.filter__options{margin-bottom:20px}}@media (max-width:768px){.filter .filter__dropdown{width:100%;margin:15px 0}.filter .filter__dropdown:first-child,.filter .filter__dropdown:last-child,.filter .filter__dropdown:nth-child(2){padding:0}}
.jh-aem-common[data-component-identifier=video-v2] .brightcovevideo-container.modal-display{position:fixed;top:0;left:0;height:100%;width:100%;z-index:1000}.jh-aem-common[data-component-identifier=video-v2] .brightcovevideo-container.modal-display .brightcovevideo__video-wrapper{transition:all .3s;position:fixed;top:50%;left:50%;z-index:1001;transform:translate(-50%,-50%);padding:0 35px 35px;background-color:#fff}.jh-aem-common[data-component-identifier=video-v2] .brightcovevideo-container.modal-display .brightcovevideo__video-wrapper.no-header{padding:0}.jh-aem-common[data-component-identifier=video-v2] .brightcovevideo-container .brightcovevideo__video-wrapper{max-width:100%;max-height:100%}.jh-aem-common[data-component-identifier=video-v2] .brightcovevideo-container .brightcovevideo__video-wrapper .modal-view-header{display:inline-block;width:100%}.jh-aem-common[data-component-identifier=video-v2] .brightcovevideo-container .brightcovevideo__video-wrapper .modal-view-header .brightcovevideo__video-modal-close-icon{float:right;font-size:22px;line-height:40px;padding-top:8px;color:#0000c1}.jh-aem-common[data-component-identifier=video-v2] .brightcovevideo-container .brightcovevideo__video-wrapper .modal-view-header .brightcovevideo__video-modal-close-icon:hover{cursor:pointer;color:grey}.jh-aem-common[data-component-identifier=video-v2] .brightcovevideo-container .brightcovevideo__video-wrapper video-js{max-width:100%;max-height:100%}.jh-aem-common[data-component-identifier=video-v2] .brightcovevideo-container .brightcovevideo__video-wrapper video-js video{width:100%!important;height:100%!important}
.no-padding{padding:0}.no-margin{margin:0}.text-justify{text-align:justify;display:block}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.no-border-bottom{border-bottom:0!important}.ul-style-reset{font-family:Manulife JH Sans,sans-serif;list-style:none;margin:0;padding:0}.overflow{overflow:scroll}.overflow-x{overflow-x:scroll}.overflow-y{overflow-y:scroll}.no-overflow{overflow:hidden}.calltoaction-bgcolor-jh-blue .button-container .mux-button{background-color:#0000c1;border-color:#0000c1}.calltoaction-bgcolor-jh-blue .button-container .mux-button:hover{background-color:#0000c1!important;border-color:#0000c1!important}.call-to-action-v1--vertical .flex-display{flex-flow:column}.button-container,.button-container--tertiary{display:inline-flex;flex-direction:column;align-items:flex-start}.button-container--tertiary{margin-left:-1rem;margin-top:.5rem}.flex-display{display:flex}.flex-display .button-container{margin-left:1rem}@media (max-width:768px){.flex-display{display:block;text-align:center}.flex-display .button-container{margin-right:1rem;width:90%}.flex-display .button-container>button{width:100%}.flex-display .button-container--tertiary{display:flex}}.mux-button{margin-top:1rem}#social-icon-self{font-size:1.25rem}.social-icon__circle{width:40px;height:40px;display:flex;border:2px solid #585b67;border-radius:50%;margin:.3125rem;align-items:center;justify-content:center}.social-icon__inverse{display:flex;color:#fff;justify-content:center}.social-icon-circle:hover{border:2px solid #fff}.container-options{position:absolute;left:0;right:0;display:none;border-bottom:2px solid #ededed;max-height:240px;overflow-y:auto;outline:none;z-index:1000;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-inline-start:0;margin-top:0;margin-bottom:0;list-style:none}.container-options--visible{display:block}.container-option{font-size:1rem;cursor:pointer;border-width:1px;border-color:#ededed;line-height:1.5;border-bottom:0;background-color:#fff;position:relative}.container-option__label{cursor:pointer;display:block;padding:18px 20px;width:auto}.container-option:hover:before{display:block;content:"";position:absolute;top:0;left:0;width:4px;height:100%;background-color:#0000c1}.container-option:hover{background-color:#fafafa}.dropdown-icon{display:flex;margin-left:auto;background-color:#ec6453;height:40px;width:40px;border-radius:50%;align-items:center;justify-content:center;position:relative;padding:0;min-height:40px;min-width:40px;color:#fff;font-size:1.1875rem;border:2px solid #ec6453}.dropdown-summary:hover .dropdown-text{color:#000}.dropdown-icon:hover{background-color:#d03a39;border-color:#d03a39}.dropdown-text{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:2rem;color:#5e6073;cursor:pointer;text-align:left}.dropdown-container{display:inline-block;min-width:175px;width:auto;position:relative}.dropdown-titles{display:flex;flex-direction:column;align-items:left}.dropdown-title{margin-bottom:16px;font-weight:300}.dropdown-subTitle{font-weight:300;line-height:2rem;margin:1.33em 0}.dropdown-summary{border-bottom:2px grey;border-style:dashed}.dropdown-summary,.dropdown-summary--active{font-weight:300;display:flex;color:grey;cursor:pointer;padding-bottom:3px;outline:none;width:100%;text-align:left}.dropdown-summary--active{border-style:dashed dashed none;border-bottom:2px dashed;border-color:#0000c1}.dropdown-summary--active .dropdown-text{color:#000}.quicklinks-container--active{border-bottom:2px solid #0000c1}.quicklinks-icon{color:#282b3e;display:inline-flex;align-items:center;justify-content:center;padding-left:.5rem;font-size:10px;min-height:25px;min-width:20px;height:25px;width:20px}.quicklinks-text{color:#282b3e;font-weight:600}.quicklinks-options{min-width:224px;margin-top:2px;padding:0;list-style:none;position:absolute}.jh-aem-common .button{box-sizing:border-box;display:inline-block;font-size:18px;font-weight:400;height:60px;line-height:1.5;min-width:150px;padding:16px 30px;text-align:center;transition:all .3s ease-in-out}@media (max-width:992px){.jh-aem-common .ctalist__signinlinks .desktop{display:none!important}}.jh-aem-common .ctalist__signinlinks .mobile{padding:0 20px;display:none}@media (max-width:992px){.jh-aem-common .ctalist__signinlinks .mobile{display:block}}.jh-aem-common .ctalist__signinlinks .mobile i{color:#fff;font-size:2em;line-height:0;line-height:60px}.jh-aem-common .ctalist__signinlinks a span{padding:15px 0}.jh-aem-common .ctalist__quicklinks{display:flex;padding-bottom:0}.jh-aem-common .ctalist__button{position:relative}.jh-aem-common .ctalist__button .title{font-weight:300;margin-bottom:16px;text-align:left}.jh-aem-common .ctalist__tiles ul{align-items:center;display:flex;flex-wrap:wrap;font-family:Manulife JH Sans,sans-serif;list-style:none;margin:0;padding:0}.jh-aem-common .ctalist__tiles ul li{width:33%;padding:15px 15px 15px 0}@media (max-width:768px){.jh-aem-common .ctalist__tiles ul li{margin:15px 0;width:100%;padding:0}}.jh-aem-common .ctalist__tiles ul li .ctalist__tile{width:100%;background:#fff;border:1px solid #ededed;display:inline-block;transition:all .25s;position:relative;top:0}.jh-aem-common .ctalist__tiles ul li .ctalist__tile:hover{top:-15px;box-shadow:0 12px 16px rgba(0,0,0,.2)}.jh-aem-common .ctalist__tiles ul li .ctalist__tile a{align-items:center;color:#282b3e;display:flex;font-size:1.7em;font-weight:300;height:100px;padding:0 30px}.jh-aem-common .ctalist__tiles ul li .ctalist__tile a i{font-size:1.7em;float:left;line-height:.8;margin-right:20px}.jh-aem-common .ctalist__tiles--horizontal ul li:nth-child(3n){padding-right:0}.jh-aem-common .ctalist__tiles--vertical ul{margin:44px 16px 0 60px}@media (max-width:768px){.jh-aem-common .ctalist__tiles--vertical ul{margin:30px 20px}}.jh-aem-common .ctalist__tiles--vertical ul li{width:25%;padding-right:44px;padding-top:0;padding-bottom:44px}@media (max-width:992px){.jh-aem-common .ctalist__tiles--vertical ul li{width:33%}}@media (max-width:768px){.jh-aem-common .ctalist__tiles--vertical ul li{width:100%;padding:0;margin:0 0 25px}}.jh-aem-common .ctalist__tiles--vertical ul li .ctalist__tile a{display:flex;flex-direction:column;height:auto;padding:32px}@media (max-width:992px){.jh-aem-common .ctalist__tiles--vertical ul li .ctalist__tile a{padding:30px}}@media (max-width:768px){.jh-aem-common .ctalist__tiles--vertical ul li .ctalist__tile a{padding:28px}}.jh-aem-common .ctalist__tiles--vertical ul li .ctalist__tile a i{font-size:100px;line-height:1;margin:0}@media (max-width:768px){.jh-aem-common .ctalist__tiles--vertical ul li .ctalist__tile a i{font-size:120px}}.jh-aem-common .ctalist__tiles--vertical ul li .ctalist__tile a span{font-style:normal;font-weight:400;font-size:24px;line-height:1;margin-top:20px;text-align:center;width:100%}@media (max-width:992px){.jh-aem-common .ctalist__tiles--vertical ul li .ctalist__tile a span{margin-top:25px}}@media (max-width:768px){.jh-aem-common .ctalist__tiles--vertical ul li .ctalist__tile a span{margin-top:22px}}.jh-aem-common .ctalist__social ul{display:flex;justify-content:flex-end;font-family:Manulife JH Sans,sans-serif;list-style:none;margin:0;padding:0}@media (max-width:768px){.jh-aem-common .ctalist__social ul{justify-content:center}}.jh-aem-common .ctalist__social ul a{display:block}.jh-aem-common .ctalist__social ul a:focus-visible{outline:2px solid #fff!important}.jh-aem-common .ctalist__footer a{font-weight:600!important}.jh-aem-common .ctalist__footer a:hover{text-decoration:underline}.jh-aem-common .ctalist__footer a:focus-visible{outline:2px solid #fff!important}.jh-aem-common .ctalist__footer--vertical{font-weight:400}.jh-aem-common .ctalist__footer--vertical h6{font-size:.75em!important;font-weight:600;text-transform:uppercase;margin-bottom:5px}@media (max-width:768px){.jh-aem-common .ctalist__footer--vertical h6{margin-bottom:20px}}.jh-aem-common .ctalist__footer--vertical ul{font-family:Manulife JH Sans,sans-serif;list-style:none;margin:0;padding:0}@media (max-width:768px){.jh-aem-common .ctalist__footer--vertical ul{margin-bottom:60px}}.jh-aem-common .ctalist__footer--vertical ul li{margin-bottom:5px}@media (max-width:768px){.jh-aem-common .ctalist__footer--vertical ul li{margin-bottom:20px}}.jh-aem-common .ctalist__footer--vertical ul li a{color:#fff;padding:14px 0}.jh-aem-common .ctalist__footer--horizontal ul{display:flex;flex-wrap:wrap;justify-content:center}.jh-aem-common .ctalist__footer--horizontal ul li{color:#fff;display:inline-block;margin:5px;padding:0 15px;position:relative}.jh-aem-common .ctalist__footer--horizontal ul li:after{content:"|";position:absolute;right:-7px;top:0}@media (max-width:768px){.jh-aem-common .ctalist__footer--horizontal ul li:after{right:-2px}}@media (max-width:768px){.jh-aem-common .ctalist__footer--horizontal ul li{padding:0 10px;margin:0}}.jh-aem-common .ctalist__footer--horizontal ul li a{color:#fff;font-weight:400;font-size:.9em;padding:2px 0}.jh-aem-common .ctalist__footer--horizontal ul li a:hover{text-decoration:underline!important}.jh-aem-common .ctalist__footer--horizontal ul li[data-ctatitle*="John Hancock"]{pointer-events:none}.jh-aem-common .ctalist__footer--horizontal ul li:last-child{border:none}.jh-aem-common .ctalist__header a{font-weight:600!important}.jh-aem-common .ctalist__header a:hover{text-decoration:underline}.jh-aem-common .ctalist__header a:focus-visible{outline:2px solid #fff!important}.jh-aem-common .ctalist__header--vertical{font-weight:400}.jh-aem-common .ctalist__header--vertical h6{font-size:.75em!important;font-weight:600;text-transform:uppercase;margin-bottom:5px}@media (max-width:768px){.jh-aem-common .ctalist__header--vertical h6{margin-bottom:20px}}.jh-aem-common .ctalist__header--vertical ul{font-family:Manulife JH Sans,sans-serif;list-style:none;margin:0;padding:0}@media (max-width:768px){.jh-aem-common .ctalist__header--vertical ul{margin-bottom:60px}}.jh-aem-common .ctalist__header--vertical ul li{margin-bottom:5px}@media (max-width:768px){.jh-aem-common .ctalist__header--vertical ul li{margin-bottom:20px}}.jh-aem-common .ctalist__header--vertical ul li a{color:#fff}.jh-aem-common .ctalist__header--horizontal ul{font-family:Manulife JH Sans,sans-serif;list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center}.jh-aem-common .ctalist__header--horizontal ul li{color:#fff;display:inline-block;font-weight:400;margin:5px;padding:0 15px;position:relative}.jh-aem-common .ctalist__header--horizontal ul li:after{content:"|";position:absolute;right:-7px;top:0}@media (max-width:768px){.jh-aem-common .ctalist__header--horizontal ul li:after{right:-2px}}@media (max-width:768px){.jh-aem-common .ctalist__header--horizontal ul li{padding:0 10px;margin:0}}.jh-aem-common .ctalist__header--horizontal ul li a,.jh-aem-common .ctalist__header--horizontal ul li span{color:#fff;font-weight:font-weight-normal}.jh-aem-common .ctalist__header--horizontal ul li[data-ctatitle*="John Hancock"]{pointer-events:none}.jh-aem-common .ctalist__header--horizontal ul li:last-child{border:none}.jh-aem-common .horizontal-cta .ctalist__button{display:flex;align-items:center;justify-content:center;padding:20px 0}.jh-aem-common .horizontal-cta .ctalist__button .title{margin-bottom:1em;margin-right:30px;max-width:70%;text-align:right}.jh-aem-common .horizontal-cta .ctalist__button .title h2,.jh-aem-common .horizontal-cta .ctalist__button .title h3,.jh-aem-common .horizontal-cta .ctalist__button .title h4{margin:0}.jh-aem-common .horizontal-cta .ctalist__button .subtitle{left:0;margin:auto 80px;position:absolute}@media (max-width:768px){.jh-aem-common .horizontal-cta .ctalist__dropdown .title{text-align:left!important}.jh-aem-common .horizontal-cta .ctalist__button{display:block;padding:16px 16px 40px}.jh-aem-common .horizontal-cta .ctalist__button .title{text-align:center;min-width:100%;margin-right:0}.jh-aem-common .horizontal-cta .ctalist__button>a{min-width:100%}.jh-aem-common .horizontal-cta .ctalist__button .subtitle{margin:auto;position:unset}.jh-aem-common .horizontal-cta .ctalist__button>ul li a{width:100%}}@media (max-width:992px){.jh-aem-common .horizontal-reset ul{display:none}}.jh-aem-common .horizontal-reset ul li a{color:#282b3e!important;font-weight:600!important;font-size:1rem!important}.jh-aem-common .horizontal-reset ul li a:focus-visible{outline:2px solid #0000c1!important}.jh-aem-common .horizontal-reset ul li:after{content:none!important}.jh-aem-common .horizontal-align-list .ctalist__button ul,.jh-aem-common .horizontal-align-list .ctalist__links ul{display:flex;justify-content:space-between}.jh-aem-common .horizontal-align-list .ctalist__button ul li,.jh-aem-common .horizontal-align-list .ctalist__links ul li{padding:10px 0}.jh-aem-common p{margin:0}.jh-aem-common .header{min-height:80px}.jh-aem-common .header__content--right>.aem-Grid{display:contents}.jh-aem-common .header__content--right>.aem-Grid .calltoaction{display:flex;width:auto!important}.jh-aem-common .header__content--right>.aem-Grid .calltoaction .navigation__mobile__item{display:none}.jh-aem-common .header__content--right>.aem-Grid .calltoaction a.mjh-btn,.jh-aem-common .header__content--right>.aem-Grid .calltoaction button.mux-Button{font-size:.875rem;padding-left:20px;padding-right:20px;min-width:80px;height:2.25rem;margin-top:-.75rem}.jh-aem-common .header__content--right>.aem-Grid .calltoaction a.mux-link{font-size:.875rem;padding-left:20px;padding-right:20px;min-width:80px;height:2.25rem}.jh-aem-common .header__content__logo{width:auto!important}@media only screen and (min-width:992px){.jh-aem-common .header__content--right>.aem-Grid .calltoaction{padding-right:25px}.jh-aem-common .header__content--right>.aem-Grid .calltoaction.header--desktop--hide{display:none}}@media only screen and (max-width:992px){.jh-aem-common .dropdown-container{width:100%}}@media only screen and (max-width:992px){.jh-aem-common .header{left:0;min-height:60px!important;overflow:visible}.jh-aem-common .header .header__content>.aem-Grid{width:auto}.jh-aem-common .header .header__content a img{width:125px}.jh-aem-common .header .header__content .header__content--right{width:auto!important}.jh-aem-common .header .header__content .header__content--right .calltoaction>:not(.ctalist__signinlinks){display:none;padding-left:0!important}.jh-aem-common .search{width:100%;position:relative;top:0;right:0}}.experiencefragment-header .xf-content-height{min-height:0}
.audio-v1{max-width:100%}.audio-v1-anchor{display:block;position:relative;visibility:hidden}.audio-v1-container{display:flex;gap:48px}@media only screen and (max-width:550px){.audio-v1-container{gap:24px;flex-direction:column}}.audio-v1-description div.description{margin-top:25px;margin-bottom:15px}.audio-v1-description div.description,.audio-v1-description div.description p,.audio-v1-description div.description ul{font-size:16px;font-weight:400;line-height:24px}.audio-v1-description .readmore{font-weight:500;font-size:16px;text-decoration:underline;-webkit-text-decoration-color:#0000c1;text-decoration-color:#0000c1}.audio-v1-description .readmore:hover{cursor:pointer}@media only screen and (max-width:550px){.audio-v1-thumbnail{display:flex;justify-content:center;padding-bottom:40px}.audio-v1-thumbnail img{height:100%;max-width:220px!important}}.audio-v1-thumbnail img{width:100%;max-width:160px}.audio-v1-content{flex:3;padding:0 20px 0 0;flex-direction:column;display:flex;justify-content:space-between}.audio-v1-content .mux-Button-tertiary{padding:12px!important}.audio-v1-content-date{padding:0 0 10px}.audio-v1-content-date h5{margin:0;padding:0;color:#282b3e;font-size:14px;font-weight:400;line-height:20px}.audio-v1-content-header__title{float:left}@media only screen and (max-width:550px){.audio-v1-content-header__title{float:none}}.audio-v1-content-header__title h4{margin:0;padding:0;color:#282b3e;font-weight:600;font-size:22px;line-height:34px}.audio-v1-content-header__transcript{float:right}@media only screen and (max-width:550px){.audio-v1-content-header__transcript{float:none}}.audio-v1-content-header__transcript a{font-style:normal;font-size:20px;font-weight:600;line-height:34px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#0000c1!important;text-decoration-color:#0000c1!important;color:#282b3e!important;height:34px}.audio-v1-content-header__transcript a:hover{text-decoration:none}.audio-v1-content-subtitle{padding:10px 0}.audio-v1-content-subtitle h5{margin:0;padding:0;color:#282b3e;font-weight:400;font-size:16px;line-height:22px}.audio-v1-content-progressbar{padding:10px 0}.audio-v1-content-progressbar__currenttime{font-weight:600;font-size:16px;line-height:20px;padding-right:10px}.audio-v1-content-progressbar__endingtime{font-weight:600;font-size:16px;line-height:20px;padding-left:10px}.audio-v1-content-progressbar-wrapper{display:inline;position:relative}.audio-v1-content-progressbar-wrapper:hover{cursor:pointer}.audio-v1-content-progressbar-wrapper__tooltip{position:absolute;transform:translateX(-50%);bottom:100%;font-size:13px;color:#fff;background-color:#282b3e;padding:4px}.audio-v1-content-progressbar-wrapper__tooltip:after{position:absolute;content:"";border:8px solid transparent;border-top-color:#282b3e;top:100%;left:50%;transform:translateX(-50%)}.audio-v1-content-progressbar-wrapper progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:5px;width:calc(100% - 110px);color:#0000c1}.audio-v1-content-progressbar-wrapper progress[value]:hover{cursor:pointer}.audio-v1-content-progressbar-wrapper progress[value]::-webkit-progress-bar{background:#ededed}.audio-v1-content-progressbar-wrapper progress[value]::-webkit-progress-value{background:#0000c1}.audio-v1-content-controlbar{font-size:28px;display:flex}@media only screen and (max-width:550px){.audio-v1-content-controlbar{flex-wrap:wrap}}.audio-v1-content-controlbar__left{width:17%}@media only screen and (max-width:550px){.audio-v1-content-controlbar__left{width:30%;font-size:50px}}.audio-v1-content-controlbar__left:focus-within i:before,.audio-v1-content-controlbar__left:focus i:before{outline:2px solid #0000c1}.audio-v1-content-controlbar__middle{width:50%;display:flex;justify-content:center}@media only screen and (max-width:550px){.audio-v1-content-controlbar__middle{width:70%;justify-content:flex-end;flex-wrap:wrap}.audio-v1-content-controlbar__middle span{display:flex;align-items:center;padding:3px}}span.audio-v1-content-controlbar__middle--speed{font-weight:600;font-size:18px;margin:2.75px 10px;position:relative}span.audio-v1-content-controlbar__middle--backward{transform:scaleX(-1) rotate(180deg)}span.audio-v1-content-controlbar__middle--forward{transform:rotate(180deg)}.audio-v1-content-controlbar__right{width:33%;display:flex;justify-content:flex-end}@media only screen and (max-width:550px){.audio-v1-content-controlbar__right{width:100%;justify-content:space-around;font-size:30px;margin-top:20px}}span.audio-v1-content-controlbar__right--subscribe{position:relative}span.audio-v1-content-controlbar__right--subscribe i:before{transform:rotate(45deg)}@media only screen and (max-width:550px){span.audio-v1-content-controlbar__right--subscribe i:after{content:"Subscribe";line-height:28px;padding-left:5px;font-size:15px;font-family:Manulife JH Sans,sans-serif}}span.audio-v1-content-controlbar__right--subscribe:focus-within i:after,span.audio-v1-content-controlbar__right--subscribe:focus i:after,span.audio-v1-content-controlbar__right--subscribe:hover i:after{content:"Subscribe";line-height:28px;padding-left:5px;font-size:18px;font-family:Manulife JH Sans,sans-serif}span.audio-v1-content-controlbar__right--share{margin:0 10px;position:relative}@media only screen and (max-width:550px){span.audio-v1-content-controlbar__right--share i:after{content:"Share";line-height:28px;padding-left:5px;font-size:15px;font-family:Manulife JH Sans,sans-serif}}span.audio-v1-content-controlbar__right--share:focus-within i:after,span.audio-v1-content-controlbar__right--share:focus i:after,span.audio-v1-content-controlbar__right--share:hover i:after{content:"Share";line-height:28px;padding-left:5px;font-size:18px;font-family:Manulife JH Sans,sans-serif}@media only screen and (max-width:550px){span.audio-v1-content-controlbar__right--download i:after{content:"Download";line-height:28px;padding-left:5px;font-size:15px;font-family:Manulife JH Sans,sans-serif}}span.audio-v1-content-controlbar__right--download:focus,span.audio-v1-content-controlbar__right--download:focus-within,span.audio-v1-content-controlbar__right--download:hover{outline:2px solid #0000c1}span.audio-v1-content-controlbar__right--download:focus-within i:after,span.audio-v1-content-controlbar__right--download:focus i:after,span.audio-v1-content-controlbar__right--download:hover i:after{content:"Download";line-height:28px;padding-left:5px;font-size:18px;font-family:Manulife JH Sans,sans-serif}.audio-v1-content-controlbar__right ul{margin-top:0}.audio-v1-content-controlbar span:hover{cursor:pointer}.audio-v1-content-controlbar span:focus{outline:none}.audio-v1-dropdown{position:absolute;z-index:100;list-style:none;padding:0;font-weight:400;left:50%;transform:translateX(-50%)}@media only screen and (max-width:550px){.audio-v1-dropdown.playbackrate{position:relative;width:100%!important;display:flex;font-size:16px;padding-top:15px}.audio-v1-dropdown.playbackrate li{flex:1}}.audio-v1-dropdown a:focus-within li{background-color:#ededed}.audio-v1-dropdown li{padding:18px;background-color:#fff;text-align:center}.audio-v1-dropdown li.active,.audio-v1-dropdown li:focus,.audio-v1-dropdown li:hover{background-color:#ededed}.audio-v1-dropdown__item-icon{height:24px;width:24px;float:left;margin-right:15px}.audio-v1-dropdown__item-text{font-size:16px;text-align:left}.audio-list .audio-v1{padding:10px 0}.audio-list .audio-pagination{padding:16px 0;display:flex}.audio-list .audio-pagination li.page-item{display:inline-block}.audio-list .audio-pagination li.page-item.disabled a{pointer-events:none;opacity:.5}.audio-list .audio-pagination li.page-item.active a{border-bottom:4px solid #0000c1;color:#282b3e;font-weight:600;border-radius:3px}.audio-list .audio-pagination li.page-item a{display:inline-block;padding:10px 5px;height:40px;width:40px;text-align:center;text-decoration:none;color:#282b3e;font-size:14px;border:1px solid #ededed;border-radius:3px;transition:background-color .3s ease,color .3s ease}.audio-list .audio-pagination li.page-item a:hover{background-color:#fafafa;color:#282b3e;text-decoration:none}.audio-list .audio-pagination li.page-item a i{font-size:16px;vertical-align:middle}.audio-list .audio-pagination li.page-item:first-child a,.audio-list .audio-pagination li.page-item:last-child a{border:0}.audio-list .audio--filter{margin:20px 20px 20px 0;position:relative}@media only screen and (max-width:550px){.audio-list .audio--filter{width:100%}}.audio-list .audio--filter .mjh-dd{width:192px}.audio-list .audio--filter .mjh-btn,.audio-list .audio--filter .mjh-btnactive:hover{color:#282b3e}.audio-list .audio--filter .visually-hidden{display:none}.audio-list .audio--filter .mjh-dd-summary{padding:18px 20px}
.checkboxes-container{display:flex;flex-direction:row;gap:8px;border:1px solid #dddee4;padding:20px;width:-moz-fit-content;width:fit-content}@media (max-width:768px){.checkboxes-container{flex-direction:column}}.checkboxes-label{display:flex;align-items:center;white-space:nowrap;font-size:16px;font-weight:400;color:#282b3e;margin-right:16px}@media (max-width:768px){.checkboxes-label{width:100%}}.checkboxes-label input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:28px;height:28px;margin-right:12px;cursor:pointer;border:2px solid #8e90a2;background-color:transparent}.checkboxes-label input[type=checkbox]:checked{border-width:3px}.checkboxes-label input[type=checkbox]:checked:after{content:"";display:block;width:6px;height:12px;border:solid #0000c1;border-width:0 3px 3px 0;transform:rotate(45deg);margin:0 3px 0 auto;top:4px;right:5px}.checkboxes-title{font-size:22px;font-weight:600;margin-right:24px;color:#282b3e;width:51px}@media (max-width:768px){.checkboxes-title{width:100%}}
.jh-news{display:grid;justify-content:space-between;grid-template-columns:repeat(3,32%);max-width:1440px;list-style:none;padding:0}@media (max-width:768px){.jh-news{grid-template-columns:1fr}}@media (min-width:768px) and (max-width:992px){.jh-news{grid-template-columns:repeat(2,49%)}}.jh-news li .news-item{margin-bottom:50px}.jh-news li .news-item .image{height:247px;background:#ededed}.jh-news li .news-item .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.jh-news li .news-item .body{height:130px;background:#fff;padding:16px 0}.jh-news li .news-item .body .date{font-size:14px}.jh-news li .news-item .body .title{font-size:18px;font-weight:600;height:60px;line-height:1.2}.jh-news li .news-item .body .cta{font-size:14px;font-weight:600;margin-left:10px;margin-top:3px}
.csv-data-visualizer .data-cards{display:flex}@media screen and (min-width:768px) and (max-width:992px){.csv-data-visualizer .data-cards{display:grid;grid-template-columns:calc(50vw - 60px) calc(50vw - 60px);-moz-column-gap:1em;column-gap:1em}}@media screen and (max-width:768px){.csv-data-visualizer .data-cards{display:grid;grid-template-columns:100vw}}.csv-data-visualizer .data-cards .data-card{border:1px solid #ededed;background:#fff;margin:.5em;width:25vw}@media screen and (max-width:768px){.csv-data-visualizer .data-cards .data-card{width:calc(90vw - 40px)}}@media screen and (min-width:769px) and (max-width:992px){.csv-data-visualizer .data-cards .data-card{width:calc(50vw - 60px)}}.csv-data-visualizer .data-cards .data-card__title{font-size:16px;font-weight:400;line-height:25px;margin:30px 32px 0}.csv-data-visualizer .data-cards .data-card__value{font-weight:600;line-height:25px;margin:16px 32px 30px}.csv-data-visualizer .filters{display:flex;position:relative;right:10px}@media screen and (max-width:768px){.csv-data-visualizer .filters{display:block}}.csv-data-visualizer .filters .filter{margin:30px 20px}.csv-data-visualizer .filters .filter .mjh-dd{width:200px}@media screen and (max-width:768px){.csv-data-visualizer .filters .filter .mjh-dd{width:calc(90vw - 40px)}}.csv-data-visualizer .filters .filter .mjh-dd .mjh-w-full{font-weight:400}.csv-data-visualizer .filters .filter .mjh-dd .mjh-btn,.csv-data-visualizer .filters .filter .mjh-dd .mjh-btn:hover{color:#282b3e}.csv-data-visualizer .react-notification{box-shadow:2px 2px 10px 0 rgba(40,43,62,.1)}.csv-data-visualizer .react-notification .mjh-i-close{position:relative;left:10px}.csv-data-visualizer .react-notification li{font-weight:400}@media screen and (max-width:992px){.csv-data-visualizer .react-notification{width:90vw!important}}
.jh-aem-common .react-notification{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;position:relative;background-color:#fff;border-radius:1px;color:#282b3e;font-weight:400;font-family:Manulife JH Sans,sans-serif;padding:20px 16px 20px 20px;border:1px solid #ededed}.jh-aem-common .react-notification__default{margin:30px 60px;width:auto}@media (max-width:768px){.jh-aem-common .react-notification__default{margin:10px}}.jh-aem-common .react-notification--show--bottom{position:fixed;bottom:0;left:0;z-index:99999;margin:0;width:100%}.jh-aem-common .react-notification--shadow{box-shadow:0 1px 6px 0 rgba(0,0,0,.25)}.jh-aem-common .react-notification__icon-column{padding-right:20px}.jh-aem-common .react-notification__icon-column i{font-size:25px}.jh-aem-common .react-notification .mjh-i-close{font-size:16px}.jh-aem-common .react-notification__color{position:absolute;top:-1px;bottom:-1px;left:-1px;width:8px}.jh-aem-common .react-notification__content{width:100%}.jh-aem-common .react-notification__content h4{font-size:16px;font-weight:600;letter-spacing:0;margin:0;line-height:1.25}.jh-aem-common .react-notification .react-notification__content li,.jh-aem-common .react-notification .react-notification__content ol,.jh-aem-common .react-notification .react-notification__content ul{font-size:14px}
