@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600&subset=latin-ext');@-ms-viewport{width:auto !important;}html.wait,html.wait *{cursor:wait!important}body{color:#000;font-family:'Open Sans',sans-serif}body.modal-open{overflow:hidden}h1{font-size:44px;line-height:54px;color:#000;margin:24px 0 12px 0;font-weight:400}#GR-Section{display:none}.hidden{display:none}.sr-only{clip:rect(1px,1px,1px,1px);height:1px;margin:0;overflow:hidden;position:absolute;width:1px}header{font-size:14px;position:relative}#header:before{content:'';width:0;height:0;border-bottom:84px solid #00693c;border-left:84px solid transparent;position:absolute;left:-84px;bottom:0}#header{background-color:#036a3c;margin:20px 0 0 300px;height:84px;display:block;position:relative}.header-logo{position:absolute;padding:10px 0;width:200px;height:64px;line-height:64px}#headerNav{float:right}#headerNav a{float:left;color:#fff;padding:10px 20px;height:64px;text-align:center;line-height:64px;background:none}#headerNav a:hover,#headerNav a:focus{text-decoration:none;background:rgba(0,0,0,.15);color:#fff;opacity:1}#headerNav a:focus{outline:1px dotted #fff}@media(max-width:510px){#header #contactUsLink{display:none}#header .lang-lg{display:none}#header .lang.sm{display:inline}}@media(min-width:428px){#header .lang-lg{display:inline}#header .lang-sm{display:none}}#back-button #header #circle-back{display:none}.menu-wrapper{height:50px;margin:20px 0 0 0}#menu{background-color:#16231c;width:100%;height:50px}#menu ul{margin:0}.row{margin:0}#menu ul li{display:inline-block;font-size:16px;font-weight:normal}#menu ul li a{display:block;padding:15px 20px;color:#fff;background-color:#0f3328;transition:background-color .15s ease-in}#menu ul li a.selected{background:url(../images/selector@2x.png) no-repeat center bottom;background-size:21px;background-color:#00693c}#menu ul li a:link,#menu ul li a:visited{text-decoration:none}#menu ul li a:hover,#menu ul li a:active,#menu ul li a:focus{transition:background-color .15s ease-in;text-decoration:none;-moz-box-shadow:inset 0 0 100px 100px rgba(255,255,255,.2);-webkit-box-shadow:inset 0 0 100px 100px rgba(255,255,255,.2);box-shadow:inset 0 0 100px 100px rgba(255,255,255,.2)}#menu ul li#login{float:right}#menu ul li#login a{font-size:12px;text-align:center;line-height:15px;padding:10px 20px}#menu #mobile-menu li .GR{margin-left:0}#menu #mobile-menu{display:none}#mobile-footer{}#footer{display:none}@media(max-width:767px){#menu li{float:left;width:50%;text-align:center;border:none}}#message-error div{border:1px solid #e00101;padding:20px 30px;margin:12px 0 0 0;background-color:#fff0f0}.container{position:relative}.alert-message{position:fixed;bottom:-13px;right:0;width:100%;display:none;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.39);-moz-box-shadow:0 0 5px 1px rgba(0,0,0,.39);box-shadow:0 0 5px 1px rgba(0,0,0,.39);transition:box-shadow .15s ease-in;z-index:1000}.alert-message-vitality{display:block;height:max-content;bottom:0}.alert-content-vitality{position:relative!important}.alert-content{width:100%;background-color:#fff;position:absolute;cursor:pointer}.alert-message-content{width:940px;margin:0 auto}.top-alert{padding:15px 0;min-height:61px}.top-alert p{font-size:13px}.bottom-alert{padding:15px 0;padding-top:0}.bottom-alert div{padding-top:15px;padding-bottom:10px}.alert-message h4{margin:0}.alert-message h1{font-weight:bold;font-size:17.5px;padding:0}.alert-message .left-image{width:63px;height:61px;float:left;margin-right:15px}.alert-message .right-arrow{position:absolute;top:15px;right:15px;font-size:37px;margin-top:10px}.alert-message .right-arrow button{display:block;width:40px;height:40px;border-radius:25px;padding:0;background-color:#fff;font-size:37px}.close-open-alert{width:76px;height:34px;position:absolute;top:0;right:0;cursor:pointer;border:none}.technical-difficulties{border-top:5px solid #d00201}.technical-difficulties .left-image{background:url(../images/tech.gif) no-repeat center bottom}.technical-difficulties .right-arrow button{color:#d00201;border:2px solid #fff;transition:all .15s ease-in}.technical-difficulties .alert-content:hover .right-arrow button,.technical-difficulties .alert-content:active .right-arrow button{border:2px solid #d00201;transition:all .15s ease-in}.right-arrow button:focus{outline:none}.notification .right-arrow button:focus{border:2px solid #8bc34a;transition:all .15s ease-in}.technical-difficulties .right-arrow button:focus{border:2px solid #d00201;transition:all .15s ease-in}.technical-difficulties .close-open-alert{background:url(../images/tech_open.png) no-repeat center bottom}.notification .close-open-alert{background:url(../images/notif_open.png) no-repeat center bottom}.notification{border-top:5px solid #8bc34a}.notification .left-image{background:url(../images/notif.gif) no-repeat center bottom}.notification .right-arrow button{color:#8bc34a;border:2px solid #fff;transition:all .15s ease-in}.notification .alert-content:hover .right-arrow button,.notification .alert-content:active .right-arrow button{border:2px solid #8bc34a;transition:all .15s ease-in}.center-message{margin-right:40px}.sections a{cursor:pointer;color:#00693c;font-size:14px;text-decoration:underline}.sections{display:none}.sections .right-block{margin-right:0}.sections h2{font-size:28px;font-weight:300;margin-top:0}.subfooter{font-size:12px!important;margin:0 auto;margin-bottom:20px;padding:15px 20px;background-color:#111212;color:#fff}.subfooter{line-height:30px;font-size:13px}.subfooter a{font-size:12px;padding:10px 15px;color:#fff;text-decoration:underline}.subfooter a:focus{outline:dotted 1px #fff;text-decoration:underline}.subfooter a:hover{opacity:.85;text-decoration:underline}.sections{display:none}.footerPhone{display:inline-block}.footerPhone a{padding-left:2px;padding-right:2px;speak-as:digits}.footerLinks{float:right}.contactUsFooterLink{text-transform:capitalize}.rememberme{display:block;margin-bottom:20px}.rememberme-vg{display:block}.biometrics-info-container{display:block;margin-bottom:0}.biometrics-info-container>p{display:inline-block;margin-bottom:0;font-size:14px!important;font-weight:normal}.biometrics-info-container>button{display:inline-block;margin-bottom:0}.biometrics-info-pop{padding:8.5px;font-size:14px;color:#006ba6;cursor:pointer;border:none;background:none}.subfooter a:focus{outline:dotted 1px #fff}.rememberme label{display:inline-block;margin-bottom:0;font-size:14px;font-weight:normal}.rememberme-vg label{display:inline-block;margin-bottom:0;font-size:14px;font-weight:normal}#remembermeGR{height:17px;width:17px;margin:0}#remembermeGB{height:17px;width:17px;margin:0}.section h4{margin-top:0}.forget{margin-top:5px;display:block;text-align:right}.section{padding:20px;background-color:#f1f3f3}.section h4{margin-top:0}.section p{font-size:16px;line-height:1.4;margin:10px 0 0 0;display:inline-block}.faqSm{display:none}.faqLg{display:block}.faq-link{background-color:#f1f3f3}a.faq-button{display:block;text-decoration:none;padding:2px 0;border:1px solid #aaabab;transition:background-color .15s ease-in;cursor:pointer;background:#f1f3f3}a.faq-button:hover,a.faq-button:active{background-color:#e6e6e6;text-decoration:none;transition:background-color .15s ease-in}.faq-link h2{font-size:18px;margin:0 5px 0 20px;color:#000;text-transform:uppercase}.faq-link .arrow{margin-right:10px;color:#000}.faq-block{background-color:#f1f3f3;border:1px solid #aaabab;border-bottom:none}.faq-modal .faq-block{border:none;border-bottom:1px solid #aaabab}#faq-section .ui-state-active{border:1px solid #005844;background:rgba(183,205,194,.5);color:#000}#faq-section .ui-state-active .ui-icon,#faq-section .ui-button:active .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}#faq-section a{text-decoration:underline}#faq-section h3{line-height:20px;padding-top:15px;padding-bottom:15px}#faq-section div:focus{border:1px solid #003eff}.faq-block h2{font-size:18px;margin:0}.faq-block .arrow,.faq-link .arrow{float:right;font-size:20px;margin-top:10px}.faq-button h2{font-size:18px;font-weight:600}.flex{display:flex}.register,.downloadMobile{background:#f1f3f3}.register p,.downloadMobile p{margin:10px 10px 10px 0;font-size:14px}.register p{display:block}.dl-app{margin:0;text-align:center}.dl-app a{display:inline-block;padding:4px}.dl-app a:hover,.dl-app a:active,.dl-app a:focus{outline:3px dotted #000;outline-offset:1px}.dl-app .app-mobile{margin:0;padding:0;list-style-type:none}.dl-app .app-mobile li{display:inline-block}.app-img{height:45px}[class*="span"]{margin:0 20px 20px 0}label{font-weight:bold;font-size:16px;color:#000}.input-block{position:relative}.input-with-info{position:relative;display:block;width:100%}.input-with-info button{position:absolute;display:inline-block;top:0;right:0}.input-block-error label{color:#e00101}.input-block-error input{border-color:#e00101;background-color:#fff0f0}.errorMessage{position:absolute;bottom:-10px;left:0;color:#e00101}.input-block input,.form-input input,.form-input select{height:28px;font-size:14px;padding:5px;width:100%;height:40px;box-sizing:border-box}.input-saved{font-style:italic}.form-input select{height:40px;width:325px}.loading{background-image:url('../images/loader.svg');background-repeat:no-repeat;background-position:50% 50%;color:transparent!important;background-color:#005844;cursor:progress}label.error{font-weight:bold;font-size:14px;color:#c00}.field-validation-error{font-weight:bold;font-size:14px;color:#c00}.input-validation-error{border-color:#e00101!important;background-color:#fff0f0!important}.waiting{cursor:progress!important}.input-block label{display:inline}#divError{padding:5px;border:1px solid #aaabab;margin-bottom:10px;overflow:hidden;display:none}.questions .form-input input{width:313px}.questions{margin-bottom:20px}.section form{margin:0}.sponsor-advisor{position:relative;top:-15px}.nav-bar{position:relative;top:-10px;width:125%;left:-20px;border-bottom:10px solid rgba(255,255,255)}.confirmation-span{font-size:16px;font-weight:bold}.confirmation-span span{font-size:14px;font-weight:normal}.link-button{color:#fff;background-color:#00693c;border:1px solid #00693c;font-weight:bold;display:inline-block;margin-bottom:0;font-weight:600;font-family:"Open Sans",Arial,Helvetica,sans-serif;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;border-color:#00693c;padding:11px 20px;font-size:14px;line-height:1.42857143;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background-color .15s ease-in}.link-button:hover,.link-button:active,.link-button:focus{color:#fff;background-color:#005844;text-decoration:none;transition:background-color .15s ease-in}.link-button:focus{box-shadow:0 0 0 2px #005844;outline:3px dotted #3f454f;outline-offset:3px}.sponsor-advisor .external-link::after{content:'';display:inline-block;height:15px;width:15px;vertical-align:middle;margin-left:3px;background:url(../images/external-link-primary.svg) no-repeat 0 0;text-decoration:none}.footerLinks .external-link::after{content:'';display:inline-block;height:15px;width:15px;vertical-align:middle;margin-left:3px;background:url(../images/external-link-white.svg) no-repeat 0 0;text-decoration:none}svg{color:#fff}.big-button{width:150px;margin:0 auto}.button-center{margin-top:15px;display:block;width:100%}.bottomTile{text-align:center}.form-input{height:75px}.form-input input{float:left}.info-pop{float:left;margin-top:2px;margin-left:10px;font-size:25px;color:#69b3e7;cursor:pointer}.log-info-pop{padding:8.5px;font-size:23px;color:#006ba6;cursor:pointer;border:none;background:none}.info-pop:hover,.info-pop:active,.log-info-pop:hover,.log-info-pop:active{color:#002d62}.faq-section{min-height:200px;display:none}.modal.fade{border:none;-webkit-box-shadow:0 0 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 0 rgba(0,0,0,.3);background:none;-webkit-border-radius:0;-moz-border-radius:0;top:-100%;display:none}.modal-header{display:flex;justify-content:space-between;background:#f1f3f3;border-bottom:1px solid #c5c5c5}.modal-header span{font-size:25px;line-height:25px}.modal-close{border:none;background:none;padding:10px 20px}.modal-title{font-weight:normal;font-size:20px;display:block;margin-right:30px}.modal-footer{border-top:1px solid #c5c5c5;background-color:#f1f3f3;text-align:right;padding:15px}#device-detected .modal-footer{text-align:center}#faq-section-modal .modal-body{padding:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;outline:0;box-shadow:0 5px 15px rgba(0,0,0,.5)}form#send-email{border:1px solid #ddd;padding:40px}.slider{position:relative;width:100%}.prev-slide,.next-slide{display:inline-block;height:100%;position:absolute;top:0;width:50px;z-index:1}.next-slide{right:0}.slider-container{display:block;height:279px;margin:auto}.prev-slide button,.next-slide button{height:100%;font-size:40px;cursor:pointer;display:block;border:none;background:none;padding:0}.slider-container{width:100%;overflow:hidden}.slider-container-biometrics{display:block;margin:auto;width:100%;overflow:hidden}.slider-content-group{width:100%;height:100%;position:relative}.slide-content{height:100%;display:none;text-align:center}.slide-content img{max-width:75%}.slide-content-biometrics{height:100%;display:none;text-align:center}.slide-content-biometrics img{max-width:75%;overflow:hidden;object-fit:contain}.slide-content-biometrics-text{text-align:left}#contract-1,#where-cert-1,#where-group-1,#where-biometrics-1{left:0%;display:inline}.slide-indicator{margin-top:10px}.slide-indicator ul{list-style-type:none;margin:0;height:15px;width:100%;text-align:center}.slide-indicator ul li{display:inline-block;border:1px solid #00693c;width:15px;height:15px;margin:0 5px;cursor:pointer;border-radius:25px}.slide-indicator ul li.indicator-activated{background-color:#00693c}p.forget{display:block;text-align:right}.forget a{display:inline-block;margin-bottom:0;margin-top:10px}.marketing-tile{overflow:hidden;position:relative;height:360px;cursor:pointer}.marketing-tile:focus{box-sizing:border-box;outline:3px dotted #000;outline-offset:5px}.marketing-tile img{position:relative;top:-100%;left:0;right:0;bottom:-100%;margin:auto;width:100%;height:auto;display:none;overflow:hidden}.loading-grid{background-image:url('../images/grid-loader.svg');background-repeat:no-repeat;background-position:50% 50%;color:#fff!important;height:450px}.error-title{border-bottom:1px solid #e5e5e5;color:#000}.error-text{padding:40px 25px 60px;color:#000}.skipto-wrapper{display:block;position:fixed;top:7px;width:100%;height:35px;overflow:hidden;z-index:3}.skipto-inner{position:relative;height:35px}.skipto-inner ul{list-style-type:none;margin:0;padding:0}.skipto-inner a{background-color:#fff;padding:5px;display:inline-block;position:absolute;clip:rect(1px,1px,1px,1px);color:#00693c;height:1px;width:1px}.skipto-inner a:focus{width:auto;height:auto;clip:auto;border:1px dotted #000;outline:none}@media(max-width:979px) and (min-width:768px){.alert-message-content{width:724px}.span6.login-register{width:300px}.bottom-section .section{height:180px;position:relative}.bottom-section .section .link-button{position:absolute;bottom:20px}.dl-app{margin:0}.dl-app .app-mobile li{display:block;text-align:center;margin:10px 0}.dl-app .app-mobile li img{height:auto;width:120px}.marketing-tile{overflow:hidden;position:relative}.marketing-tile img{max-width:none}.section label{font-size:15px}}@media(max-width:1023px){.subfooter{padding:0}#footer{display:none}#mobile-footer{display:block;overflow:hidden}.footerPhone{text-transform:uppercase;font-weight:600;font-size:13px!important;padding:10px 0;display:block;text-align:center;float:none}.footerLinks{float:none;display:block;text-align:center;background-color:#f1f3f3;padding:10px 0}.footerLinks a{font-size:12px;color:#000;clear:right}.footerLinks a:focus,.footerLinks a:active{outline:1px dotted #000}.footerLinks .external-link::after{content:'';display:inline-block;height:15px;width:15px;vertical-align:middle;margin-left:3px;background:url(../images/external-link-black.svg) no-repeat 0 0;text-decoration:none}}@media(max-width:767px){.sections h2{font-size:24px}.alert-message-content{width:100%}.section p.sponsor-advisor{margin-top:20px}.top-alert{padding:15px 20px}.bottom-alert{padding:0 20px}.alert-message{right:0}#header:before{content:'';width:0;height:0;border-bottom:50px solid #00693c;border-left:50px solid transparent;position:absolute;left:-50px;bottom:0}#header{background-color:#036a3c;margin:20px 0 0 185px;height:50px;display:block;position:relative;z-index:0}#headerNav a{color:#fff;padding:10px 20px;height:30px;text-align:center;line-height:30px;background:none;font-size:14px}.header-logo{position:absolute;padding:10px 0;width:125px;height:30px;line-height:30px}#menu ul{display:none}#menu #mobile-menu{display:block}#GR-Section .bottom-section .section{height:auto;position:relative}#back-button #header{position:relative}#back-button .header-logo{left:50px;padding-left:25px;position:absolute}#back-button #header #circle-back{display:block;height:50px;width:50px;padding-top:12px}#back-button #circle-back span{border:1px solid #036a3c;border-radius:25px;color:#036a3c;font-size:36px;height:36px;width:36px;display:block;transition:all .15s ease-in}#back-button #circle-back span:hover,#back-button #circle-back span:active{border:1px solid #036a3c;color:#fff;background-color:#036a3c;transition:all .15s ease-in}#back-button #circle-back span:before{margin-left:-2px}#back-button #circle-back:after{position:relative;content:"";top:-30px;right:-49px;width:0;height:0;border-style:solid;border-width:0 0 22px 22px;border-color:transparent transparent transparent #fff}.prev-slide,.next-slide{width:30px}.prev-slide button,.next-slide button{font-size:30px}#menu ul li#login{display:none}.register,.downloadMobile,.faq{margin:0}.flex{display:block}#GB-FAQ,#GR-FAQ,#GB-register,#GB-mobile,#GR-register,#GR-mobile,#GR-register div{background-color:#fff;display:block;margin-bottom:0}.faq h2{display:block;margin:0;margin-bottom:10px}.downloadMobile button,.register button{}.downloadMobile img{height:40px;margin-top:0}.downloadMobile:before,.register:before,.faq:before{display:block;content:'';border-top:1px solid #e0e3e2;height:0}.dl-app{text-align:center}.modal-footer button{display:inline-block;text-align:center;width:50%}#device-detected .modal-footer{padding-top:0;text-align:center}}@media(max-width:515px){.dl-app{margin:0;margin-top:0}.dl-app .app-mobile li{display:block;text-align:center;margin:0 0}.dl-app .app-mobile li img{height:auto;width:120px}}@media(max-width:427px){.alert-message{width:100%}.faqSm{display:block;text-align:center}.faqLg{display:none}.slider-container{height:150px}}@media(max-width:1023px){#mobile-footer li{float:none;display:block;text-align:center}.footerPhone{text-transform:uppercase;font-weight:600;font-size:14px;padding-bottom:10px}.subfooter{padding:0!important}.footerLinks{background-color:#f1f3f3;padding-bottom:10px}.footerLinks a{color:#000;white-space:nowrap}}@media(min-width:511px){.contactUsFooterLink{display:none}}.hidden-input{width:0;height:0;overflow:hidden}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.marketing-tile:focus{outline:2px dotted}}.section h3{font-size:22px;font-weight:300;margin:0;line-height:30px;vertical-align:middle}.section-bottom{align-content:center;text-align:center}.get-started{margin:10px 0}.get-started .link-button{margin:4px}@media(min-width:768px){.new-faq .link-button{display:inline;margin-left:20px}.new-faq h3{display:inline}}@media(max-width:767px){.new-faq{background-color:#fff}.faq{margin:0}.new-faq-button{margin:14px 0 4px 0}.get-started{margin-bottom:0}}.new-faq-button{padding-left:30px;padding-right:30px;background-color:#ffb500;border-color:#ffb500;color:#000;border:1px solid #ffb500}.new-faq-button:hover,.new-faq-button:active,.new-faq-button:focus{color:#000;background-color:#f0dda1;text-decoration:none;transition:background-color .15s ease-in;border:1px solid #f0dda1}.disable-vitality-login-button{cursor:not-allowed!important}#ciam-modal{font-family:"Manulife JH Sans",Helvetica,Arial,sans-serif;line-height:1.5rem;max-height:100%;position:fixed;top:10%;left:50%;box-sizing:border-box;background:#fff;border:1px solid;color:#34384b;overflow:auto;padding:24px 32px 40px 32px!important;z-index:100000;width:556px;height:auto}.ciam-modal-header{display:inline-block;width:100%}.ciam-modal-close{cursor:pointer;background:none;border-style:none;padding:1rem;position:absolute;top:.5rem;right:.5rem}.ciam-modal-body{text-align:center}.ciam-modal-title{font-family:"Manulife JH Sans",Helvetica,Arial,sans-serif;font-weight:600;font-size:1.375rem;line-height:2rem;color:#34384b}.ciam-modal-content{font-family:"Manulife JH Sans",Helvetica,Arial,sans-serif;color:#34384b;font-size:1rem;font-weight:400;line-height:1.5rem;margin-bottom:30px}.ciam-modal-footer{display:flex;justify-content:space-evenly;width:100%}.ciam-modal-secondary-button{display:inline-flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;min-width:200px;font-family:"Manulife JH Sans",Helvetica,Arial,sans-serif;font-size:1.1875rem;font-weight:700;position:relative;box-sizing:border-box;background-color:#ec6453;color:#fff;border-width:2px;border-style:solid;border-color:#ec6453;padding:12px 24px;text-decoration:none;cursor:pointer;flex:1}.ciam-modal-primary-button{display:inline-flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;min-width:200px;font-family:"Manulife JH Sans",Helvetica,Arial,sans-serif;font-size:1.1875rem;font-weight:700;position:relative;box-sizing:border-box;background-color:#fff;color:#ec6453;border-width:2px;border-style:solid;border-color:#ec6453;padding:12px 24px;text-decoration:none;cursor:pointer;margin-right:10px;flex:1}@media(max-width:768px){.ciam-modal-footer{flex-direction:column}#ciam-modal{width:95%;transform:translate(-50%,-50%);top:50%}.ciam-modal-primary-button{margin-bottom:30px}}