.nowrap{white-space:nowrap}.break-line{white-space:normal !important}.skip-to-content{position:absolute;top:0;left:40%;opacity:0}.skip-to-content:focus{opacity:1}.font-14{font-size:14px}.font-16{font-size:16px;line-height:24px}@media screen and (max-width: 639px){.font-16{font-size:14px}}.font-18{font-size:18px}@media screen and (max-width: 639px){.font-18{font-size:16px}}.font-20{font-size:20px;line-height:28px}@media screen and (max-width: 639px){.font-20{font-size:18px}}.font-400{font-weight:400}.font-500{font-weight:500}.acc-container-left-overlay{background:hsla(0,0%,100%,.9);min-height:360px;width:100%;z-index:2;bottom:0;position:absolute;text-align:center;padding:30px 20%}@media(max-width: 950px){.acc-container-left-overlay{padding:30px 15px}}.acc-container-left-overlay>*:not(:last-child){margin-bottom:15px}.phase{background-color:gray;background-size:cover;background-position:center center}.phase1-1,.phase2-1{display:relative;background-image:url("../assets/bg/Desktop/Wood_Background_Large.jpg");padding-left:15px}.phase1-1 img,.phase2-1 img{top:50%;width:100%;max-width:370px;position:relative;right:0;float:right;padding-left:30px;transform:translateY(-50%)}.phase1-2{background-image:url("../assets/bg/Desktop/Women_Computer_Large.jpg")}.phase2-2.en,.phase2-3.en,.phase2-4.en,.phase-error.en{background-image:url("../assets/bg/Desktop/Card_Hand_Large_en.jpg")}.phase2-2.fr,.phase2-3.fr,.phase2-4.fr,.phase-error.fr{background-image:url("../assets/bg/Desktop/Card_Hand_Large_fr.jpg")}.phase3-1{background-image:url("../assets/bg/Desktop/Phone_Hand_Large.jpg")}.phase-bp{background-image:url("../assets/bg/Desktop/balance_protector_bg.png")}.phase-grey{background:#f3f4f5}.acc-btn-hlf{width:47%;margin-right:4%}.acc-btn-hlf:last-of-type,.acc-btn-hlf.last{margin-right:0px}.btn-circle{width:64px;height:64px;border-radius:32px;background-color:#006ac3;border:1px solid #006ac3;display:block}@media screen and (max-width: 639px){.btn-circle{width:50px;height:50px;border-radius:25px}}.btn-primary,.btn-secondary,.btn-answer{padding:16px 10px;line-height:20px;font-size:calc(14px + 2*(100vw - 639px)/561);font-weight:500;display:inline-block;text-align:center;white-space:nowrap}.btn-primary.btn-confirm,.btn-secondary.btn-confirm,.btn-answer.btn-confirm{padding:16px 20px}@media(min-width: 1200px){.btn-primary,.btn-secondary,.btn-answer{font-size:1.1em}}@media screen and (max-width: 639px){.btn-primary,.btn-secondary,.btn-answer{font-size:1em;font-weight:300}.btn-primary.btn-confirm,.btn-secondary.btn-confirm,.btn-answer.btn-confirm{width:auto}}.btn-primary{color:#fff;background:#006ac3;border:1px solid #003168}.btn-primary.active{color:#fff;background-color:#006ac3}.no-touch .btn-primary:hover{color:#fff;background-color:#0051a5;border:1px solid #002750}.btn-secondary{color:#006ac3;border:1px solid #006ac3}.btn-secondary.active{color:#006ac3;background-color:#fff}.no-touch .btn-secondary{color:#006ac3;border:1px solid #006ac3}.no-touch .btn-secondary:hover{color:#0051a5;border:1px solid #0051a5;background-color:#fff}.btn-answer{color:#006ac3;border:1px solid #006ac3}.btn-answer.active{color:#fff;background-color:#006ac3}.no-touch .btn-answer:hover{color:#fff;background-color:#006ac3;border:1px solid #006ac3}.touch .btn-answer{-webkit-tap-highlight-color:#006ac3}.touch .btn-answer:hover{color:#006ac3;border:1px solid #006ac3;background:#fff}.touch .btn-answer:active{color:#fff;background-color:#006ac3;border:1px solid #006ac3}.btn-disabled{color:#b1b1b1 !important;background-color:#eaeaea !important;border:1px solid #b1b1b1 !important}.btn-disabled:hover,.btn-disabled.active,.btn-disabled:focus{color:#b1b1b1 !important;background-color:#eaeaea !important;border:1px solid #b1b1b1 !important;cursor:default}.progress-bar-container{width:65.811965812%;left:34.188034188%;position:absolute}@media screen and (min-width: 1170px){.progress-bar-container{width:calc((100% - 1170px)/2 + 770px);left:calc((100% - 1170px)/2 + 400px);max-width:100%}}@media screen and (max-width: 639px){.progress-bar-container{left:0%;width:100%}}.progress-bar{width:100%;max-width:100% !important;position:absolute;top:0px;left:0px;height:12px;z-index:1;background-color:#eaeaea}@media screen and (max-width: 639px){.progress-bar{height:8px;top:0px}}.progress-bar .progress{position:absolute;top:0px;left:0px;height:12px;background:#006ac3;transition:all .3s}@media screen and (max-width: 639px){.progress-bar .progress{height:8px}}.progress-bar .label{font-size:16px;width:38px;position:absolute;margin-left:-19px;z-index:0;margin-top:15px;padding:2px;text-align:center;transition:all .3s;background:#fff}.progress-bar .label.p100{margin-left:-45px;width:45px}@media screen and (max-width: 639px){.progress-bar .label.p100:before{border-width:0px 0px 7px 7px;left:100%}}@media screen and (max-width: 639px){.progress-bar .label{background:#006ac3;color:#fff}.progress-bar .label:before{content:"";width:0;height:0;border-style:solid;display:block;border-width:0px 7px 7px 7px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #006ac3 rgba(0,0,0,0);position:absolute;top:-7px;left:50%;margin-left:-7px}}.warning-icon{background:url("../assets/icons/icon-warning.svg") no-repeat center center;width:40px;height:40px;margin:auto}.circular{animation:rotate 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.path-small{stroke-dasharray:1,200;stroke-dashoffset:0;animation:dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:#000}.loader-overlay{position:fixed;left:0;top:0;z-index:3000;background:rgba(0,0,0,.85);width:100%;height:100%}.loader{position:relative;margin:0 auto;top:50%;margin-top:-152px;width:152px}.loader:before{content:"";display:block;padding-top:100%}.loader:after{background-position:-177px -10px;content:"";width:46px;height:60px;display:block;margin:auto;top:-76px;position:relative;background:url(../assets/logos/logo_outline_white.svg) no-repeat}.circular{animation:rotate 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.path{stroke-dasharray:1,200;stroke-dashoffset:0;animation:dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:#fedf01}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.error-summary{border:1px solid #b5071b;border-top:4px solid #b5071b;padding:20px;margin-bottom:40px;position:relative;background:#fff;margin-top:40px}.error-summary .error1{margin-top:0 !important;color:#252525 !important}.error-summary .error1:before{margin-top:0 !important}.error-summary .goto-error{margin-left:30px}.error-summary .goto-error:before{content:"";background:url("../assets/icons/icon-chevron-blue.svg") no-repeat center;width:10px;height:14px;background-size:10px 14px;margin-right:4px;display:inline-block}input[type=date],input[type=month],input[type=tel]{padding:10px 10px;border:1px solid #c4c8cc;outline:0 !important;line-height:1.6rem;border-radius:0;border-collapse:collapse;min-height:50px;width:0;min-width:130px;color:#252525;font-size:1.4rem;line-height:2.1rem;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:300;font-style:normal}@media(min-width: 1200px){input[type=date],input[type=month],input[type=tel]{font-size:1.6rem}}@media(max-width: 1200px)and (min-width: 639px){input[type=date],input[type=month],input[type=tel]{font-size:calc(1.4rem + 2*(100vw - 639px)/561)}}input[type=date],input[type=month],input[type=tel]{text-align:left}input[type=date]:before,input[type=month]:before{color:#d3d3d3;content:attr(placeholder) !important;position:absolute;background:#fff;margin-right:.5em;width:50%}input[type=date].ng-not-empty:before,input[type=month].ng-not-empty:before{content:"" !important}.field-error input{box-shadow:inset 0 0 0 1px #bd0000 !important;border:1px solid #bd0000 !important}.inline-block{display:inline-block}.block{display:block}.acc-container-right-inner.flex{width:initial !important}p.body{margin-top:15px}.input-wpr input+a{margin-top:10px}.acc-container-inner-content{max-width:500px}@media screen and (max-width: 639px){.acc-container-inner-content{max-width:100%;margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px}}@media(max-width: 639px){.acc-container-inner-footer{max-width:100%;margin-left:0;margin-right:0;text-align:center}}.acc-container-inner-footer .next-btn{display:block;margin-bottom:0px !important;text-transform:none}@media(min-width: 640px){.acc-container-inner-footer .next-btn{float:right}}.acc-container-inner-footer .cancel-wrapper{display:inline-block;margin-top:9px}@media(max-width: 639px){.acc-container-inner-footer .cancel-wrapper{margin-top:30px !important}}.acc-container-inner-footer .cancel-wrapper .seperator{margin:0 10px}.global-nav.global-nav-centered .dropdown-content{right:50% !important;left:50%;transform:translateX(-50%)}.global-nav.global-nav-centered .dropdown-content:before{right:initial !important}.lang-toggle.global-nav .dropdown-text{font-weight:300 !important;color:#006ac3}.lang-toggle.global-nav .dropdown-text:before{content:url("../assets/icons/icon-flag-Canada.svg");display:inline-block;vertical-align:middle;line-height:0;font-size:0;margin-right:5px;width:22px;height:11px}@media(max-width: 639px){.lang-toggle.global-nav ul#mobile-header-language li a img{width:42px;margin-right:15px}}.date-select-wpr{position:relative}.date-select-wpr:after{content:url("../assets/icons/icon-calendar.svg");width:20px;height:20px;display:inline-block;position:absolute;background:#fff;right:11px;bottom:30px;font-size:0;line-height:0;pointer-events:none}a.print-link.reverse-icon:before{display:inline-block;width:20px;height:20px;margin-right:10px;content:url("../assets/icons/icon-print.svg");vertical-align:middle}a.print-link.reverse-icon:after{content:"";display:none}a.lock-link{padding:15px 30px !important}a.lock-link:before{display:inline-block;width:20px;height:20px;left:initial;margin-right:10px;margin-top:-3px;content:url("../assets/icons/icon-lock.svg");vertical-align:middle}input,select{background-color:#fff;font-size:1.6rem !important;line-height:1.5}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button,input[type=month],input[type=date]{-webkit-appearance:none;margin:0}@media(min-width: 640px){a[href^="tel:"]{pointer-events:none !important;cursor:none !important;text-decoration:none !important;color:#252525 !important}}label.terms-label{cursor:pointer}sup.legal{color:#006ac3;cursor:pointer}sup.legal:hover{text-decoration:underline}ul.roman-list{margin-left:15px;list-style-type:lower-roman}ul.roman-list>li{list-style-type:lower-roman}.btn:not(.tablesaw-nav-btn){text-transform:none !important}.tooltip-fix .custom-popover{max-width:500px;margin-left:70px}@media screen and (max-width: 639px){.tooltip-fix .custom-popover{max-width:100%;margin-left:15px;margin-right:15px;width:calc(100% - 30px) !important}}.tooltip-fix img{margin-top:-5px}@media screen and (max-width: 639px){.tooltip-fix img{margin-top:0px}}.icon-save{white-space:nowrap;line-height:22px}.icon-save:before{content:"";background:url("../assets/icons/icon-save.svg") no-repeat left center;display:inline-block;width:20px;height:20px;padding-right:30px;margin-bottom:-3px}#desktop-header-call span.nowrap{line-height:30px}#desktop-header-call span.nowrap:before{content:"";background:url("../assets/icons/icon-phone.svg") no-repeat left center;display:inline-block;width:20px;height:20px;padding-right:30px;margin-bottom:-3px}@media screen and (max-width: 700px){.notice-content.fr-fix{padding-left:0px}}@media screen and (max-width: 700px){.notice.fr-fix{padding-top:10px !important;padding-bottom:10px !important}}.maint-custom-font-heading{font-size:30px;line-height:40px;font-weight:400}@media screen and (max-width: 639px){body.maintenance-mode .acc-container-right{justify-content:flex-start !important;margin-top:30px}}body.maintenance-mode main{height:calc(100% - 152px);display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 639px){body.maintenance-mode main{justify-content:flex-start !important;padding-top:30px}}body.maintenance-mode p{margin-bottom:24px}body.maintenance-mode .container-fw{display:flex;flex-direction:column;width:100%;height:100%}body.maintenance-mode .btn.primary{padding:14px 20px;background-color:#006ac3;color:#fff;font-weight:500;line-height:20px;font-size:14px;display:block;font-size:14px;max-width:120px;margin-left:auto;margin-right:auto}body.maintenance-mode .acc-container-right{overflow-y:auto;width:100%;position:relative;left:0;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}body.maintenance-mode .acc-container-left{display:none}body.maintenance-mode .notice-title{margin-top:24px}*{box-sizing:border-box}body,html{min-height:100%}@media screen and (max-width: 639px){.mobile-hide{display:none !important}.mobile-hide.inline{display:none}.mobile-hide.inline-block{display:none}}.flex{display:flex}.flex-center{align-items:center !important;-ms-flex-align:center !important;-webkit-align-items:center !important;-webkit-box-align:center !important}.flex-apart{justify-content:space-between}@media screen and (max-width: 639px){.flex-center-mob{align-items:center !important;-ms-flex-align:center !important;-webkit-align-items:center !important;-webkit-box-align:center !important}}@media screen and (max-width: 639px){.flex-mobile-top{align-items:flex-start !important;-ms-flex-align:flex-start !important;-webkit-align-items:flex-start !important;-webkit-box-align:flex-start !important}}.acc-mar-t{margin-top:30px}@media screen and (max-width: 639px){.acc-mar-t{margin-top:15px}}.acc-mar-t-qtr{margin-top:7.5px}.acc-mar-b{margin-bottom:30px}@media screen and (max-width: 639px){.acc-mar-b{margin-bottom:15px}}.acc-mar-b-fixed{margin-bottom:30px}.acc-mar-b-hlf{margin-bottom:15px}@media screen and (max-width: 639px){.acc-mar-b-hlf{margin-bottom:7.5px}}.acc-mar-b-hlf-fixed{margin-bottom:15px}.acc-mar-b-qtr{margin-bottom:7.5px}@media screen and (max-width: 639px){.acc-mar-b-qtr{margin-bottom:6px}}.acc-mar-b-qtr-fixed{margin-bottom:7.5px}.acc-mar-b-dbl{margin-bottom:60px}.acc-mar-l{margin-left:30px}@media screen and (max-width: 639px){.acc-mar-l{margin-left:15px}}.acc-mar-l-fixed{margin-left:30px}.acc-mar-l-hlf{margin-left:15px}@media screen and (max-width: 639px){.acc-mar-l-hlf{margin-left:7.5px}}.acc-mar-l-hlf-fixed{margin-left:15px}.acc-pad-t{padding-top:50px}@media screen and (max-width: 639px){.acc-pad-t{padding-top:25px}}.acc-pad-t-hlf{padding-top:25px}@media screen and (max-width: 639px){.acc-pad-t-hlf{padding-top:12.5px}}.acc-abs-b-r{position:absolute;bottom:15px;right:15px}.acc-abs-b-r.rel{right:0}.acc-abs-b-l{position:absolute;bottom:30px;left:15px}.acc-abs-b-l.rel{left:0}.acc-abs-b-r.acc-input-focus{position:static !important;bottom:auto;right:auto;margin-top:-33px !important;margin-left:auto !important}.acc-abs-b-l.acc-input-focus{position:static !important;bottom:auto;left:auto;margin-top:10px}main{display:block;height:calc(100% - 150px)}main.page-md{min-height:680px}main.page-md .acc-container-left,main.page-md .acc-container-right{min-height:680px}main.page-lg{min-height:800px}main.page-lg .acc-container-left,main.page-lg .acc-container-right{min-height:800px}main.page-xlg{min-height:900px}main.page-xlg .acc-container-left,main.page-xlg .acc-container-right{min-height:900px}main.page-xxlg{min-height:980px}main.page-xxlg .acc-container-left,main.page-xxlg .acc-container-right{min-height:980px}main.page-wrap{min-height:360px;overflow:hidden}main.page-wrap .acc-container-left{min-height:360px}main.page-wrap .acc-container-right{min-height:360px;overflow:auto}main.page-wrap .acc-container-right .acc-container-right-inner{display:block !important}@media screen and (max-width: 639px){main{height:calc(100% - 60px);min-height:400px}main.page-lg,main.page-xlg{min-height:400px}main.page-lg .acc-container-left,main.page-lg .acc-container-right,main.page-xlg .acc-container-left,main.page-xlg .acc-container-right{min-height:400px}}.acc-container-fw{padding-left:15px;padding-right:15px}.acc-container{width:100%;max-width:1170px;margin-right:auto;margin-left:auto}.acc-container-left{float:left;width:34.188034188%;position:absolute;height:100%;height:calc(100% - 150px);margin-left:-15px;overflow:hidden;z-index:1}@media screen and (min-width: 1170px){.acc-container-left{width:calc((100% - 1170px)/2 + 400px);max-width:100%}}.acc-container-left .acc-container-left-image{height:100%;position:absolute;width:100%}@media screen and (max-width: 639px){.acc-container-left{display:none !important}.acc-container-left.mobile-page-lg{min-height:480px}}.acc-container-left .acc-container-left-inner{height:100%;width:100%;max-width:400px;min-width:256px;float:right;padding:15px}.acc-container-right{float:right;width:65.811965812%;left:34.188034188%;position:absolute;height:calc(100% - 150px);overflow-y:auto}.acc-container-right.full-width{width:100%;left:0%}@media screen and (min-width: 1170px){.acc-container-right{width:calc((100% - 1170px)/2 + 770px);left:calc((100% - 1170px)/2 + 400px);max-width:100%}}@media screen and (max-width: 639px){.acc-container-right{height:calc(100% - 60px);min-height:400px;width:100%;left:0}.acc-container-right.mobile-page-lg{min-height:480px}}.acc-container-right .acc-container-right-inner{max-width:700px;height:100%;margin-right:15px;margin-left:70px}@media screen and (max-width: 639px){.acc-container-right .acc-container-right-inner{max-width:100%;margin-left:0px;margin-right:0px;padding-left:15px;padding-right:15px}}.acc-container-right .acc-container-right-inner.allow-scroll{overflow-y:scroll}@media screen and (max-width: 639px){.acc-container-right .acc-container-right-inner.allow-scroll{height:auto;padding-right:15px;overflow-y:auto}}.acc-bg-mobile{margin-left:-15px;margin-right:-15px;max-height:204px;overflow:hidden;position:relative;border-radius:0 0 50% 50%/0 0 35% 35%}.acc-bg-mobile img{width:100%;height:auto;margin-top:8px}.acc-bg-mobile img.client-card{width:auto;height:80%;position:absolute;left:0;right:0;top:10%;bottom:10%;margin:auto;margin-top:auto}.side-menu-overlay{position:fixed;left:0;top:0;z-index:2;background:rgba(0,0,0,.85);width:100%;overflow:hidden;height:100%}.side-menu-overlay.ng-hide-add{transition:.5s;opacity:1}.side-menu-overlay.ng-hide-add-active{opacity:0}.side-menu-overlay.ng-hide-remove{transition:.5s;opacity:0}.side-menu-overlay.ng-hide-remove-active{left:0%;opacity:1}.side-menu-btn{width:60px;height:60px;position:absolute;left:calc(100vw - 60px);top:0;display:block;transition:all .3s;background:url("../assets/icons/hamburger-menu.svg") no-repeat center center #fedf01;background-size:20px 20px}.side-menu-btn.open{left:0px;position:fixed;background:url("../assets/icons/close-icon-menu.svg") no-repeat center center #fedf01;background-size:20px 20px}.side-menu{position:fixed;display:none;width:calc(100% - 60px) !important;padding:15px;height:100%;background:#f3f4f5;color:#fff;z-index:20;transition:transform .3s,visibility .3s;visibility:hidden;overflow:hidden;top:0px;right:0px;transform:translateX(100%);box-shadow:none !important}@media screen and (max-width: 639px){.side-menu{display:block}}@media all and (orientation: landscape){.side-menu .acc-mar-b{margin-bottom:15px}}@media screen and (max-width: 639px){.side-menu.open{visibility:visible;transform:translateX(0);transition:transform .3s}}@media all and (orientation: portrait){.side-menu .side-menu-content{margin-top:50px}}@media all and (orientation: landscape){.side-menu .side-menu-content{margin-top:10px}}.side-menu .side-menu-content a{display:block}@media all and (orientation: portrait){.side-menu .side-menu-content .cancel{margin-top:50px}}@media all and (orientation: landscape){.side-menu .side-menu-content .cancel{margin-top:20px}}.side-menu .side-menu-content p{color:#252525}.side-menu .side-menu-content hr{width:50%}@media all and (orientation: portrait){.side-menu .side-menu-content hr{margin:20px auto}}@media all and (orientation: landscape){.side-menu .side-menu-content hr{margin:10px auto}}.side-menu .side-menu-content .chat-icon{background:url("../assets/icons/chat-icon.svg") no-repeat center center;width:45px;height:38px;background-size:45px 38px}.side-menu .side-menu-footer{bottom:10px;position:absolute;font-size:.9em;width:calc(100% - 30px)}.side-menu .side-menu-footer .copyright{color:#b3b3b3;font-size:.9em}.side-menu a,.side-menu span{color:#0051a5}@media(max-width: 350px){.cancel-block-link-en{float:none !important;display:block;text-align:center;margin-bottom:10px}}@media(max-width: 439px){.cancel-block-link-fr{float:none !important;display:block;text-align:center;margin-bottom:10px}}@media(min-width: 640px){.acc-container-right.ng-enter{position:absolute;left:200%}.acc-container-right.ng-enter-active{left:40%;position:absolute}.acc-container-right.ng-leave{left:40%;position:absolute}.acc-container-right.ng-leave-active{left:-30%;position:absolute;overflow:hidden}.acc-container-right.ng-leave-active .banner{display:none}}@media(min-width: 640px){.acc-container-left-image.ng-hide-add,.acc-container-left-image.reverse-remove.ng-hide-add{left:0%;position:absolute}.acc-container-left-image.ng-hide-add-active,.acc-container-left-image.reverse-remove.ng-hide-add-active{left:-100%;position:absolute}.acc-container-left-image.ng-hide-remove,.acc-container-left-image.reverse-remove.ng-hide-remove{position:absolute;left:100%}.acc-container-left-image.ng-hide-remove-active,.acc-container-left-image.reverse-remove.ng-hide-remove-active{left:0%;position:absolute}}@media(min-width: 640px){.acc-container-left-image.reverse-add.ng-hide-add,.acc-container-left-image.reverse.ng-hide-add{left:0%;position:absolute}.acc-container-left-image.reverse-add.ng-hide-add-active,.acc-container-left-image.reverse.ng-hide-add-active{left:100%;position:absolute}.acc-container-left-image.reverse-add.ng-hide-remove,.acc-container-left-image.reverse.ng-hide-remove{position:absolute;left:-100%}.acc-container-left-image.reverse-add.ng-hide-remove-active,.acc-container-left-image.reverse.ng-hide-remove-active{left:0%;position:absolute}}@media(min-width: 640px){.acc-container-right.reverse.ng-enter{position:absolute;left:-100%}.acc-container-right.reverse.ng-enter-active{left:40%;position:absolute}.acc-container-right.reverse.ng-leave{left:40%;position:absolute}.acc-container-right.reverse.ng-leave-active{left:100%;position:absolute;overflow:hidden}.acc-container-right.reverse.ng-leave-active .banner{display:none}}.scroll{overflow-y:scroll;max-width:none !important;margin-left:0 !important;margin-right:0 !important}@media screen and (max-width: 639px){.scroll{height:auto;padding-right:15px;overflow-y:auto;height:100% !important}}.no-scroll{overflow:hidden}@media(min-width: 640px){.hrc-workaround-layout{height:calc(100% - 120px)}.hrc-workaround-layout .sign-in-desktop{height:100%}.hrc-workaround-layout .sign-in-desktop .hrc-workaround-wpr{height:100%}.hrc-workaround-layout .sign-in-desktop .hrc-workaround-wpr .hrc-workaround{flex:1 1 auto}}header{background:#fff;box-shadow:0px 1px 3px rgba(87,93,114,.35)}header .main-header{height:70px !important;justify-content:space-between;align-items:center;max-width:1200px;padding:0 15px;margin:0 auto;color:#fff;z-index:3;position:relative}@media screen and (max-width: 639px){header .main-header{height:60px !important}}header .main-header .logo-img{height:47px !important}header .main-header .logo-img img{height:47px !important;width:147px}@media screen and (max-width: 639px){header .main-header .logo-img img{width:122.5px !important;height:40px !important;margin-top:4px}}header .main-header .logo-img img.fr{width:168px;height:48px}@media screen and (max-width: 639px){header .main-header .logo-img img.fr{width:auto;height:40px}}header .main-header .header-content .chat-img{margin-top:5px;margin-right:15px;width:auto;height:45px}header .main-header .header-content .dropdown-text{font-size:1.8rem;line-height:2.7rem}header .main-header .header-content .callnow:after{content:"";display:inline-block;background-size:8px 4px;background-repeat:no-repeat;background-position:center;margin-bottom:4px;width:8px;height:27px;margin-left:10px;vertical-align:middle;background-image:url("../assets/icons/ui-triangle-down-blue.svg")}footer{z-index:1}footer .main-footer{height:80px;background-color:#707783}footer .main-footer p{font-size:1.4rem !important;line-height:2rem !important}.tooltips{margin-left:10px;height:26px;display:inline-block}.tooltips .tip{cursor:pointer}.tooltips .icon{display:inline-block;margin-bottom:3px}.tooltips .icon.info{width:20px;height:20px;position:relative}.tooltips .triangle{width:0;height:0;border-style:solid;display:block;border-width:0 7px 10px 7px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #1f2e4a rgba(0,0,0,0);position:absolute;z-index:30;opacity:.9;top:24px;left:3px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.tooltips .triangle{top:22px}}@-moz-document url-prefix(){.tooltips .triangle{top:25px}}.tooltips .custom-popover{padding:20px;position:absolute;z-index:20;color:#fff;opacity:.9;background:#1f2e4a;width:100%;left:0;margin-top:10px}.tooltips .custom-popover .custom-popover-content{margin-top:5px;padding-right:30px}.tooltips .custom-popover .custom-popover-content a{color:#fff;text-decoration:underline}.tooltips .custom-popover .custom-popover-content a:hover{color:#fff}.tooltips .custom-popover .custom-popover-close{display:block;position:absolute;top:15px;right:15px;width:10px;height:10px;background:url("../assets/icons/close-icon-white.svg") no-repeat center center;background-size:10px 10px}.activate input{display:block;width:100% !important}@media(min-width: 640px){.activate input{max-width:370px !important}}.activate .global-nav{position:absolute;top:0;right:0}.sign-in .btn.font-16{font-size:16px}.sign-in .cancel-btn{margin-top:9px}@media screen and (max-width: 639px){.sign-in-redirect .sign-in-title.h2{font-size:20px;line-height:30px}.sign-in-redirect .font-20{font-size:16px;line-height:24px}.sign-in-redirect .btn.font-16{font-size:14px;line-height:20px}.sign-in-redirect .disclaimer{font-size:16px;line-height:24px}}.details .insurance-benefits{position:relative}.details .tooltips .custom-popover{left:5px;width:calc(100% - 10px);max-width:450px;white-space:normal}@media(min-width: 639px){.details #cardholder-tooltip{left:auto !important;right:5px !important}}.details .acc-container-inner-content.bit-wider{max-width:650px}.details .acc-container-inner-footer.bit-taller{margin-bottom:120px}@media(max-width: 639px){.details .acc-container-inner-footer.bit-taller{margin-bottom:60px}}.details .section-header{color:#252525}@media(max-width: 639px){.details .section-header{text-align:center}}.details .card-info select,.details .card-info .select-wpr{width:130px;display:inline-block}.details .card-info select:first-of-type,.details .card-info .select-wpr:first-of-type{margin-right:30px}.details .card-info #credit-card-cvv{width:294px}.details .about-you select,.details .about-you .select-wpr{width:130px;display:inline-block}@media(max-width: 880px){.details .about-you select,.details .about-you .select-wpr{display:block}}.details .about-you select:not(:last-of-type),.details .about-you .select-wpr:not(:last-of-type){margin-right:30px}@media(min-width: 640px){.details .about-you #security-question{width:300px !important}}.details .account-info .products-container .products-col{vertical-align:top;position:relative}.details .account-info .products-container .products-col.hlf{width:calc((98.5% - 30px)/2)}.details .account-info .products-container .products-col.hlf:first-child{margin-right:30px}.details .account-info .products-container .products-col :last-child{margin-bottom:0 !important}.details .bp-max input[type=radio]:checked+label:before{background:url("../assets/icons/ui-radio-dot-blue.svg");background-repeat:no-repeat;background-position:center}.details .blue-tell-me-more-container .collapsible{background-color:#edf7fc;border-radius:8px;padding:20px}.sign-up .input-wpr input:not([type=radio]){width:100%;max-width:400px;display:block}@media(max-width: 639px){.sign-up .input-wpr input:not([type=radio]){display:block;max-width:100%}}@media(max-width: 639px){.sign-up .notice.info .notice-title:before{height:20px;width:20px}}.sign-up fieldset.radio-wpr{margin:0;padding:0;border:none;position:relative}.sign-up fieldset.radio-wpr legend{margin-bottom:10px}.sign-up fieldset.radio-wpr label{position:relative;padding-left:50px;line-height:32px;text-transform:capitalize}.sign-up fieldset.radio-wpr label:before{border-radius:50%;content:"";display:inline-block;width:30px;height:30px;border:1px solid #c4c8cc;margin-right:20px;vertical-align:middle;cursor:pointer;background:#fff;position:absolute;left:0}.sign-up fieldset.radio-wpr input[type=radio]:checked+label:before{background:url("../assets/icons/ui-radio-dot-blue.svg");background-repeat:no-repeat;background-position:center}.sign-up fieldset.radio-wpr input[type=radio]:focus+label:before{border-color:#006ac3;border-width:2px}.sign-up #sign-up-header-tooltip{margin-top:6px;margin-right:15px}@media(max-width: 639px){.sign-up #sign-up-header-tooltip{margin-top:10px}}.sign-up .info-box .flex{flex-direction:row;justify-content:space-between}.sign-up .info-box .info-box-content{height:400px;overflow-y:scroll}.sign-up .info-box .text-small{color:#585858}.review .callout .callout-img{width:35%;background-repeat:no-repeat;background-position:center;background-size:contain;background-color:#f3f4f5;background-origin:content-box;padding:20px}@media(max-width: 639px){.review .callout .callout-img{background-size:auto}}.acc-container-right-inner .error .notice.fail{width:initial}.acc-container-right-inner .error .acc-container-inner-footer{text-align:initial}.modal-overlay{position:fixed;left:0;top:0;z-index:20;background:rgba(0,0,0,.85);width:100%;height:100%;opacity:1;transition:all .2s;padding:120px 15px}.modal-overlay.ng-hide{opacity:0}@media screen and (orientation: landscape)and (max-height: 800px){.modal-overlay{overflow:scroll;padding-top:15px;padding-bottom:15px}}@media screen and (max-width: 639px){.modal-overlay{padding:0;display:flex;align-items:center}.modal-overlay.modal-overlay-cancel{position:fixed !important}.modal-overlay.long-overlay{height:auto;min-height:100%;padding-bottom:30px}.modal-overlay.overlay-fix{height:calc(100% + 60px);top:-60px;overflow:scroll}.modal-overlay.overlay-fix-long{top:-60px;overflow:scroll}}.modal-overlay .modal{z-index:21;display:block;background-color:#fff;padding:36px;max-width:970px;margin:0 auto;top:50%;transform:translate(0, -50%);max-height:720px;position:relative;-ms-overflow-style:-ms-autohiding-scrollbar}.modal-overlay .modal:after{border:0 !important}@media screen and (orientation: landscape)and (max-height: 580px){.modal-overlay .modal{margin-top:10px !important;margin-bottom:10px !important;top:0 !important;transform:translate(0, 0)}}@media screen and (max-width: 639px){.modal-overlay .modal{margin-left:0px !important;margin-right:0px !important;margin-top:0px !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;padding:60px 15px !important;width:100% !important;height:100% !important;min-width:auto !important;max-height:100%;transform:none;overflow:auto}}.modal-overlay .modal .modal-btn-container{text-align:center}.modal-overlay .modal .modal-btn-container button{width:35%;max-width:170px}.modal-overlay .modal .modal-btn-container button:not(:first-child){margin-left:30px}@media screen and (max-width: 639px){.modal-overlay .modal .modal-btn-container button{width:calc((98% - 30px)/2);max-width:50%}}.modal.cancel{padding:60px 100px}.modal.cancel .btn-question{font-weight:normal}.modal.insurance{padding:60px 100px;max-height:100%;overflow:auto;padding-bottom:0}.modal.insurance .title{padding:0px 100px}.modal.insurance .insurance-icon{background-image:url("../assets/icons/icon-insurance.svg");background-repeat:no-repeat;background-size:80px 80px;width:80px;height:80px;margin:auto}.modal.insurance p{padding-left:17px;padding-right:17px}.modal.insurance .collapsible-container .collapsible:not(:first-child){margin-top:15px}.modal.insurance .confirmation{font-weight:normal}.modal.insurance .legal-footnote{margin-bottom:60px}@media(max-width: 639px){.modal.insurance .legal-footnote{margin-bottom:0px}}.modal.insurance .legal-footnote li{font-size:1.4rem;line-height:2.1rem;color:#585858}.modal.insurance .modal-btn-container button{width:calc((98% - 30px)/2)}.modal.insurance td{vertical-align:top}.modal.agreement{height:825px;padding:0}@media(max-width: 639px){.modal.agreement{padding:0 !important}}.modal.agreement h2{margin-bottom:15px;margin-left:50px;margin-right:50px}.modal.agreement p.description{margin-left:100px;margin-right:100px}@media(max-width: 950px){.modal.agreement p.description{margin-left:0px;margin-right:0px}}.modal.agreement .agreement-content{height:100%;overflow-y:auto;padding:60px 100px;padding-bottom:0px}.modal.agreement .agreement-content .overlay-placeholder{height:242px}@media(max-width: 639px){.modal.agreement .agreement-content .overlay-placeholder{height:280px}}.modal.agreement .agreement-content .overlay-placeholder.small{height:144px}@media(max-width: 639px){.modal.agreement .agreement-content{padding:60px 15px;padding-bottom:0px}}.modal.agreement .agreement-decision-container{position:absolute;width:100%;min-height:212px;left:0;bottom:0;background-color:rgba(243,244,245,.9);padding:0px 100px}.modal.agreement .agreement-decision-container.small{min-height:134px}@media(max-width: 639px){.modal.agreement .agreement-decision-container.small{height:95px}}.modal.agreement .agreement-decision-container span{display:inline-block;padding-top:30px;text-align:left}@media(max-width: 639px){.modal.agreement .agreement-decision-container span{padding:0px 0px}}.modal.agreement .agreement-decision-container .agreement-decision-container-bottom{width:100%;min-height:134px;padding-bottom:60px;padding-top:30px;bottom:0;position:relative}@media(max-width: 639px){.modal.agreement .agreement-decision-container .agreement-decision-container-bottom{padding-bottom:0px}}.modal.agreement .agreement-decision-container .agreement-decision-container-bottom .center-vertical{position:absolute;top:50%;transform:translate(0, -50%);padding-bottom:30px}@media(max-width: 639px){.modal.agreement .agreement-decision-container .agreement-decision-container-bottom .center-vertical{width:100%;position:static;transform:none;padding-bottom:0px;top:0}}.modal.agreement .agreement-decision-container .agreement-decision-container-bottom.small{padding-top:0px;min-height:95px}@media(max-width: 639px){.modal.agreement .agreement-decision-container{height:250px;padding:30px 15px;text-align:center}}@media(min-width: 950px){.modal.agreement .agreement-decision-container a.print-link{margin-top:0 !important}}@media(min-width: 640px)and (max-width: 950px){.modal.agreement .agreement-decision-container a.print-link{display:block !important;margin-left:0 !important}}.modal.agreement .agreement-decision-container a.agree{right:100px}@media(max-width: 639px){.modal.agreement .agreement-decision-container a.agree{right:0px}}a.standalone-link:before{content:url("../assets/icons/ui-chevron-right-blue.svg")}.select-wpr:after{content:url("../assets/icons/ui-thin-chevron-down-blue.svg")}input[type=checkbox]:checked+label:before{content:url("../assets/icons/icon-check.png")}input[type=radio]:checked+label:before{content:""}a.goto-link:after{content:url("../assets/icons/ui-external-arrow-right-blue.svg")}ul.check-list>li{list-style-image:url("../assets/icons/ui-checkmark-trans.svg");background-image:url("../assets/icons/ui-checkmark-blue.svg")}ul.disc-list>li{list-style-image:url("../assets/icons/ui-disc-trans.svg");background-image:url("../assets/icons/ui-disc-blue.svg")}.standalone-pdf:after{content:url("../assets/icons/icon-pdf.svg")}a.print-link:after{content:url("../assets/icons/icon-print.svg")}.input-wpr.field-error .error-msg:before,.checkbox-wpr.field-error .error-msg:before,.radio-wpr.field-error .error-msg:before{content:url("../assets/icons/icon-error.svg");transform:translate(0, 2px)}ul.chevron-list>li{list-style-image:url("../assets/icons/ui-chevron-right-trans.svg");background-image:url("../assets/icons/ui-chevron-right-blue.svg")}.notice.field .notice-title{align-items:start}.notice.field .notice-title:before{height:2.7rem;padding-top:3.5px}.notice.fail .notice-title:before{content:url("../assets/icons/icon-attention.svg")}.notice.info .notice-title:before{content:url("../assets/icons/icon-important.svg")}.newwindow-link:after{content:url("../assets/icons/ui-newwindow-blue.svg")}.phone-link:before{background-image:url("../assets/icons/icon-phone.svg")}.dropdown-overlay{padding-bottom:0px}.dropdown-overlay .dropdown-text:after{content:url("../assets/icons/ui-triangle-down-blue.svg") !important;width:8px;height:4px}.dropdown-overlay .dropdown-content:before{top:-7px;background:url("../assets/icons/ui-tool-tip.svg")}.dropdown-overlay .dropdown-text{margin-bottom:5px}.dropdown-overlay .dropdown-content{margin:0}.global-nav .global-nav-item ul{padding:0}.global-nav .global-nav-item ul li a img{width:42px;margin-right:15px}.global-nav .global-nav-item ul li{padding:15px 0;margin:0}.global-nav .global-nav-item ul li:first-child{padding-top:0}.global-nav .global-nav-item ul li:last-child{padding-bottom:0}.global-nav .global-nav-item ul li:not(:last-child){border-bottom:1px solid #c4c8cc}.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.left:before,.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.right:before{content:url("../assets/icons/icon-important.svg")}.numbered-list li{margin-bottom:25px}[class*=-wpr].field-error .error-msg{padding-left:22px !important}[class*=-wpr].field-error .error-msg:before{content:"";background-image:url("../assets/icons/icon-error.svg");background-size:cover;background-repeat:no-repeat;height:16px;width:16px}input[type=checkbox]+label{font-weight:400;padding-left:45px}.custom-radio-group{position:relative}.custom-radio-group input[type=radio]{top:0px;left:0px;right:0px;bottom:0px;opacity:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #c4c8cc;border-radius:0px;width:100%;height:100%}.custom-radio-group input[type=radio]+label{cursor:pointer !important;padding-top:0px;padding-left:22px;padding-right:22px;font-weight:400}.custom-radio-group input[type=radio]:focus+label:before,.custom-radio-group input[type=radio]:active+label:before,.custom-radio-group.field-error input[type=radio]+label:before{border:none !important;outline:none !important;box-shadow:none !important}.custom-radio-group input[type=radio]:focus,.custom-radio-group input[type=radio]:active{box-shadow:inset 0 0 0 1px #006ac3 !important;border:1px solid #006ac3 !important;outline:dotted 1px;outline-offset:1px}.details .bp-max .custom-radio-group input[type=radio]+label:before{content:url("../assets/icons/icon-blank-document.svg");background:none;border:none;width:12px;height:16px;top:3px;margin-right:10px}.custom-radio-group input[type=radio]+label:after{content:url("../assets/icons/icon-newwindow.svg");width:16px;height:16px;vertical-align:middle;cursor:pointer;background:#fff;position:absolute;top:3px;right:0}.custom-radio-group input[type=radio]+label .custom-radio-indicator{color:#6f6f6f;padding-left:20px;position:relative;font-size:1.6rem;line-height:2.4rem}.custom-radio-group input[type=radio]+label .custom-radio-indicator:before{content:"";background-image:url("../assets/icons/icon-approved-grey.svg");background-repeat:no-repeat;background-size:16px;display:inline-block;width:16px;height:17px;vertical-align:middle;cursor:pointer;background-color:#fff;position:absolute;left:0;top:3px}.custom-radio-group input[type=radio]:checked+label .custom-radio-indicator:before{background-image:url("../assets/icons/icon-approved-dark-green.svg")}.block-wpr.bg-cool-white.with-borders,.callout.bg-cool-white.with-borders{border:1px solid #e7eef1}.bg-cool-white{background:#f5f8f9 !important;color:#252525}#consentFR-collapsible .collapsible a.expand-consent-fr{position:relative;padding-right:20px}#consentFR-collapsible .collapsible a.expand-consent-fr:after{content:url("../assets/icons/ui-thin-chevron-down-blue.svg");background:0 0;display:inline-block;height:7px;width:12px;margin:0;padding:0;position:absolute;top:10px;left:auto;right:0;line-height:0;margin-left:8px}#consentFR-collapsible .collapsible a.expand-consent-fr[aria-expanded=true]:after{transform:rotate(180deg)}#consentFRSet .accordion-panel{border:none}#consentFRSet .collapse-toggle:after{right:initial;margin-left:8px}.modal-overlay .modal.bp-pdf-modal{padding:0;height:100vh;max-height:85vh;display:flex;flex-direction:column}.modal-overlay .modal.bp-pdf-modal h2{position:relative;line-height:2.7rem}.modal-overlay .modal.bp-pdf-modal h2:after{content:url("../assets/icons/ui-thin-chevron-down-blue.svg");background:0 0;display:inline-block;height:7px;width:12px;margin:0;padding:0;position:absolute;right:22px;top:calc(50% - 3.5px);left:auto;line-height:0}.modal-overlay .modal.bp-pdf-modal .bp-modal-body{flex:1 1 auto}.modal-overlay .modal.bp-pdf-modal .bp-modal-body .mobile-hide,.modal-overlay .modal.bp-pdf-modal .bp-modal-body .desktop-hidden{height:100%}@media screen and (max-width: 639px){.modal-overlay .modal.bp-pdf-modal .bp-modal-body{overflow:auto}}.modal-overlay .modal.bp-pdf-modal .download-link img{align-self:center}@media screen and (max-width: 639px){.modal-overlay .modal.bp-pdf-modal{height:100vh;max-height:100vh;padding:0 !important}}