.clearfix:after,.progress-step-bar .progress,.row .row.collapse:after,.row .row:after,.row:after{clear:both}meta.foundation-version{font-family:"/5.5.3/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 40em)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:48em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:48.0625em)/";width:48.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:48.0625em) and (max-width:60em)/";width:48.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:60.0625em)/";width:60.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:60.0625em) and (max-width:120em)/";width:60.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}.row,select{width:100%}meta.foundation-data-attribute-namespace{font-family:false}body,html{height:100%;font-size:100%}*,:after,:before{box-sizing:border-box}body{cursor:auto;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5;margin:0;padding:0;position:relative}a:hover{cursor:pointer}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}.left{float:left!important}.right{float:right!important}.clearfix:after,.clearfix:before{content:" ";display:table}.hide{display:none}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}.row .row.collapse:after,.row .row.collapse:before,.row .row:after,.row .row:before,.row:after,.row:before{content:" ";display:table}textarea{height:auto;min-height:50px}.row{margin:0 auto;max-width:62.5rem}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{margin:0 -.375rem;max-width:none;width:auto}.row .row.collapse{margin:0;max-width:none;width:auto}.column,.columns{padding-left:.375rem;padding-right:.375rem;width:100%;float:left}.column+.column:last-child,.column+.columns:last-child,.columns+.column:last-child,.columns+.columns:last-child{float:right}.column+.column.end,.column+.columns.end,.columns+.column.end,.columns+.columns.end{float:left}@media only screen{.column,.columns,.small-pull-0,.small-pull-1,.small-pull-10,.small-pull-11,.small-pull-2,.small-pull-3,.small-pull-4,.small-pull-5,.small-pull-6,.small-pull-7,.small-pull-8,.small-pull-9,.small-push-0,.small-push-1,.small-push-10,.small-push-11,.small-push-2,.small-push-3,.small-push-4,.small-push-5,.small-push-7,.small-push-8,.small-push-9{position:relative}.small-push-0{left:0;right:auto}.small-pull-0{right:0;left:auto}.small-push-1{left:8.33333%;right:auto}.small-pull-1{right:8.33333%;left:auto}.small-push-2{left:16.66667%;right:auto}.small-pull-2{right:16.66667%;left:auto}.small-push-3{left:25%;right:auto}.small-pull-3{right:25%;left:auto}.small-push-4{left:33.33333%;right:auto}.small-pull-4{right:33.33333%;left:auto}.small-push-5{left:41.66667%;right:auto}.small-pull-5{right:41.66667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{right:50%;left:auto}.small-push-7{left:58.33333%;right:auto}.small-pull-7{right:58.33333%;left:auto}.small-push-8{left:66.66667%;right:auto}.small-pull-8{right:66.66667%;left:auto}.small-push-9{left:75%;right:auto}.small-pull-9{right:75%;left:auto}.small-push-10{left:83.33333%;right:auto}.small-pull-10{right:83.33333%;left:auto}.small-push-11{left:91.66667%;right:auto}.small-pull-11{right:91.66667%;left:auto}.column,.columns{padding-left:.375rem;padding-right:.375rem;float:left}.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}.small-offset-0{margin-left:0!important}.small-offset-1{margin-left:8.33333%!important}.small-offset-2{margin-left:16.66667%!important}.small-offset-3{margin-left:25%!important}.small-offset-4{margin-left:33.33333%!important}.small-offset-5{margin-left:41.66667%!important}.small-offset-6{margin-left:50%!important}.small-offset-7{margin-left:58.33333%!important}.small-offset-8{margin-left:66.66667%!important}.small-offset-9{margin-left:75%!important}.small-offset-10{margin-left:83.33333%!important}.small-offset-11{margin-left:91.66667%!important}.small-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{float:left;margin-left:0;margin-right:0}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}.row.small-collapse .row{margin-left:0;margin-right:0}.row.small-uncollapse>.column,.row.small-uncollapse>.columns{padding-left:.375rem;padding-right:.375rem;float:left}}@media only screen and (min-width:40.0625em){.medium-pull-0,.medium-pull-1,.medium-pull-10,.medium-pull-11,.medium-pull-2,.medium-pull-3,.medium-pull-4,.medium-pull-5,.medium-pull-6,.medium-pull-7,.medium-pull-8,.medium-pull-9,.medium-push-0,.medium-push-1,.medium-push-10,.medium-push-11,.medium-push-2,.medium-push-3,.medium-push-4,.medium-push-5,.medium-push-6,.medium-push-7,.medium-push-8,.medium-push-9,.pull-0,.pull-1,.pull-10,.pull-11,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.push-0,.push-1,.push-10,.push-11,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9{position:relative}.medium-push-0{left:0;right:auto}.medium-pull-0{right:0;left:auto}.medium-push-1{left:8.33333%;right:auto}.medium-pull-1{right:8.33333%;left:auto}.medium-push-2{left:16.66667%;right:auto}.medium-pull-2{right:16.66667%;left:auto}.medium-push-3{left:25%;right:auto}.medium-pull-3{right:25%;left:auto}.medium-push-4{left:33.33333%;right:auto}.medium-pull-4{right:33.33333%;left:auto}.medium-push-5{left:41.66667%;right:auto}.medium-pull-5{right:41.66667%;left:auto}.medium-push-6{left:50%;right:auto}.medium-pull-6{right:50%;left:auto}.medium-push-7{left:58.33333%;right:auto}.medium-pull-7{right:58.33333%;left:auto}.medium-push-8{left:66.66667%;right:auto}.medium-pull-8{right:66.66667%;left:auto}.medium-push-9{left:75%;right:auto}.medium-pull-9{right:75%;left:auto}.medium-push-10{left:83.33333%;right:auto}.medium-pull-10{right:83.33333%;left:auto}.medium-push-11{left:91.66667%;right:auto}.medium-pull-11{right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.375rem;padding-right:.375rem;float:left}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}.medium-offset-0{margin-left:0!important}.medium-offset-1{margin-left:8.33333%!important}.medium-offset-2{margin-left:16.66667%!important}.medium-offset-3{margin-left:25%!important}.medium-offset-4{margin-left:33.33333%!important}.medium-offset-5{margin-left:41.66667%!important}.medium-offset-6{margin-left:50%!important}.medium-offset-7{margin-left:58.33333%!important}.medium-offset-8{margin-left:66.66667%!important}.medium-offset-9{margin-left:75%!important}.medium-offset-10{margin-left:83.33333%!important}.medium-offset-11{margin-left:91.66667%!important}.medium-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{float:left;margin-left:0;margin-right:0}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}.row.medium-collapse .row{margin-left:0;margin-right:0}.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:.375rem;padding-right:.375rem;float:left}.push-0{left:0;right:auto}.pull-0{right:0;left:auto}.push-1{left:8.33333%;right:auto}.pull-1{right:8.33333%;left:auto}.push-2{left:16.66667%;right:auto}.pull-2{right:16.66667%;left:auto}.push-3{left:25%;right:auto}.pull-3{right:25%;left:auto}.push-4{left:33.33333%;right:auto}.pull-4{right:33.33333%;left:auto}.push-5{left:41.66667%;right:auto}.pull-5{right:41.66667%;left:auto}.push-6{left:50%;right:auto}.pull-6{right:50%;left:auto}.push-7{left:58.33333%;right:auto}.pull-7{right:58.33333%;left:auto}.push-8{left:66.66667%;right:auto}.pull-8{right:66.66667%;left:auto}.push-9{left:75%;right:auto}.pull-9{right:75%;left:auto}.push-10{left:83.33333%;right:auto}.pull-10{right:83.33333%;left:auto}.push-11{left:91.66667%;right:auto}.pull-11{right:91.66667%;left:auto}}@media only screen and (min-width:48.0625em){.large-pull-0,.large-pull-1,.large-pull-10,.large-pull-11,.large-pull-2,.large-pull-3,.large-pull-4,.large-pull-5,.large-pull-6,.large-pull-7,.large-pull-8,.large-pull-9,.large-push-0,.large-push-1,.large-push-10,.large-push-11,.large-push-2,.large-push-3,.large-push-4,.large-push-5,.large-push-6,.large-push-7,.large-push-8,.large-push-9,.pull-0,.pull-1,.pull-10,.pull-11,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.push-0,.push-1,.push-10,.push-11,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9{position:relative}.large-push-0{left:0;right:auto}.large-pull-0{right:0;left:auto}.large-push-1{left:8.33333%;right:auto}.large-pull-1{right:8.33333%;left:auto}.large-push-2{left:16.66667%;right:auto}.large-pull-2{right:16.66667%;left:auto}.large-push-3{left:25%;right:auto}.large-pull-3{right:25%;left:auto}.large-push-4{left:33.33333%;right:auto}.large-pull-4{right:33.33333%;left:auto}.large-push-5{left:41.66667%;right:auto}.large-pull-5{right:41.66667%;left:auto}.large-push-6{left:50%;right:auto}.large-pull-6{right:50%;left:auto}.large-push-7{left:58.33333%;right:auto}.large-pull-7{right:58.33333%;left:auto}.large-push-8{left:66.66667%;right:auto}.large-pull-8{right:66.66667%;left:auto}.large-push-9{left:75%;right:auto}.large-pull-9{right:75%;left:auto}.large-push-10{left:83.33333%;right:auto}.large-pull-10{right:83.33333%;left:auto}.large-push-11{left:91.66667%;right:auto}.large-pull-11{right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.375rem;padding-right:.375rem;float:left}.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}.large-offset-0{margin-left:0!important}.large-offset-1{margin-left:8.33333%!important}.large-offset-2{margin-left:16.66667%!important}.large-offset-3{margin-left:25%!important}.large-offset-4{margin-left:33.33333%!important}.large-offset-5{margin-left:41.66667%!important}.large-offset-6{margin-left:50%!important}.large-offset-7{margin-left:58.33333%!important}.large-offset-8{margin-left:66.66667%!important}.large-offset-9{margin-left:75%!important}.large-offset-10{margin-left:83.33333%!important}.large-offset-11{margin-left:91.66667%!important}.large-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{float:left;margin-left:0;margin-right:0}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-collapse .row{margin-left:0;margin-right:0}.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:.375rem;padding-right:.375rem;float:left}.push-0{left:0;right:auto}.pull-0{right:0;left:auto}.push-1{left:8.33333%;right:auto}.pull-1{right:8.33333%;left:auto}.push-2{left:16.66667%;right:auto}.pull-2{right:16.66667%;left:auto}.push-3{left:25%;right:auto}.pull-3{right:25%;left:auto}.push-4{left:33.33333%;right:auto}.pull-4{right:33.33333%;left:auto}.push-5{left:41.66667%;right:auto}.pull-5{right:41.66667%;left:auto}.push-6{left:50%;right:auto}.pull-6{right:50%;left:auto}.push-7{left:58.33333%;right:auto}.pull-7{right:58.33333%;left:auto}.push-8{left:66.66667%;right:auto}.pull-8{right:66.66667%;left:auto}.push-9{left:75%;right:auto}.pull-9{right:75%;left:auto}.push-10{left:83.33333%;right:auto}.pull-10{right:83.33333%;left:auto}.push-11{left:91.66667%;right:auto}.pull-11{right:91.66667%;left:auto}}@font-face{font-family:FSAlbertRegular;src:url(fonts/FSAlbert/FSAlbertWeb-Regular.woff2) format("woff2"),url(fonts/FSAlbert/FSAlbertWeb-Regular.woff) format("woff"),url(fonts/FSAlbert/FSAlbertWeb-Regular.ttf) format("truetype"),url(fonts/FSAlbert/FSAlbertWeb-Regular.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:FSAlbertBold;src:url(fonts/FSAlbert/FSAlbertWeb-Bold.woff2) format("woff2"),url(fonts/FSAlbert/FSAlbertWeb-Bold.woff) format("woff"),url(fonts/FSAlbert/FSAlbertWeb-Bold.ttf) format("truetype"),url(fonts/FSAlbert/FSAlbertWeb-Bold.svg#svgFontName) format("svg");font-weight:700;font-style:normal}.form-e-signature-input{margin-bottom:30px;margin-top:30px}.form-e-signature-input h3.intro-title{padding-bottom:10px;padding-left:0}.form-e-signature-input .signatures-container{background-color:#fff;padding:0}@media only screen and (max-width:40em){.form-e-signature-input .signatures-container{padding:0}}@media only screen and (min-width:40.0625em) and (max-width:48em){.form-e-signature-input .signatures-container{padding:0 20px 0 0}}@media only screen and (min-width:48.0625em) and (max-width:60em){.form-e-signature-input .signatures-container{padding:0 20px 0 0}}.form-e-signature-input .signatures-container canvas.jSignature{margin-top:10px;background-color:#fff;background-image:url(img/e-signature.svg);background-size:100% 100%!important;background-repeat:no-repeat;height:150px}.form-e-signature-input .sign-x{background-color:transparent;color:#B0DBF8;content:"X";cursor:pointer;display:inline;font-size:49px;height:100%;left:84px;position:relative;top:-153px;width:100%}.form-e-signature-input .sign-x.hidden{display:none}.form-e-signature-input ui-button.ui-display-default.ui-size-medium{border:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:40px}.form-e-signature-input ui-button.ui-display-default.ui-size-medium .ui-wrapper{background:0 0;box-shadow:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0;font-size:14px;text-decoration:underline}.form-e-signature-input ui-button.ui-display-default.ui-size-medium .icon-trash-can{background-image:url(img/icon-trash-can.svg);background-size:cover;margin-top:-5px;width:24px;height:24px;margin-left:8px}.no-focus-outline{outline:0}.form-header header{height:110px;background:#121418;padding:0 48px;vertical-align:middle}@media only screen and (max-width:40em){.form-header header{height:65px;padding:0 20px}}.form-header header .logo-container{display:inline-block;padding:0;vertical-align:middle;margin-top:46px}.form-header header .logo-container img{width:203px}@media only screen and (max-width:40em){.form-header header .logo-container{margin-top:18px}.form-header header .logo-container img{width:145px}}.form-header header .header-buttons{padding:0;margin-top:44px;float:right}.form-header header .header-buttons .header-button-container{display:inline-block}.form-header header .header-buttons .header-button-container>.ui-button{border:none;padding:0;float:right}.form-header header .header-buttons .header-button-container .close-button{display:block;width:19px;height:19px;background-image:url(img/icon_close-c642f116041600a943b44a12b7bd00a6.png);background-repeat:no-repeat;background-size:19px 19px;background-position:left top}@media only screen and (max-width:40em){.form-header header .header-buttons{margin-top:22px}.form-header header .header-buttons .header-button-container .close-button{width:20px;background-image:url(img/icon_close-c642f116041600a943b44a12b7bd00a6.png);background-repeat:no-repeat;background-size:20px 20px;background-position:left top;height:22px}}.form-header header .header-buttons .header-shield{display:block;margin-right:30px;height:24px;background-image:url(img/icon_shield-be852d5a2596ab5cd6405c791f591b2a.png);background-repeat:no-repeat;background-size:21px 24px;background-position:5px top;width:30px;border:none}@media only screen and (max-width:40em){.form-header header .header-buttons .header-shield{margin-right:15px;height:24px;background-image:url(img/icon_shield-be852d5a2596ab5cd6405c791f591b2a.png);background-repeat:no-repeat;background-size:19px 24px;width:30px;background-position:5px top}}.form-container{max-width:700px;margin:0 auto 60px;padding:40px;background-color:#fff;border:1px solid #CACBCC;border-radius:4px}@media only screen and (max-width:40em){.form-container{margin:0 auto;padding:40px 14px 50px}}.form-container strong{font-weight:700}.form-container .intro-title{color:#222428;font-family:FSAlbertBold;font-size:24px;line-height:30px;margin-bottom:16px;padding:0 8px}@media only screen and (max-width:40em){.form-container .intro-title{font-size:17px;padding:0 6px;margin-bottom:11px}}.email-body .form-container p,.form-container .email-body p,.form-container .intro-main,.form-container .itc-legal ul li,.itc-legal ul .form-container li{display:inline-block;color:#222428;font-size:14px;padding:0 6px;margin-bottom:10px}.email-body .form-container p a,.form-container .email-body p a,.form-container .intro-main a,.form-container .itc-legal ul li a,.itc-legal ul .form-container li a{font-size:14px}@media only screen and (max-width:40em){.email-body .form-container p,.form-container .email-body p,.form-container .intro-main,.form-container .itc-legal ul li,.itc-legal ul .form-container li{margin-bottom:15px;padding:0 6px}.form-overlay .ui-dialog .overlay-close .ui-button{margin-right:0}}.form-container .ui-set-group-radiobutton .ui-set-field-group>label.ui-partial-label:first-child{margin-top:0}.form-container .action-bar{margin-top:20px}.form-container .action-bar .action-bar-container .small-centered.primary-btn-container{float:none}.form-container .action-bar .action-bar-container .primary-btn-container{float:right}.form-overlay .open-overlay-button{display:inline-block;border:none;padding:0}.form-overlay .ui-dialog .overlay-close{color:#000;position:absolute;top:16px;right:16px}.form-overlay .ui-dialog .overlay-close .ui-button{float:right;border:none;padding:0;width:19px;height:19px;background-image:url(img/icon_modal_close_icon-af845f44510c290b008df3c8c3d774c9.png);background-repeat:no-repeat;background-size:19px 19px;background-position:left top}.form-overlay .ui-dialog .overlay-icon{margin-bottom:20px}.form-overlay .ui-dialog .overlay-icon img{width:50px}.form-overlay .ui-dialog .overlay-content{overflow-y:auto;max-height:60vh}.form-overlay .ui-dialog .overlay-content .header-line-1,.form-overlay .ui-dialog .overlay-content .header-line-2{color:#000;font-size:20px}.form-overlay .ui-dialog .overlay-content .header-line-1{font-family:FSAlbertRegular}.form-overlay .ui-dialog .overlay-content .header-line-2{font-family:FSAlbertBold}.form-overlay .ui-dialog .overlay-content span{display:block}.form-overlay .ui-dialog .overlay-content>p{margin:30px 0 40px}@media only screen and (max-width:40em){.form-overlay .ui-dialog .overlay-content .header-line-1,.form-overlay .ui-dialog .overlay-content .header-line-2{font-size:17px}.form-overlay .ui-dialog .overlay-content>p{margin:25px 0 30px}}.form-overlay .ui-dialog .overlay-content .phone-number{margin-top:20px}.form-overlay .ui-dialog .overlay-content .phone-number a{font-weight:700;font-size:15px;text-decoration:none}.form-overlay .ui-dialog .overlay-content .overlay-box{padding:20px;background:#efefef;border:1px solid #ccc;margin-top:40px}.form-overlay .ui-dialog.link .open-overlay-button{height:initial}.form-overlay .ui-dialog .overlay-action{margin-top:90px}.form-overlay.field-help-overlay,.form-overlay.form-help-overlay{display:inline-block;vertical-align:top;padding-left:5px}.form-overlay.field-help-overlay .open-overlay-button,.form-overlay.form-help-overlay .open-overlay-button{background-image:url(img/tooltip@2x-fa593f09b9dc325fefa9c66d69a2b68f.png);background-repeat:no-repeat;background-position:left top;border:0;width:16px;height:16px;background-size:16px 16px}.form-overlay.field-help-overlay .ui-body,.form-overlay.form-help-overlay .ui-body{position:relative;padding:24px 15px 20px;border:5px solid #CACBCC;border-radius:6px;max-width:296px}@media only screen and (max-width:40em){.form-overlay .ui-dialog .overlay-action{margin-top:60px}.form-overlay.field-help-overlay .ui-body,.form-overlay.form-help-overlay .ui-body{padding:24px 15px 20px}}.form-overlay.field-help-overlay .overlay-close .ui-button,.form-overlay.form-help-overlay .overlay-close .ui-button{background-image:url(img/icon-close.svg);background-size:16px 16px;width:16px;height:16px;margin-top:-8px;margin-right:-8px}.form-overlay.field-help-overlay .overlay-content,.form-overlay.form-help-overlay .overlay-content{font-size:12px;line-height:16px;text-align:left;margin:0}.form-overlay.field-help-overlay .overlay-content ul,.form-overlay.form-help-overlay .overlay-content ul{margin-top:10px}.form-overlay.field-help-overlay .overlay-content ul li,.form-overlay.form-help-overlay .overlay-content ul li{font-size:12px;font-weight:700;line-height:16px}.form-footer p,.form-footer ul li a{font-family:FSAlbertRegular;font-size:13px}.form-overlay.field-help-overlay .overlay-action,.form-overlay.form-help-overlay .overlay-action{margin:0}.form-overlay.field-help-overlay{position:absolute;top:10px;right:0}.ui-dialog>.ui-wrapper{-webkit-transform:translate(-50%,-50%);border:0;margin:0 auto;left:50%;top:50%;transform:translate(-50%,-50%);max-height:80vh;min-height:50px;position:fixed;z-index:1100;width:auto;border-radius:0;box-sizing:border-box}.ui-dialog .ui-body{margin-bottom:55px;text-align:center;max-width:600px;width:90vw;max-height:80vh;border:1px #CACBCC;border-radius:4px}.form-footer{background:#121418;color:#fff}.form-footer ul{padding:20px 20px 0;list-style:none;text-align:center}@media only screen and (max-width:40em){.form-footer ul{padding-top:30px;text-align:left}}.form-footer ul li{display:inline-block;padding:0 10px 0 14px;border-left:1px solid #fff;line-height:16px}.form-footer ul li:first-child{border-left:none}@media only screen and (max-width:40em){.form-footer ul li{display:block;padding:0 0 30px;border-left:none}.form-footer ul li:last-child{padding-bottom:20px}}.form-footer ul li a{color:#fff;text-decoration:none}.form-footer ul li a:hover{text-decoration:none}.form-footer p{padding:20px;text-align:center}.progress-step-bar{width:100%;background-color:#CACBCC;list-style-type:none}.progress-step-bar .progress{line-height:1;height:15px;background-color:#CACBCC}@media only screen and (max-width:40em){.form-footer p{text-align:left;padding-bottom:25px;border-top:1px solid #4a4a4a}.progress-step-bar .progress{height:10px;line-height:.5}}.progress-step-bar .progress .arrow-margin{height:15px;display:inline-block;color:#DF0089;background-color:#DF0089;border-radius:0 8px 8px 0;transition:.2s linear;transition-property:width}.progress-step-bar .progress .progress-arrow{display:inline-block}.progress-step-bar .percentage{clear:both;background-color:#FFF}.progress-step-bar .percentage .text-margin{display:inline-block;transition:.2s linear;transition-property:width}.progress-step-bar .percentage .percentage-text{display:inline-block;font-family:Arial;color:#222428;margin-left:-14.5px;margin-top:0;font-style:italic;font-size:16px}.form-title-container{display:inline-block;text-align:center;padding:0;width:100%;margin-top:25px}.form-title-container .form-title{color:#222428;font-size:16px;line-height:18px}@media only screen and (max-width:40em){.progress-step-bar .progress .arrow-margin{height:10px}.progress-step-bar .percentage .percentage-text{font-size:16px}.form-title-container{margin-top:15px}.form-title-container .form-title{font-size:14px;line-height:14px}}.step-indicator .step-title{text-align:center;margin-top:40px;margin-bottom:40px}.step-indicator .step-title .current-step-number{display:inline-block;width:20px;height:20px;font-size:14px;font-weight:700;color:#222428;border-radius:50%;background-color:#83BFBA;margin-right:8px;vertical-align:text-bottom}.step-indicator .step-title .current-step-title{font-family:FSAlbertBold;color:#222428;font-size:24px;line-height:30px}.step-indicator .wrapper{text-align:center}.step-indicator .wrapper .substep-indicator{-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;max-width:700px;list-style:none;padding:0}@media only screen and (max-width:40em){.step-indicator .step-title{margin-top:22px;margin-bottom:20px}.step-indicator .step-title .current-step-title{font-size:18px}.step-indicator .wrapper .substep-indicator{padding:0 20px}}.step-indicator .wrapper .substep-indicator .columns.active:after{content:'';display:inline-block;width:100%;border-top:6px solid #DF0089;border-radius:4px 4px 0 0;margin-bottom:-5px}.step-indicator .wrapper .substep-indicator li{padding:0}.step-indicator .wrapper .substep-indicator li .sub-step{font-family:FSAlbertBold;font-size:16px;color:#848688;padding-bottom:0;display:inline-block}@media only screen and (max-width:40em){.step-indicator .wrapper .substep-indicator li .sub-step{font-size:14px}}.step-indicator .wrapper .substep-indicator li.active span{color:#222428}.review .step-indicator li:first-child{height:55px}.finish .step-indicator h2{background:url(img/uikit/ui-checkbox-mark.png) 2% 70% no-repeat;background-size:80%;height:48px}.account-type .step-indicator>.substep-indicator>.small-4,.rates-and-fees .step-indicator>.substep-indicator>.small-4{width:25%}.integrated-tax-compliance{margin-top:20px}.integrated-tax-compliance .hidden-text{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.integrated-tax-compliance .sub-steps-header .open-overlay-button{position:absolute}.integrated-tax-compliance .canada-tax-resident,.integrated-tax-compliance .other-tax-resident,.integrated-tax-compliance .usa-tax-resident{border-bottom:1px #CACBCC dashed;padding-bottom:32px;margin-bottom:32px}.integrated-tax-compliance .canada-tax-resident .ui-set-field-group>label.ui-partial-label:first-child{padding-top:5px}.integrated-tax-compliance .ui-alert.ui-display-warning{padding-top:0;background-position:0 2px}.integrated-tax-compliance .detail-question{margin:0 25px}.integrated-tax-compliance .detail-question .btn-add-country,.integrated-tax-compliance .detail-question .btn-remove-country{margin:auto auto 30px;width:auto}.integrated-tax-compliance .ui-set-group-radiobutton .ui-radiobutton.ui-checked input{outline:0}.integrated-tax-compliance .ui-group .ui-set-popover.ui-display-help{position:absolute;right:0;top:0}.integrated-tax-compliance .ui-group .detail-question{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.summary-review .ui-collapsible-pane{display:block;border-top:1px solid #CACBCC}.summary-review .ui-collapsible-pane .ui-title{background-size:20px;border-left:4px #fff solid;color:#222428;display:block;font-size:16px;font-family:FSAlbertBold;margin:20px 25px 20px 0;padding-left:16px}.summary-review .ui-collapsible-pane .ui-title img{position:absolute;right:0;top:4px;width:14px}.summary-review .ui-collapsible-pane .ui-title:hover{color:#DF0089}.summary-review .ui-collapsible-pane.ui-expand .ui-title{border-left:4px #DF0089 solid;background-size:20px}.summary-review .ui-collapsible-pane .ui-collapsible{padding:0;overflow:visible}.summary-review .ui-collapsible-pane .ui-collapsible>div{overflow:visible}.summary-review .ui-collapsible-pane .ui-collapsible>div>div{border-bottom:1px solid #CACBCC;margin-bottom:24px}.summary-review .ui-collapsible-pane .ui-collapsible>div>div p{margin-bottom:32px}.summary-review .ui-collapsible-pane .ui-collapsible>div>div:last-child{border-bottom:none;margin-bottom:0}.summary-review .ui-collapsible-pane .review-content{float:left;width:90%;list-style:none}.summary-review .ui-collapsible-pane .review-content li{margin-bottom:16px}.summary-review .ui-collapsible-pane .review-content li:last-child{margin-bottom:32px}.summary-review .ui-collapsible-pane .review-content .field-name{font-size:12px;color:#222428;margin-bottom:5px}.summary-review .ui-collapsible-pane .review-content .field-data{font-size:12px;font-weight:700;line-height:16px;color:#222428;word-wrap:break-word}.summary-review .ui-collapsible-pane .review-content .overflow-break{overflow-wrap:break-word;word-wrap:break-word}.summary-review .ui-collapsible-pane .editCol{background:url(img/edit_circle@2x-e4ea8508f8ef40984c292ae068878d61.png) top left no-repeat;background-size:14px 14px;float:right;width:14px;height:14px;margin-bottom:10px;margin-right:25px;border:none}.ui-set-field-read-only .ui-set-field{line-height:24px;margin:12px 0;-ms-flex-line-pack:center;align-content:center}.ui-set-field-read-only .ui-set-field .field-label{color:#222428;font-size:12px}.ui-set-field-read-only .ui-set-field .field-value{font-weight:700;font-size:12px}.ui-set-field-read-only .ui-set-field .form-overlay{display:contents}.gic-rate-picker .sub-steps-header .open-overlay-button,.payment-account .sub-steps-header .open-overlay-button{position:absolute;right:0}global-payments-hosted-payment-page iframe{border:0;min-height:500px;position:relative;width:100%;max-width:620px}@media only screen and (min-width:40.0625em){global-payments-hosted-payment-page iframe{width:620px}}@media only screen and (max-width:40em){global-payments-hosted-payment-page iframe{max-width:600px}}global-payments-hosted-payment-page .loader{display:block;height:500px;position:absolute;width:92%;max-width:620px}.hidden,.hide-step,.hideSecondaryOption .action-bar>div .secondary-btn-container{display:none}@media only screen and (min-width:40.0625em){global-payments-hosted-payment-page .loader{width:620px}}@media print{global-payments-hosted-payment-page .loader{display:none}}ul.address-complete{position:absolute;width:inherit;background-color:#fff;margin:0;padding:0;z-index:100;top:52px;border:1px solid #848688;border-radius:4px;max-height:344px;overflow-y:auto}ul.address-complete li{list-style:none;margin:0;padding:.5rem;min-height:37px;background-color:#fff}ul.address-complete li:not(:first-child):not(:last-child){margin:0 .5rem}ul.address-complete li .canadapostAddress{float:left;width:121px;height:16px}ul.address-complete li .canadaflag{float:right;width:24px;height:16px}li.address-complete:focus,ul.address-complete li.address-clickable:hover{cursor:pointer;color:#fff;background-color:#DF0089;border-radius:2px}ul.address-complete li.li_country{cursor:default!important;border-top:1px solid #848688;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.address-complete input{border:none;border:1px solid #848688;border-radius:4px;box-sizing:border-box;font-size:12px;height:100%;left:0;padding:5px 8px;resize:none;top:0;width:100%}.address-complete input:focus{outline:0;box-shadow:none;-webkit-box-shadow:none;background-color:#F4F5F6}.address-complete .ui-error input{border-color:#EB1B23!important;background-color:#F7E2E5}.address-complete .info-text{color:#848688;background-color:#F4F5F6;border-top-left-radius:4px;border-top-right-radius:4px}.address-complete .info-icon{float:left;margin:2px 0 0;width:30px;height:20px;background-image:url(img/warning.svg);background-repeat:no-repeat;background-size:20px 20px}.hideSecondaryOption .action-bar>div>div{float:none!important;margin-left:auto;margin-right:auto}.hideSecondaryOption .action-bar>div>div:last-child{float:none}.call-out-container{background-color:#F4F5F6;border:1px solid #CACBCC;padding:24px;margin:16px 0 17px;border-radius:4px}*{padding:0;margin:0;font-family:Arial;font-size:12px;font-weight:400}body{color:#222428!important}.sub-header,a{color:#222428}a{text-decoration:none;border-bottom:2px solid #222428}a:hover{border-color:#DF0089}fieldset{border:none}.ui-set-field{width:100%}.ui-group,.ui-partial-label{display:block;width:100%}.radio-set.row .columns{width:63px}.radio-set.row .columns:last-child{float:left;width:calc(100% - 63px)}.account-type-overlay .overlay-action .columns,.address-suggestion-overlay .overlay-action .columns,.rates-and-fees-overlay .overlay-action .columns,.sin-ineligible-overlay .overlay-action .columns{float:right}.page-wrapper{background:#FFF}.inline-info{font-size:13px;margin-bottom:20px;margin-top:-5px}.group-label,.sub-header{font-weight:700;font-size:14px}.sub-header{margin-bottom:0;margin-top:15px;padding:0 6px}.with-right-side-field-hint .ui-partial-field-hint{width:17%;text-align:right;position:absolute;top:32px;right:8px}.account-type-overlay .overlay-action .btn-overlay-primary,.account-type-overlay .overlay-action .btn-overlay-secondary,.address-suggestion-overlay .overlay-action .btn-overlay-primary,.address-suggestion-overlay .overlay-action .btn-overlay-secondary,.btn-primary,.btn-secondary,.form-overlay .ui-dialog .overlay-action .btn-overlay-primary,.form-overlay .ui-dialog .overlay-action .btn-overlay-secondary,.rates-and-fees-overlay .overlay-action .btn-overlay-primary,.rates-and-fees-overlay .overlay-action .btn-overlay-secondary,.sin-ineligible-overlay .overlay-action .btn-overlay-primary,.sin-ineligible-overlay .overlay-action .btn-overlay-secondary,.update-overlay .overlay-action .btn-overlay-primary,.update-overlay .overlay-action .btn-overlay-secondary{width:100%;height:37px;border-radius:30px}.account-type-overlay .overlay-action .active.btn-overlay-primary,.account-type-overlay .overlay-action .active.btn-overlay-secondary,.address-suggestion-overlay .overlay-action .active.btn-overlay-primary,.address-suggestion-overlay .overlay-action .active.btn-overlay-secondary,.btn-primary.active,.btn-secondary.active,.form-overlay .ui-dialog .overlay-action .active.btn-overlay-primary,.form-overlay .ui-dialog .overlay-action .active.btn-overlay-secondary,.rates-and-fees-overlay .overlay-action .active.btn-overlay-primary,.rates-and-fees-overlay .overlay-action .active.btn-overlay-secondary,.sin-ineligible-overlay .overlay-action .active.btn-overlay-primary,.sin-ineligible-overlay .overlay-action .active.btn-overlay-secondary,.update-overlay .overlay-action .active.btn-overlay-primary,.update-overlay .overlay-action .active.btn-overlay-secondary{background-color:#ccc}.account-type-overlay .overlay-action .btn-overlay-primary .ui-wrapper,.account-type-overlay .overlay-action .btn-overlay-secondary .ui-wrapper,.address-suggestion-overlay .overlay-action .btn-overlay-primary .ui-wrapper,.address-suggestion-overlay .overlay-action .btn-overlay-secondary .ui-wrapper,.btn-primary .ui-wrapper,.btn-secondary .ui-wrapper,.form-overlay .ui-dialog .overlay-action .btn-overlay-primary .ui-wrapper,.form-overlay .ui-dialog .overlay-action .btn-overlay-secondary .ui-wrapper,.rates-and-fees-overlay .overlay-action .btn-overlay-primary .ui-wrapper,.rates-and-fees-overlay .overlay-action .btn-overlay-secondary .ui-wrapper,.sin-ineligible-overlay .overlay-action .btn-overlay-primary .ui-wrapper,.sin-ineligible-overlay .overlay-action .btn-overlay-secondary .ui-wrapper,.update-overlay .overlay-action .btn-overlay-primary .ui-wrapper,.update-overlay .overlay-action .btn-overlay-secondary .ui-wrapper{font-size:16px;font-family:FSAlbertBold;line-height:36px}.btn-new-to-canada{display:inline-block;margin-top:8px;border:none;color:#222428;-webkit-text-decoration-line:none;text-decoration-line:none;border-bottom:2px solid #222428;font-size:16px;line-height:24px;cursor:pointer}.btn-new-to-canada .ui-wrapper{font-family:FSAlbertRegular;font-size:16px;text-align:left}.btn-new-to-canada:hover{border-color:#DF0089}.center-btn{left:auto!important;right:auto!important}.account-type-overlay .overlay-action .btn-overlay-primary,.address-suggestion-overlay .overlay-action .btn-overlay-primary,.btn-primary,.form-overlay .ui-dialog .overlay-action .btn-overlay-primary,.rates-and-fees-overlay .overlay-action .btn-overlay-primary,.sin-ineligible-overlay .overlay-action .btn-overlay-primary,.update-overlay .overlay-action .btn-overlay-primary{color:#FFF;border:2px solid #DF0089!important;background:#DF0089}.account-type-overlay .overlay-action .ui-disabled.btn-overlay-primary,.address-suggestion-overlay .overlay-action .ui-disabled.btn-overlay-primary,.btn-primary.ui-disabled,.form-overlay .ui-dialog .overlay-action .ui-disabled.btn-overlay-primary,.rates-and-fees-overlay .overlay-action .ui-disabled.btn-overlay-primary,.sin-ineligible-overlay .overlay-action .ui-disabled.btn-overlay-primary,.update-overlay .overlay-action .ui-disabled.btn-overlay-primary{color:#888;background-color:#E7E7E7}.account-type-overlay .overlay-action .btn-overlay-primary:hover,.address-suggestion-overlay .overlay-action .btn-overlay-primary:hover,.btn-primary:hover,.form-overlay .ui-dialog .overlay-action .btn-overlay-primary:hover,.rates-and-fees-overlay .overlay-action .btn-overlay-primary:hover,.sin-ineligible-overlay .overlay-action .btn-overlay-primary:hover,.update-overlay .overlay-action .btn-overlay-primary:hover{background-color:#121418;border-color:#121418!important}.account-type-overlay .overlay-action .btn-overlay-primary:active,.address-suggestion-overlay .overlay-action .btn-overlay-primary:active,.btn-primary:active,.form-overlay .ui-dialog .overlay-action .btn-overlay-primary:active,.rates-and-fees-overlay .overlay-action .btn-overlay-primary:active,.sin-ineligible-overlay .overlay-action .btn-overlay-primary:active,.update-overlay .overlay-action .btn-overlay-primary:active{background-color:#C40076;border-color:#C40076!important}.account-type-overlay .overlay-action .btn-overlay-secondary,.address-suggestion-overlay .overlay-action .btn-overlay-secondary,.btn-secondary,.form-overlay .ui-dialog .overlay-action .btn-overlay-secondary,.rates-and-fees-overlay .overlay-action .btn-overlay-secondary,.sin-ineligible-overlay .overlay-action .btn-overlay-secondary,.update-overlay .overlay-action .btn-overlay-secondary{color:#DF0089;border:2px solid #DF0089!important;background:#FFF}.account-type-overlay .overlay-action .ui-disabled.btn-overlay-secondary,.address-suggestion-overlay .overlay-action .ui-disabled.btn-overlay-secondary,.btn-secondary.ui-disabled,.form-overlay .ui-dialog .overlay-action .ui-disabled.btn-overlay-secondary,.rates-and-fees-overlay .overlay-action .ui-disabled.btn-overlay-secondary,.sin-ineligible-overlay .overlay-action .ui-disabled.btn-overlay-secondary,.update-overlay .overlay-action .ui-disabled.btn-overlay-secondary{color:#888;background-color:#E7E7E7}.account-type-overlay .overlay-action .btn-overlay-secondary:hover,.address-suggestion-overlay .overlay-action .btn-overlay-secondary:hover,.btn-secondary:hover,.form-overlay .ui-dialog .overlay-action .btn-overlay-secondary:hover,.rates-and-fees-overlay .overlay-action .btn-overlay-secondary:hover,.sin-ineligible-overlay .overlay-action .btn-overlay-secondary:hover,.update-overlay .overlay-action .btn-overlay-secondary:hover{color:#FFF;background-color:#121418;border-color:#121418!important}.account-type-overlay .overlay-action .btn-overlay-secondary:active,.address-suggestion-overlay .overlay-action .btn-overlay-secondary:active,.btn-secondary:active,.form-overlay .ui-dialog .overlay-action .btn-overlay-secondary:active,.rates-and-fees-overlay .overlay-action .btn-overlay-secondary:active,.sin-ineligible-overlay .overlay-action .btn-overlay-secondary:active,.update-overlay .overlay-action .btn-overlay-secondary:active{color:#FFF;background-color:#C40076;border-color:#C40076!important}.ui-button.ui-display-link{border:none;text-align:center;width:100%;margin-bottom:30px;color:#222428;border-bottom:2px solid #222428}.ui-button.ui-display-link:hover{border-color:#DF0089}@media only screen and (max-width:40em){global-payments-hosted-payment-page .loader{max-width:600px}.btn-new-to-canada .ui-wrapper{text-align:center}.primary-btn-container{margin-bottom:16px}}select::-ms-expand{display:none}.ui-set-select,.ui-set-textbox{width:100%;margin:12px 0}.ui-set-select .ui-partial-label,.ui-set-textbox .ui-partial-label{padding-bottom:10px;color:#222428;font-size:12px}.ui-set-select.active-field .ui-partial-label,.ui-set-textbox.active-field .ui-partial-label{font-size:12px;font-weight:400;color:#222428}.ui-set-select.active-field .ui-label-hint,.ui-set-textbox.active-field .ui-label-hint{font-weight:400}.ui-select select:focus,.ui-textbox input:focus{outline:0;border-bottom:1px solid #848688!important;background-color:#F4F5F6}.ui-set-select .ui-partial-label{padding-bottom:7px}.ui-select,.ui-textbox{padding:0!important;width:100%!important}.ui-select select,.ui-textbox input{border:1px solid #848688!important;border-radius:4px;font-size:12px;padding:5px 22px 5px 8px}.ui-select{padding:5px}.ui-textbox .ui-wrapper{height:25px!important}.ui-textbox input{color:#222428;padding:5px 8px!important}select{color:#222428;padding-right:25px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;border:none;border-radius:0;background:url(img/icon_dropdown-baecec11f597d49bd5d43f560a482231.png) right 13px center no-repeat;background-size:6px}.currency-input.ui-set-textbox .ui-textbox .ui-wrapper:before{content:"$";font-size:14px;position:absolute;z-index:1;top:2px;left:4px;color:#222428}.currency-input.ui-set-textbox .ui-textbox .ui-wrapper input{padding-left:14px!important;background-color:transparent}.ui-set-checkbox.primary-checkbox .ui-checkbox{width:100%;height:20px;display:block;background-color:#FFF;border-radius:30px;margin-bottom:16px}.ui-set-checkbox.primary-checkbox .ui-checkbox input{opacity:0;margin-left:3px;margin-top:0;position:relative;z-index:1}.ui-set-checkbox.primary-checkbox .ui-checkbox.ui-checked{background-color:#FFF}.ui-set-checkbox.primary-checkbox .ui-partial-label{display:block;padding-left:24px;position:absolute;top:0;font-size:14px;line-height:20px;color:#222428}.ui-set-checkbox.primary-checkbox .ui-checkbox:focus,.ui-set-checkbox.primary-checkbox:hover .ui-checkbox{border:0 solid #DF0089}.ui-set-checkbox.default-checkbox{margin-bottom:16px}.ui-set-checkbox.default-checkbox .ui-checkbox{position:absolute;height:16px;width:16px}.ui-set-checkbox.default-checkbox .ui-checkbox input{opacity:0;width:22px}.ui-set-checkbox.default-checkbox .ui-checkbox .ui-wrapper svg{left:auto}.ui-set-checkbox.default-checkbox .ui-partial-label{padding-left:35px;display:block}.ui-set-checkbox.default-checkbox .ui-checkbox svg,.ui-set-checkbox.primary-checkbox .ui-checkbox svg{background-color:#FFF;border-radius:2px;border:1px solid #848688;display:inline-block;left:0;position:absolute;top:-17px;width:16px;height:16px}.ui-set-checkbox.default-checkbox .ui-checkbox svg path,.ui-set-checkbox.primary-checkbox .ui-checkbox svg path{stroke:#FFF;stroke-width:4px}.ui-set-checkbox.default-checkbox .ui-checkbox .ui-wrapper,.ui-set-checkbox.primary-checkbox .ui-checkbox .ui-wrapper{position:absolute}.ui-set-checkbox.default-checkbox .ui-checkbox.ui-checked svg,.ui-set-checkbox.primary-checkbox .ui-checkbox.ui-checked svg{background-color:#DF0089;border:none;padding:2px}.ui-set-checkbox.default-checkbox .ui-checkbox:focus,.ui-set-checkbox.default-checkbox:hover .ui-checkbox,.ui-set-checkbox.primary-checkbox .ui-checkbox:focus,.ui-set-checkbox.primary-checkbox:hover .ui-checkbox{outline:0;box-shadow:0 0 0 0 #DF0089}.ui-set-group-radiobutton .ui-set-field-group>label.ui-partial-label:first-child{font-family:Arial;font-size:12px;margin:0 0 20px;padding:0;width:100%}@media only screen and (max-width:40em){.ui-set-group-radiobutton .ui-set-field-group>label.ui-partial-label:first-child{font-size:12px}}.ui-set-group-radiobutton .ui-set-radiobutton{margin-bottom:20px}.ui-set-group-radiobutton .ui-set-radiobutton>.ui-partial-label{display:block;position:absolute;font-size:12px;font-family:Arial;line-height:20px;color:#222428;top:0;padding:0 0 0 24px}.account-type-overlay .intro-title,.account-type-overlay h1{font-family:FSAlbertBold;color:#222428}.ui-set-group-radiobutton .ui-radiobutton{height:20px;width:100%;border-radius:30px}.ui-set-group-radiobutton .ui-radiobutton input{opacity:0;height:16px;width:16px;margin-left:0;margin-top:0;margin-bottom:16px;position:relative;z-index:1;pointer-events:auto;cursor:pointer}.ui-set-group-radiobutton .ui-radiobutton .ui-wrapper{height:16px;left:0;position:absolute;width:16px}.ui-set-group-radiobutton .ui-radiobutton .ui-wrapper .ui-checkmark{border-radius:50%;position:absolute;left:3px;top:3px}.ui-set-group-radiobutton .ui-radiobutton.ui-checked .ui-wrapper{border:1px solid #DF0089}.ui-set-group-radiobutton.secondary-radiobutton .ui-radiobutton input{opacity:0;height:19px;width:19px;margin-left:-2px;margin-top:12px;position:relative;z-index:1;pointer-events:auto;cursor:pointer}.ui-set-group-radiobutton.secondary-radiobutton .ui-radiobutton .ui-wrapper{height:16px;left:0;position:absolute;top:10px;width:16px}.ui-set-group-radiobutton.secondary-radiobutton .ui-radiobutton .ui-wrapper .ui-checkmark{top:3px}.single-line-radiobuttons .ui-set-radiobutton{clear:none;margin-bottom:20px}.identity-radiobutton{margin-bottom:20px;padding:20px;border:1px solid #CACBCC;border-radius:4px}.identity-radiobutton .ui-radiobutton{right:0;border:none!important;width:14%}.identity-radiobutton>:first-child{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.identity-radiobutton>:first-child input{width:25px;height:25px}.identity-radiobutton>:first-child img{height:64px}.identity-radiobutton.selected,.identity-radiobutton:hover{cursor:pointer;border:1px solid #222944;background:#EBF6FA}.identity-radiobutton .div-option{margin-top:18px;padding:0 15px 0 50px}.identity-radiobutton .div-option h4,.identity-radiobutton .div-option h5{font-weight:700;font-size:16px;margin-bottom:8px}.identity-radiobutton .div-option p,.identity-radiobutton .dvs li{font-size:13px}.identity-radiobutton .dvs ul{margin-bottom:8px;padding-left:20px}.ui-set-group-radiobutton .ui-radiobutton input{border-radius:100%}.ui-set-group-radiobutton .ui-radiobutton .ui-wrapper{background-color:#fff;border:1px solid #848688;border-radius:50%;top:1px}.ui-set-group-radiobutton .ui-radiobutton .ui-wrapper .ui-checkmark{border:4px solid #DF0089}.ui-set-group-radiobutton .ui-radiobutton.ui-checked{border:0 solid #848688}.ui-set-group-radiobutton .ui-set-radiobutton:focus-within .ui-radiobutton,.ui-set-group-radiobutton .ui-set-radiobutton:hover .ui-radiobutton{border:0 solid #DF0089;box-shadow:0 0 0 0 #DF0089}.ui-set-group-radiobutton .ui-set-radiobutton:focus-within .ui-radiobutton input,.ui-set-group-radiobutton .ui-set-radiobutton:hover .ui-radiobutton input{outline:0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.ui-set-group-radiobutton .ui-set-radiobutton .ui-radiobutton input,.ui-set-group-radiobutton.secondary-radiobutton .ui-set-radiobutton .ui-radiobutton input{height:24px;width:24px;margin-left:21px;margin-top:10px}.ui-set-group-radiobutton .ui-set-radiobutton:hover .ui-radiobutton{border:0 solid #DF0089;box-shadow:0 0 0 0 #DF0089}}.account-type-overlay .ui-body,.address-suggestion-overlay .ui-body,.rates-and-fees-overlay .ui-body,.sin-ineligible-overlay .ui-body,.update-overlay .ui-body{max-width:600px;box-shadow:0 0 20px 3px rgba(0,0,0,.5);max-height:80vh}.ui-alert{background-repeat:no-repeat;background-position:0 14px;background-size:17px 15px;padding:10px 0 0 22px}.ui-alert.ui-display-error{background-image:url(img/icon_error-6712d1e0cb4264cc0c774837599bc23b.png)}.ui-alert.ui-display-warning{background-image:url(img/icon_warning-a8010afd9969788c6d43e82a1fb02943.png)}.ui-alert .ui-text{color:#222428}.ui-alert .ui-code{color:#848688}.ui-alert .ui-code,.ui-alert .ui-code a,.ui-alert .ui-text,.ui-alert .ui-text a{font-size:12px}.ui-select.ui-error select,.ui-textbox.ui-error input{border-color:#EB1B23!important;background-color:#F7E2E5!important}.ui-set-field.ui-error>.ui-partial-label{font-weight:400;color:#222428!important}.ui-set-group-radiobutton>.ui-set-field>.ui-group>.ui-set-messages{margin:-5px 25px 0}.ui-set-group-radiobutton>.ui-set-field>.ui-group>.ui-set-messages .ui-alert{padding-top:0;background-position:0 4px}.pageErrorMsg .ui-alert.ui-display-error{background-color:#F7E2E5;margin-bottom:20px;background-position:10px 12px;padding:10px 10px 10px 35px}.loading{position:relative;height:600px;width:100%;background-color:#222944}.loading div{background-color:#fff;opacity:.35;position:absolute;top:0;left:0;right:0;bottom:0}.loading img{position:absolute;top:50%;left:50%;margin-top:-79px;margin-left:-79px;width:158px;height:158px}.account-type-overlay>.ui-wrapper{left:50%;top:50%;transform:translate(-50%,-50%)}.account-type-overlay .ui-body{padding:40px 30px;text-align:center;width:90vw}.account-type-overlay .overlay-action{margin-top:10px;margin-bottom:10px}.account-type-overlay .overlay-action .small-6{width:50%}@media only screen and (max-width:40em){.account-type-overlay .ui-body{padding:20px}.account-type-overlay .overlay-action{margin-bottom:0}.account-type-overlay .overlay-action .small-6{width:100%}.account-type-overlay .overlay-action .ui-button{margin-bottom:20px}}.account-type-overlay .overlay-action .ui-button{width:249px}.account-type-overlay .add-chequing-overlay-icon,.account-type-overlay .add-overdraft-overlay-icon{margin-bottom:30px;text-align:center}.account-type-overlay .add-chequing-overlay-icon img{width:53px}.account-type-overlay .add-overdraft-overlay-icon img{width:80px}.account-type-overlay .intro-title{text-align:center;font-size:20px;line-height:32px}.account-type-overlay h1{margin:0 20px}.account-type-overlay h1 .row{margin:0}.account-type-overlay .division{height:3px;background:#FFF;width:44px;margin:20px auto 30px}.account-type-overlay .checklist{margin-bottom:10px;list-style:none;text-align:left;padding-left:40px}#before-begin .age-modal .overlay-content ul,ul.disc-list{list-style:outside}.account-type-overlay .checklist>li{background:url(img/check-03798deba5c12902f0cec26b92c886cd.png) left top 10px no-repeat;background-size:22px;padding:0 10px 5px 35px}@media only screen and (max-width:40em){.account-type-overlay .intro-title{font-size:20px;line-height:24px}.account-type-overlay .checklist>li{background:url(img/check-03798deba5c12902f0cec26b92c886cd.png) left top 6px no-repeat;background-size:20px}}.account-type-overlay .checklist>li>span{font-size:20px;color:#222428;font-family:FSAlbertRegular;display:inline-block;line-height:36px}@media only screen and (max-width:40em){.account-type-overlay .checklist>li>span{font-size:18px;line-height:24px}}.account-type-overlay .checklist>li>span>u{font-style:italic;text-decoration:none;font-size:20px;color:#333;font-family:FSAlbertRegular;line-height:36px}.account-type-overlay .overlay-content p{font-size:18px;color:#333;font-family:FSAlbertRegular;display:inline-block;line-height:24px;margin:0 60px 30px}.rates-and-fees-overlay>.ui-wrapper{left:50%;top:50%;transform:translate(-50%,-50%)}.rates-and-fees-overlay .ui-body{padding:48px;text-align:left;width:90vw}.rates-and-fees-overlay .overlay-action{margin-top:10px;margin-bottom:10px}@media only screen and (max-width:40em){.account-type-overlay .checklist>li>span>u,.account-type-overlay .overlay-content p{font-size:18px;line-height:24px}.rates-and-fees-overlay .ui-body{padding:20px}.rates-and-fees-overlay .overlay-action{margin-bottom:0}}.rates-and-fees-overlay .overlay-action .small-6{width:50%;padding:0}@media only screen and (max-width:40em){.rates-and-fees-overlay .overlay-action .small-6{width:100%}}.rates-and-fees-overlay .overlay-action .ui-button{width:95%}.rates-and-fees-overlay .overlay-action .ui-button .ui-wrapper{font-size:16px}.rates-and-fees-overlay .intro-title{text-align:left;font-family:FSAlbertBold;font-size:24px;color:#222428;line-height:32px}.rates-and-fees-overlay .intro-title:focus{outline:0}@media only screen and (max-width:40em){.rates-and-fees-overlay .overlay-action .ui-button{width:100%;margin-bottom:20px}.rates-and-fees-overlay .intro-title{font-size:20px;line-height:24px}}.rates-and-fees-overlay h1{margin:0 0 24px}.rates-and-fees-overlay h1 .row{margin:0}.rates-and-fees-overlay .overlay-content p{font-size:16px;color:#222428;font-family:FSAlbertRegular;display:inline-block;line-height:24px;margin:0 0 24px}.sin-ineligible-overlay>.ui-wrapper{left:50%;top:50%;transform:translate(-50%,-50%)}.sin-ineligible-overlay img{width:53px;margin-bottom:20px}.sin-ineligible-overlay .ui-body{padding:40px 60px;text-align:center;width:90vw}.sin-ineligible-overlay .overlay-action{margin-top:10px;margin-bottom:10px}@media only screen and (max-width:40em){.sin-ineligible-overlay .ui-body{padding:20px}.sin-ineligible-overlay .overlay-action{margin-bottom:0}}.sin-ineligible-overlay .overlay-action .center{margin:auto}.sin-ineligible-overlay .overlay-action .small-6{width:50%}@media only screen and (max-width:40em){.sin-ineligible-overlay .overlay-action .small-6{width:100%}.sin-ineligible-overlay .overlay-action .ui-button{margin-bottom:20px}}.sin-ineligible-overlay .division{height:3px;background:#eb0029;width:44px;margin:20px auto 40px}.sin-ineligible-overlay h1.intro-title{font-size:25px;font-family:FSAlbertBold;line-height:35px;margin-bottom:20px}.sin-ineligible-overlay .overlay-content{font-size:22px;color:#333;font-family:FSAlbertBold;line-height:30px;margin-bottom:20px}@media only screen and (max-width:40em){.sin-ineligible-overlay .overlay-content{font-size:18px;line-height:24px}}.address-suggestion-overlay>.ui-wrapper{left:50%;top:50%;transform:translate(-50%,-50%)}.address-suggestion-overlay .ui-set-group-radiobutton .ui-set-radiobutton{margin-bottom:0}.address-suggestion-overlay .ui-set-group-radiobutton .ui-radiobutton{background-color:none;border:none;left:-20px}.address-suggestion-overlay .ui-set-group-radiobutton .ui-radiobutton.ui-checked{background-color:none;border:none}.address-suggestion-overlay .ui-set-group-radiobutton .ui-set-radiobutton:hover .ui-radiobutton{background-color:none;border:none!important}.address-suggestion-overlay .ui-set-group-radiobutton .ui-set-radiobutton>.ui-partial-label{line-height:normal;vertical-align:middle;top:11px;padding:0 25px 0 40px}.address-suggestion-overlay .overdraft-options{margin-left:0;margin-top:0}.address-suggestion-overlay .ui-body{padding:40px 30px;width:90vw}.address-suggestion-overlay .overlay-action{margin-top:10px;margin-bottom:10px}.address-suggestion-overlay .overlay-action.row{width:73%}.address-suggestion-overlay .overlay-action .small-6{width:50%}@media only screen and (max-width:40em){.address-suggestion-overlay .ui-body{padding:20px}.address-suggestion-overlay .overlay-action{margin-bottom:0}.address-suggestion-overlay .overlay-action .small-6{width:100%}.address-suggestion-overlay .overlay-action .ui-button{margin-bottom:20px}}.address-suggestion-overlay .overlay-action .ui-button{width:180px}.address-suggestion-overlay .intro-title{text-align:center;font-family:FSAlbertBold;font-size:24px;color:#333;line-height:32px}@media only screen and (max-width:40em){.address-suggestion-overlay .intro-title{font-size:20px;line-height:24px}.address-suggestion-overlay .overlay-content p{font-size:18px;line-height:24px}}.address-suggestion-overlay h1{margin:0 20px}.address-suggestion-overlay h1 .row{margin:0}.address-suggestion-overlay .division{height:3px;background:#eb0029;width:44px;margin:20px auto 30px}.address-suggestion-overlay .overlay-content p{font-size:18px;color:#333;font-family:FSAlbertRegular;display:inline-block;line-height:24px;margin:0 60px 30px}.address-suggestion-overlay .address-title{width:70%;margin:auto auto 20px;text-align:left}.address-suggestion-overlay .address-list{margin-top:20px;text-align:left}.address-suggestion-overlay section{width:70%;border-bottom:1px #83bfba solid;margin:auto auto 30px;padding-bottom:30px}.address-suggestion-overlay .account-type-overlay .overlay-action .ui-button{width:180px}.address-suggestion-overlay .confirm-address-overlay-group .secondary-radiobutton:nth-of-type(2){padding-top:5px}.address-suggestion-overlay .confirm-address-overlay-group .secondary-radiobutton .ui-set-field-group:first-child label.ui-partial-label:first-child{font-weight:700;margin-bottom:0}.address-suggestion-overlay .confirm-address-overlay-group .secondary-radiobutton input[type=radio]{float:left}#before-begin .age-modal,#before-begin .sign-modal,.update-overlay .overlay-action .columns{float:right}.address-suggestion-overlay .confirm-address-overlay-group .secondary-radiobutton .ui-radiobutton .ui-wrapper{height:24px;width:24px}.address-suggestion-overlay .confirm-address-overlay-group .secondary-radiobutton .ui-radiobutton .ui-wrapper .ui-checkmark{border-width:7px}.update-overlay>.ui-wrapper{left:50%;top:50%;transform:translate(-50%,-50%)}.update-overlay img{width:53px;margin-bottom:20px}.update-overlay .ui-body{padding:40px 48px;text-align:left;width:90vw}.update-overlay .overlay-action{margin-top:30px;margin-bottom:0}@media only screen and (max-width:40em){.update-overlay .ui-body{padding:20px}.update-overlay .overlay-action{margin-bottom:0}}.update-overlay .overlay-action .center{margin:auto}.update-overlay .overlay-action .small-6{width:50%}@media only screen and (max-width:40em){.update-overlay .overlay-action .small-6{width:100%}.update-overlay .overlay-action .ui-button{margin-bottom:20px}}.update-overlay .division{height:3px;background:#eb0029;width:44px;margin:20px auto 40px}.update-overlay .modal-header,.update-overlay h1.intro-title{font-family:FSAlbertBold;margin-bottom:20px}.update-overlay h1.intro-title{font-size:25px;line-height:35px}.update-overlay .modal-header{font-size:24px;color:#333;text-align:left;line-height:32px}.update-overlay .province .ui-group{margin-top:6px}.update-overlay .country .ui-group{margin-top:3px}.update-address-overlay .overlay-action{margin-top:28px}.dialog-opened{overflow:hidden}.dialog-wrapper{position:relative;z-index:5}@media only screen and (max-width:40em){.update-overlay .modal-header{font-size:18px;line-height:24px}.otvc-wrapper{padding:50px 20px}}.otvc-container{padding:60px 50px 30px;text-align:left}@media only screen and (max-width:40em){.otvc-container{padding:0}}.otvc-container h1.otvc-title{color:#333;font-family:Arial;font-size:24px;font-weight:700;line-height:26px;margin-bottom:0;text-align:center;text-transform:uppercase;padding-bottom:15px}.otvc-container h1.otvc-title:after{content:'';background-color:#DF0089;display:block;height:4px;margin:10px auto;position:relative;top:0;width:45px}.otvc-container .otvc-body,.otvc-container .otvc-body .otvc-content{margin:0 auto}.otvc-container .otvc-body .otvc-content p{font-size:16px;color:#333;font-family:Arial;line-height:21px;padding:5px 0;margin:0 0 10px}.otvc-container .otvc-body .otvc-content p strong{font-size:16px;font-weight:700}.otvc-container .channel-select{margin:0 auto}.otvc-container .channel-select label{font-weight:700;font-size:16px;padding-top:0;color:#333;line-height:1.5}.otvc-container .channel-select .columns{display:inline-block;width:64%}@media only screen and (max-width:40em){.otvc-container .channel-select .columns{width:100%;text-align:center}}.otvc-container .channel-select .columns .ui-select{border:none;height:50px}.otvc-container .channel-select .columns .ui-select select{font-size:18px;line-height:25px;padding:0 25px 0 0;border-bottom:1px solid #757575!important;height:100%}.otvc-container .channel-select .sending-btn-wrap{width:35%;text-align:right}@media only screen and (max-width:40em){.otvc-container .channel-select .sending-btn-wrap{width:100%;text-align:center;margin-top:20px}}.otvc-container .channel-select .sending-btn-wrap .ui-button{background-color:#DF0089;color:#FFF;cursor:pointer;padding:10px 0;border:1px solid #DF0089;border-radius:30px;height:50px}.otvc-container .channel-select .sending-btn-wrap .ui-button .ui-wrapper{font-size:16px;font-weight:700;margin:0;line-height:30px;padding:0 20px}.otvc-container .otvc-resend,.otvc-container .otvc-resend .message-success{margin:0 auto}.otvc-container .otvc-resend .message-success .ui-alert{background:url(img/icon_checkmark-b105be295da83251205cbd6b53e77d52.png) no-repeat;background-size:30px;padding:0 15px 0 40px;margin:25px 0 10px}.otvc-container .otvc-resend .message-success .ui-alert .ui-text p{margin-bottom:10px}.otvc-container .otvc-resend .message-success .ui-alert .ui-text p:first-child{font-size:20px;font-weight:700;line-height:25px}.otvc-container .otvc-resend .message-success .ui-alert .ui-text p:nth-child(2){font-size:16px;color:#333;margin-top:5px;line-height:24px}.otvc-container .otvc-input{margin-top:25px}.otvc-container .otvc-input .pin-field{margin:0 0 15px}.otvc-container .otvc-input .pin-field .ui-set-field{width:50%}@media only screen and (max-width:40em){.otvc-container .otvc-input .pin-field .ui-set-field{width:100%}}.otvc-container .otvc-input .pin-field .ui-set-field label{padding:0;margin-bottom:10px;font-size:16px;color:#333;line-height:1.5;font-weight:700}.otvc-container .otvc-input .pin-field .ui-set-field .ui-group .ui-textbox{height:34px}.otvc-container .otvc-input .pin-field .ui-set-field .ui-group .ui-textbox .ui-wrapper{height:34px!important}.otvc-container .otvc-input .pin-field .ui-set-field .ui-group .ui-textbox .ui-wrapper input{border-bottom:1px solid #757575!important;font-size:20px;padding:8px 7px!important}.otvc-container .otvc-input .pin-field .ui-set-field .ui-group .ui-textbox.ui-error input{border:2px solid #D40139!important}.otvc-container .otvc-input .pin-field .ui-set-field .ui-group .ui-set-messages .ui-alert{padding-left:39px;background-size:24px}.otvc-container .otvc-input .pin-field .ui-set-field .ui-group .ui-set-messages .ui-alert .ui-text{font-size:12px}.otvc-container .otvc-input .pin-field .ui-set-field .ui-group .ui-set-messages .ui-alert .ui-code{color:#666;font-size:11px;margin-top:5px}.otvc-container .otvc-actions{position:relative;background:0 0;margin-top:30px;padding:0}.otvc-container .otvc-actions .validate-btn{border:none;width:100%;color:#fff}.otvc-container .otvc-actions .validate-btn .ui-wrapper{border-radius:30px;font-size:16px;font-weight:700;border:1px solid #369;background:#222944;line-height:48px}.otvc-container .otvc-actions .cancel-btn{color:#222944;padding-right:.625rem;margin-bottom:0}.otvc-container .otvc-actions .cancel-btn .ui-wrapper{text-align:center;border:1px solid #DF0089;background:#FFF;border-radius:30px;font-size:16px;font-family:Arial;font-weight:700;line-height:48px;padding:0;text-decoration:underline}body{background:#121418}.banner .alert-box .icon-alert-general,.banner .alert-box .icon-alert-unsuccessful{background-image:url(img/ui-alert-info-76208d7559de6a95ad5ee286be675dfa.png)}sup{font-size:10px}.bold{font-weight:700}.underline{text-decoration:underline}.banner{background-color:#DEE9F7;position:relative;padding:0 15px;border-bottom:1px solid #fff}.banner .alert-box{max-width:650px;margin:0 auto;border:0;padding:20px 0 0}.banner .alert-box .icon-alert-general{width:20px;height:20px;background-repeat:no-repeat;background-size:20px 20px;left:0;top:0;display:inline-block;vertical-align:sub}.banner .alert-box .icon-alert-incomplete{background-image:url(img/ui-alert-circle-da1f10afa41d8e261b51b171f02cd145.png)}.banner .alert-box .alert-content{font-family:Arial;font-size:14px;color:#222428;position:relative;top:-21px;padding-left:36px}.banner .alert-box .alert-content a{font-family:Arial;font-size:14px}#before-begin .intro-title,#questionnaire h2,h1.page-title{font-family:FSAlbertBold}.banner .alert-box .alert-content a:hover{color:#222428}#before-begin{background-image:none}@media only screen and (max-width:40em){.banner .alert-box .alert-content,.banner .alert-box .alert-content a{font-size:14px}#before-begin{margin-top:0;padding-left:24px;padding-right:24px}}#before-begin .before-begin-icon{text-align:center;margin-bottom:16px}#before-begin .before-begin-icon img{width:35px;height:47px}#before-begin .intro-title{text-align:center;font-size:24px;color:#222428}#before-begin .division{height:3px;background:#FFF;width:44px;margin:0 auto 40px}#before-begin .email-body p,#before-begin .intro-main,#before-begin .itc-legal ul li,.email-body #before-begin p,.itc-legal ul #before-begin li{color:#333;margin-bottom:30px}#before-begin .age-modal .overlay-content>div{margin-bottom:10px}#before-begin .age-modal .overlay-content>div:not(:first-child){margin-top:25px}#before-begin .age-modal .overlay-content li{font-weight:700;font-size:12px;padding-left:14px}#before-begin .age-modal .overlay-content li:before{position:absolute;left:15px;font-size:18px;content:"\2022";color:#DF0089}#before-begin .sign-modal .overlay-content{font-size:12px;line-height:16px}#before-begin .sign-modal .overlay-content b{font-weight:700}#before-begin .eligibility-req-main{font-weight:700;font-size:16px;line-height:24px;color:#222428;margin-bottom:8px}#before-begin .eligibility-req-body{color:#222428;font-size:14px;margin-bottom:24px}#before-begin .eligibility-req-body .sec-body-1,#before-begin .eligibility-req-body .sec-body-2{padding-bottom:12px;font-size:12px}@media only screen and (max-width:40em){#before-begin .eligibility-req-body{margin-bottom:0}}#before-begin .eligibility-req-body .link-new-to-canada{background:0 0;border:none;color:#222428;-webkit-text-decoration-line:none;text-decoration-line:none;border-bottom:2px solid #222428;cursor:pointer;font-size:12px}#before-begin .eligibility-req-body .link-new-to-canada:hover{border-color:#DF0089}#before-begin .mobile-header{font-size:14px;line-height:24px;color:#DF0089;font-weight:700;padding-bottom:16px;margin:24px 8px 0;border-bottom:1px solid #d7d7d7}#before-begin table.eligibility-req-mobile-table{padding-bottom:16px;width:100%}#before-begin table.eligibility-req-mobile-table td{border:none;border-collapse:collapse;text-align:right;padding-right:8px;width:50%}#before-begin table.eligibility-req-mobile-table th{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#before-begin table.eligibility-req-mobile-table .mobile-table-header{padding:16px 6px 0}#before-begin table.eligibility-req-mobile-table .left-header{padding:0}#before-begin table.eligibility-req-mobile-table .checkmark{padding-right:20px}#before-begin table.eligibility-req-mobile-table .checkmark>img{width:24px}@media only screen and (min-width:40.0625em){#before-begin .eligibility-req-mobile-table-parent{display:none}}#before-begin table.eligibility-req-desktop-table{text-align:center;table-layout:fixed;margin-top:32px;width:100%;color:#222428}#before-begin table.eligibility-req-desktop-table .top-header{width:100px}#before-begin table.eligibility-req-desktop-table .tooltip-header{font-size:12px;font-weight:700}#before-begin table.eligibility-req-desktop-table td{text-align:left}#before-begin table.eligibility-req-desktop-table th{font-weight:700;text-align:left;padding:9px 7px;font-size:12px;vertical-align:baseline}#before-begin table.eligibility-req-desktop-table tr>td.eligibility-req-right-border,#before-begin table.eligibility-req-desktop-table tr>td:nth-child(-n+4),#before-begin table.eligibility-req-desktop-table tr>th.eligibility-req-right-border,#before-begin table.eligibility-req-desktop-table tr>th:nth-child(-n+4){border-right:1px solid #CACBCC}#before-begin table.eligibility-req-desktop-table tbody>tr:nth-child(-n+4)>td,#before-begin table.eligibility-req-desktop-table tbody>tr:nth-child(-n+4)>th{border-bottom:1px solid #CACBCC}#before-begin table.eligibility-req-desktop-table .checkmark{text-align:center}#before-begin table.eligibility-req-desktop-table .checkmark>img{width:25px;height:19px}@media only screen and (max-width:40em){#before-begin table.eligibility-req-desktop-table{display:none}}#before-begin table.eligibility-req-desktop-table,#before-begin td{border:1px solid #CACBCC;border-collapse:collapse;font-size:12px;margin:0 10px}#before-begin .left-header{text-align:left;padding:24px 8px 16px 16px;font-size:12px;font-weight:700}#before-begin .left-header>div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#before-begin .additional-info-title{margin-top:32px;font-weight:700;font-size:16px}#before-begin .additional-info-subtitle{margin-top:8px;font-size:12px;line-height:24px}#before-begin .additional-info-bullet{margin-top:15px;margin-left:20px}#before-begin .additional-info-bullet p{font-size:12px;line-height:24px}#before-begin .additional-info-bullet a,#before-begin .additional-info-bullet span{font-size:12px}#before-begin .consent-text>p{font-size:12px;line-height:24px;margin-top:22px}#before-begin .consent-text>p a{font-size:12px}#before-begin .table-text-content{padding:12px 10px}#before-begin .consent-text{margin-bottom:32px}h1.page-title{text-align:center;margin:40px;font-size:24px;font-style:normal;line-height:30px}@media only screen and (max-width:40em){h1.page-title{font-size:18px}}#questionnaire .fields-wrapper{padding:0 .375rem}#questionnaire h2{font-size:16px;font-weight:700;line-height:24px;margin-bottom:16px}#questionnaire p{font-size:12px;margin-bottom:16px}#questionnaire .section-container:not(:last-of-type){border-bottom:1px #CACBCC dashed;margin-bottom:16px;padding-bottom:16px}#questionnaire .radio-group .ui-set-radiobutton{margin-bottom:0;padding:0}#questionnaire .radio-group .radio-set:first-child .ui-set-radiobutton{margin-bottom:8px;padding:0}#questionnaire .ui-set-group-radiobutton>.ui-set-field>.ui-group>.ui-set-messages{margin:0 25px 0 -5px}@media only screen and (max-width:40em){#questionnaire .ui-set-group-radiobutton .ui-group-radiobutton .radio-group{display:-ms-flexbox;display:flex}#questionnaire .ui-set-group-radiobutton .ui-group-radiobutton .radio-group .radio-set.row:first-child{margin-right:24px}}#questionnaire .ui-set-group-radiobutton .ui-group-radiobutton .radio-group .radio-set.row{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#questionnaire .ui-set-group-radiobutton .ui-group-radiobutton .radio-group .radio-set.row .ui-set-radiobutton{display:-ms-flexbox;display:flex;width:100%}#questionnaire .ui-set-group-radiobutton .ui-group-radiobutton .radio-group .radio-set.row .ui-partial-label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;position:relative;padding:0 0 0 8px}#questionnaire .ui-set-group-radiobutton .ui-radiobutton.ui-error .ui-wrapper{border-color:#EB1B23!important;background-color:#F7E2E5!important}#questionnaire .ui-set-group-radiobutton .radio-label-wrapper{display:-ms-flexbox;display:flex;margin-bottom:16px}#questionnaire .ui-set-group-radiobutton .radio-label-wrapper h2.radio-label{padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:0}#questionnaire .ui-set-group-radiobutton .radio-label-wrapper .form-overlay{display:-ms-flexbox;display:flex;margin:auto 0}#questionnaire .offer-wrapper{padding-top:16px;padding-bottom:16px}#questionnaire .offer-wrapper,#questionnaire .offer-wrapper a,#questionnaire .offer-wrapper strong{font-size:14px}#questionnaire .external-icon{display:inline-block;background-image:url(img/icon-link.svg);background-repeat:no-repeat;background-size:20px 20px;padding-right:22px;background-position:right center}#questionnaire .marketing-pref-action-check-box label{padding-left:23px}#questionnaire #min-cif-form .row .single-line-radiobuttons .ui-group .radio-set{display:-ms-flexbox;display:flex}#questionnaire #min-cif-form .row .single-line-radiobuttons .ui-group .radio-set .ui-set-radiobutton{display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#questionnaire #min-cif-form .row .single-line-radiobuttons .ui-group .radio-set .ui-set-radiobutton:first-child{margin-right:24px}#questionnaire #min-cif-form .row .single-line-radiobuttons .ui-group .radio-set .ui-partial-label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;padding:0 0 0 8px}#questionnaire #min-cif-form .row .columns .ui-set-textbox{margin:5px 0 16px}#questionnaire #min-cif-form .row .columns #email,#questionnaire #min-cif-form .row .columns #lastName{margin-bottom:0}@media only screen and (max-width:40em){#questionnaire #min-cif-form .row .columns{padding:0}}#funding-option-page .ui-set-select .ui-partial-label,.resident-of-canada .ui-set-messages .ui-alert{padding-bottom:10px}@media only screen and (min-width:48.0625em){#questionnaire #min-cif-form .row .columns:last-child:not(:only-child){padding-right:0}#questionnaire #min-cif-form .row .columns:first-child,#questionnaire #min-cif-form .row .columns:only-child{padding-left:0}}#questionnaire #min-cif-form #primaryPhoneNumber{margin-bottom:16px}ul.disc-list li{font-size:14px;padding-left:14px}ul.disc-list li:before{position:absolute;left:15px;font-size:18px;content:"\2022";color:#DF0089}#funding-confirmation-page .intro-title,#funding-details-page .intro-title{font-size:24px;font-weight:700;text-align:center}@media only screen and (max-width:40em){#funding-confirmation-page .intro-title,#funding-details-page .intro-title{font-size:20px;margin-bottom:10px}#funding-confirmation-page .account-type-overlay .overlay-action .btn-overlay-primary .ui-wrapper,#funding-confirmation-page .address-suggestion-overlay .overlay-action .btn-overlay-primary .ui-wrapper,#funding-confirmation-page .btn-primary .ui-wrapper,#funding-confirmation-page .form-overlay .ui-dialog .overlay-action .btn-overlay-primary .ui-wrapper,#funding-confirmation-page .rates-and-fees-overlay .overlay-action .btn-overlay-primary .ui-wrapper,#funding-confirmation-page .sin-ineligible-overlay .overlay-action .btn-overlay-primary .ui-wrapper,#funding-confirmation-page .update-overlay .overlay-action .btn-overlay-primary .ui-wrapper,.account-type-overlay .overlay-action #funding-confirmation-page .btn-overlay-primary .ui-wrapper,.address-suggestion-overlay .overlay-action #funding-confirmation-page .btn-overlay-primary .ui-wrapper,.form-overlay .ui-dialog .overlay-action #funding-confirmation-page .btn-overlay-primary .ui-wrapper,.rates-and-fees-overlay .overlay-action #funding-confirmation-page .btn-overlay-primary .ui-wrapper,.sin-ineligible-overlay .overlay-action #funding-confirmation-page .btn-overlay-primary .ui-wrapper,.update-overlay .overlay-action #funding-confirmation-page .btn-overlay-primary .ui-wrapper{font-size:16px}}#funding-confirmation-page .division,#funding-details-page .division{height:3px;background:#FFF;width:44px;margin:0 auto 30px}#funding-option-page .ui-set-group-radiobutton{padding-bottom:10px;border-bottom:1px #CACBCC dashed}#funding-option-page .currency-input,#funding-option-page .initial-deposit{margin-top:0;margin-bottom:25px}#funding-option-page .intro-text{margin-bottom:24px}#funding-option-page .ui-set-field-group .ui-set-field:first-child{font-size:18px;font-family:Arial;margin-bottom:16px}#funding-option-page .currency-input .ui-partial-label{margin-bottom:9px;font-size:12px}#funding-option-page .ui-set-field-group .ui-set-field{font-size:14px}#funding-option-page .ui-disabled input{background:0 0;opacity:1;-webkit-text-fill-color:#222428}#funding-option-page .action-bar .small-6.small-push-6{width:60%;left:20%;float:none}#funding-option-page .action-bar .small-6.small-pull-6{width:60%;left:20%;float:none;margin-top:20px}#funding-option-page.hideSecondaryOption .action-bar .small-6.small-push-6{left:0}#funding-option-page.hideSecondaryOption .action-bar .primary-btn-container{float:none}#funding-option-page .ui-set-textbox .ui-textbox{margin-top:0}#funding-details-page .funding-text{margin-bottom:16px}#funding-details-page .debit-details{font-family:FSAlbertBold;margin-top:10px;margin-bottom:16px;font-size:18px}#funding-details-page .action-bar,.account-type .ui-set-group-radiobutton.secondary-radiobutton .ui-radiobutton input{margin-top:0}#funding-details-page .fund-container{min-height:500px}#funding-details-page .action-bar .account-type-overlay .overlay-action .btn-overlay-primary,#funding-details-page .action-bar .address-suggestion-overlay .overlay-action .btn-overlay-primary,#funding-details-page .action-bar .btn-primary,#funding-details-page .action-bar .form-overlay .ui-dialog .overlay-action .btn-overlay-primary,#funding-details-page .action-bar .rates-and-fees-overlay .overlay-action .btn-overlay-primary,#funding-details-page .action-bar .sin-ineligible-overlay .overlay-action .btn-overlay-primary,#funding-details-page .action-bar .update-overlay .overlay-action .btn-overlay-primary,.account-type-overlay .overlay-action #funding-details-page .action-bar .btn-overlay-primary,.address-suggestion-overlay .overlay-action #funding-details-page .action-bar .btn-overlay-primary,.form-overlay .ui-dialog .overlay-action #funding-details-page .action-bar .btn-overlay-primary,.rates-and-fees-overlay .overlay-action #funding-details-page .action-bar .btn-overlay-primary,.sin-ineligible-overlay .overlay-action #funding-details-page .action-bar .btn-overlay-primary,.update-overlay .overlay-action #funding-details-page .action-bar .btn-overlay-primary{color:#DF0089;border:2px solid #DF0089!important;background:#fff}#funding-details-page .action-bar .account-type-overlay .overlay-action .btn-overlay-primary:hover,#funding-details-page .action-bar .address-suggestion-overlay .overlay-action .btn-overlay-primary:hover,#funding-details-page .action-bar .btn-primary:hover,#funding-details-page .action-bar .form-overlay .ui-dialog .overlay-action .btn-overlay-primary:hover,#funding-details-page .action-bar .rates-and-fees-overlay .overlay-action .btn-overlay-primary:hover,#funding-details-page .action-bar .sin-ineligible-overlay .overlay-action .btn-overlay-primary:hover,#funding-details-page .action-bar .update-overlay .overlay-action .btn-overlay-primary:hover,.account-type-overlay .overlay-action #funding-details-page .action-bar .btn-overlay-primary:hover,.address-suggestion-overlay .overlay-action #funding-details-page .action-bar .btn-overlay-primary:hover,.form-overlay .ui-dialog .overlay-action #funding-details-page .action-bar .btn-overlay-primary:hover,.rates-and-fees-overlay .overlay-action #funding-details-page .action-bar .btn-overlay-primary:hover,.sin-ineligible-overlay .overlay-action #funding-details-page .action-bar .btn-overlay-primary:hover,.update-overlay .overlay-action #funding-details-page .action-bar .btn-overlay-primary:hover{color:#FFF;background:#121418;border-color:#121418!important}#funding-details-page .action-bar .account-type-overlay .overlay-action .btn-overlay-primary:active,#funding-details-page .action-bar .address-suggestion-overlay .overlay-action .btn-overlay-primary:active,#funding-details-page .action-bar .btn-primary:active,#funding-details-page .action-bar .form-overlay .ui-dialog .overlay-action .btn-overlay-primary:active,#funding-details-page .action-bar .rates-and-fees-overlay .overlay-action .btn-overlay-primary:active,#funding-details-page .action-bar .sin-ineligible-overlay .overlay-action .btn-overlay-primary:active,#funding-details-page .action-bar .update-overlay .overlay-action .btn-overlay-primary:active,.account-type-overlay .overlay-action #funding-details-page .action-bar .btn-overlay-primary:active,.address-suggestion-overlay .overlay-action #funding-details-page .action-bar .btn-overlay-primary:active,.form-overlay .ui-dialog .overlay-action #funding-details-page .action-bar .btn-overlay-primary:active,.rates-and-fees-overlay .overlay-action #funding-details-page .action-bar .btn-overlay-primary:active,.sin-ineligible-overlay .overlay-action #funding-details-page .action-bar .btn-overlay-primary:active,.update-overlay .overlay-action #funding-details-page .action-bar .btn-overlay-primary:active{color:#FFF;background:#C40076;border-color:#C40076!important}.benefit-other .ui-set-group-radiobutton,.resident-of-canada .ui-set-group-radiobutton{border-bottom:1px #CACBCC dashed;margin-bottom:20px}#funding-confirmation-page .funding-status{font-size:14px;color:#222428;font-family:Arial;margin-bottom:25px}.account-type .email-body p,.account-type .intro-main,.account-type .itc-legal ul li,.email-body .account-type p,.itc-legal ul .account-type li{margin-bottom:0}.account-type .ui-set-checkbox.primary-checkbox .ui-checkbox svg{top:-17px}.account-type .ui-set-group-radiobutton.secondary-radiobutton .ui-radiobutton .ui-wrapper{top:1px}.account-type .ui-set-group-radiobutton.secondary-radiobutton .ui-radiobutton .ui-wrapper .ui-checkmark{left:3px}.product-selector .ui-set-checkbox:nth-child(1){margin-top:24px}.overdraft-options{margin-left:24px;margin-top:-5px}.overdraft-options .with-overdraft{margin-bottom:3px}.cbvc-additional-text,.od-additional-text,.plc-additional-text{padding-left:24px;margin-bottom:10px;font-size:12px}#rates-and-fees .email-body p,#rates-and-fees .intro-main,#rates-and-fees .itc-legal ul li,.email-body #rates-and-fees p,.itc-legal ul #rates-and-fees li{margin-bottom:0}.resident-of-canada{margin-top:12px}.conditional-textblock{padding:0 0 25px}.benefit-other .ui-set-messages .ui-alert{padding-bottom:10px}.account-list-header{color:#222428!important;font-size:14px;margin-top:24px}.account-list{padding-left:23px;margin-bottom:20px}.account-list li{margin:16px 0;font-size:16px}#terms-page.form-container{padding:36px}#terms-page .action-bar{margin-top:36px}@media only screen and (max-width:40em){#terms-page.form-container{padding:16px 16px 32px}#terms-page .action-bar{margin-top:32px}#terms-page .intro-title{font-size:20px;line-height:26px}}#terms-page .intro-title{padding:0;margin:0}#terms-page .email-body p,#terms-page .intro-main,#terms-page .itc-legal ul li,.email-body #terms-page p,.itc-legal ul #terms-page li{padding:0;margin:36px 0 0}#terms-page div.account-list-header{border-bottom:1px dashed #CACBCC;color:#222428!important;font-size:16px;line-height:26px;padding-bottom:31px;width:100%}@media only screen and (max-width:40em){#terms-page .email-body p,#terms-page .intro-main,#terms-page .itc-legal ul li,.email-body #terms-page p,.itc-legal ul #terms-page li{margin:16px 0 0}#terms-page div.account-list-header{padding-bottom:15px}}#terms-page div.account-list-header .account-list{padding-left:23px;margin-bottom:0}#terms-page div.account-list-header .account-list li{margin:16px 0 0;font-size:16px;line-height:26px}#terms-page .cc-terms-pdf h3{font-size:16px;font-family:FSAlbertBold;font-weight:700}#terms-page .cc-terms-pdf .section-terms-docs-desc{font-size:12px;line-height:20px;margin:24px 0 0;color:#121418}@media only screen and (max-width:40em){#terms-page .cc-terms-pdf .section-terms-docs-desc{margin:16px 0 0}}#terms-page .terms-pdf{margin-top:36px}@media only screen and (max-width:40em){#terms-page .terms-pdf{margin-top:16px}}#terms-page .terms-pdf .pdf-icon{background:url(img/icon-pdf-f0912bd84c616ecfd5d0e96962dd1927.png) right no-repeat;background-size:13px 13px;vertical-align:top;display:inline;padding-right:18px;font-size:12px;line-height:24px}#terms-page .terms-pdf .link-icon{background:url(img/icon-link.svg) right no-repeat;background-size:20px 20px;vertical-align:top;display:inline;padding-right:24px;font-size:12px;line-height:24px}#terms-page .terms-pdf ul{list-style:none;margin:0;padding-left:0}#terms-page .terms-pdf li,#terms-page .terms-pdf li a{margin-top:24px;padding-bottom:2px;color:#222428;font-family:Arial;font-size:12px;line-height:24px}@media only screen and (max-width:40em){#terms-page .terms-pdf li,#terms-page .terms-pdf li a{margin-top:16px}}#terms-page .section-privacy{margin-top:36px}@media only screen and (max-width:40em){#terms-page .section-privacy{margin-top:16px}}#terms-page .section-privacy h3{font-size:16px;font-family:FSAlbertBold}#terms-page .section-privacy .section-privacy-desc{font-size:12px;line-height:20px;margin-top:24px}@media only screen and (max-width:40em){#terms-page .section-privacy .section-privacy-desc{margin-top:16px}}#terms-page .section-credit-check{margin-top:36px}@media only screen and (max-width:40em){#terms-page .section-credit-check{margin-top:16px}}#terms-page .section-credit-check h3{font-size:16px;font-family:FSAlbertBold}#terms-page .section-credit-check .section-credit-check-desc{font-size:12px;line-height:26px;margin-top:24px}#terms-page .section-credit-check .section-credit-check-disclose,#terms-page .section-credit-check .section-credit-check-info p{margin-top:16px;font-size:12px;line-height:26px}@media only screen and (max-width:40em){#terms-page .section-credit-check .section-credit-check-desc{margin-top:16px}}#terms-page .section-credit-check .section-credit-check-info ul{padding-left:23px}#terms-page .section-credit-check .section-credit-check-info ul li{font-size:12px;line-height:26px}#terms-page .section-credit-check .section-credit-check-button{margin-top:6px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}#terms-page ui-button.show-button{border:none;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin:0}#terms-page ui-button.show-button .ui-wrapper{background:0 0;box-shadow:none;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding:0;font-size:12px;line-height:26px;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-bottom:2px solid transparent}#terms-page ui-button.show-button .ui-wrapper:active,#terms-page ui-button.show-button .ui-wrapper:focus,#terms-page ui-button.show-button .ui-wrapper:hover{border-bottom-color:#DF0089}#terms-page ui-button.show-button .icon-arrow-down{position:absolute;left:63px;background-image:url(img/icon-arrow-down.svg);background-size:cover;width:18px;height:18px}#terms-page ui-button.show-button .icon-arrow-up{position:absolute;left:57px;background-image:url(img/icon-arrow-up.svg);background-size:cover;width:18px;height:18px}#terms-page .action-bar .ui-button .ui-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:24px}#terms-page .terms-header{border-top:1px dashed #CACBCC;margin-top:32px;padding-top:32px}#terms-page .terms-header .intro-title{font-size:14px}#terms-page .consent-desc,#terms-page .terms-consent-list li span{font-size:12px}#terms-page .terms-consent-list{margin-bottom:20px}#terms-page .terms-consent-list li{display:block;list-style:none;text-indent:40px;margin-top:24px;position:relative}#terms-page .terms-consent-list li::before{content:"";display:list-item;list-style:decimal;position:absolute;left:16px}#terms-page .terms-print-page{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#terms-page .terms-print-page h2{font-size:16px;font-family:FSAlbertBold}#terms-page .ui-button.print-page{border:none;width:22px;height:22px;background-image:url(img/print@2x-fbe6ab041af6ca7a48d92c651b3db356.png);background-repeat:no-repeat;background-size:22px 22px;background-position:left top}#terms-page .terms-conditions-html{overflow:none;background-color:#efefef;padding:20px 15px 35px}#terms-page .terms-conditions-html div{font-size:14px;line-height:18px;color:#333}#terms-page .terms-conditions-html div :last-child{margin-bottom:0}#terms-page .terms-conditions-html h3{color:#333;font-size:14px;font-weight:700}#terms-page .terms-conditions-html p{margin:15px 0;font-size:14px;color:#333}#terms-page .terms-conditions-html ol{padding:0 15px}#terms-page .terms-conditions-html ol li{color:#333;font-size:14px;line-height:18px;margin:15px 0}#terms-page .terms-conditions-html ol a,#terms-page .terms-conditions-html ol span{color:#333;font-size:14px;line-height:18px}#terms-page .terms-conditions-html .scroll-section{width:100%;height:100%;overflow-y:scroll;padding-right:17px}#terms-page .terms-check{margin-top:20px}#terms-page .terms-consent{margin-top:24px}@media only screen and (max-width:40em){#terms-page .terms-consent{margin-top:16px}}#terms-page .terms-consent label{background-color:#222428;padding:20px 20px 20px 44px;color:#FFF;font-size:12px;line-height:20px;font-weight:400}#terms-page .terms-consent .ui-set-messages{pointer-events:none;padding-left:16px;margin-top:0;background:#FFF}#terms-page .terms-consent .ui-set-checkbox.default-checkbox{margin-bottom:0}#terms-page .terms-consent .ui-checkbox{top:20px;left:20px}#terms-page .terms-consent .ui-checkbox svg{border-radius:1px;top:-17px}#terms-page .terms-consent .ui-alert{background-position:5px 12px;background-size:21px;padding:10px 0 0 40px}#terms-page .terms-consent .ui-alert .ui-text{font-size:13px}#terms-page .terms-consent .ui-alert .ui-code{font-size:12px}#terms-page .terms-consent div.ui-set-checkbox:first-of-type .ui-alert{background-position:5px 2px;padding:0 0 17px 40px}#terms-page .terms-credit-check-info{display:-ms-flexbox;display:flex}#terms-page .terms-credit-check-info .credit-check-info-content{font-size:14px;line-height:24px;font-family:Arial}#terms-page .terms-credit-check-info .form-overlay.field-help-overlay{position:initial;margin-top:-2px;padding-left:10px}#terms-page .section-title{border-bottom:1px solid #83bfba;padding:10px 0;margin-bottom:10px}#terms-page .sin-info-line{font-size:14px;margin-top:30px}#digital-signature h2.intro-title{padding-left:0}#digital-signature .form-e-signature-input{padding-bottom:10px;border-bottom:1px solid #CACBCC}#digital-signature .form-e-signature-input+.signature-error{margin-top:-30px}#name-dob-sin .email-body p+.row,#name-dob-sin .email-body p+.row+.row,#name-dob-sin .intro-main+.row,#name-dob-sin .intro-main+.row+.row,#name-dob-sin .itc-legal ul li+.row,#name-dob-sin .itc-legal ul li+.row+.row,.email-body #name-dob-sin p+.row,.email-body #name-dob-sin p+.row+.row,.itc-legal ul #name-dob-sin li+.row,.itc-legal ul #name-dob-sin li+.row+.row{margin:0;width:50%;float:left}#name-dob-sin .row .columns:nth-child(1){-ms-flex-order:2;order:2}#name-dob-sin .row .columns:nth-child(2){-ms-flex-order:1;order:1}#name-dob-sin .row .columns:nth-child(3){-ms-flex-order:3;order:3}#name-dob-sin .dob .ui-set-calendar-popover.date-picker .day .ui-set-field .ui-group{width:49px}#name-dob-sin .dob .ui-set-calendar-popover.date-picker .month .ui-set-field .ui-group{width:96px}#name-dob-sin .dob .ui-set-calendar-popover.date-picker .year .ui-set-field .ui-group{width:64px}#name-dob-sin .dob .ui-set-calendar-popover.date-picker .small-4{width:auto}#name-dob-sin .row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}#name-dob-sin .row .sin .ui-set-textbox .ui-group{width:50%}#name-dob-sin .row .sin .ui-group{background:url(img/icon-secure-lock.svg) 0 top no-repeat;padding-left:32px}#name-dob-sin .cco-client-info-wrapper{margin-bottom:24px}#name-dob-sin .cco-client-info-title{color:#222428;line-height:24px;font-size:12px}#name-dob-sin .cco-client-info{color:#222428;font-weight:700;line-height:24px;font-size:12px}#name-dob-sin .cco-client-sin-text{padding:0 6px;color:#222428}#name-dob-sin .cco-client-sin-text a,#name-dob-sin .cco-client-sin-text p,#name-dob-sin .cco-client-sin-text strong{font-size:12px}#name-dob-sin .dob{margin-top:4px}#name-dob-sin .dob legend{color:#222428;font-size:12px;padding-left:.375rem;font-weight:700}#personal-address .address-read-only .address-update .intro-title,#personal-address .address-read-only .intro-title{padding-left:0}#name-dob-sin .dob .date-picker .ui-set-messages{display:none}#name-dob-sin .dob-error .ui-alert{display:inline-block;margin-top:-15px}#name-dob-sin .sin .sin-text{margin-bottom:16px;font-size:14px}#name-dob-sin .sin .sin-text a,#name-dob-sin .sin .sin-text li,#name-dob-sin .sin .sin-text strong{font-size:14px}#name-dob-sin .sin .sin-text li{margin-left:38px}#name-dob-sin .sin .sin-text .icon-link{display:inline-block;background-image:url(img/icon-link.svg);background-repeat:no-repeat;background-size:20px 20px;padding-right:24px;background-position:right center}#name-dob-sin .sin .sin-text-heading{font-weight:700}#name-dob-sin .sin .sin-field-modal,#name-dob-sin .sin .ui-set-textbox.active-field+div.sin-field-modal,#name-dob-sin .sin .ui-set-textbox.error-field+div.sin-field-modal{left:146px}#name-dob-sin .sin .ui-set-textbox.optional-sin+div.sin-field-modal,#name-dob-sin .sin .ui-set-textbox.optional-sin.active-field+div.sin-field-modal,#name-dob-sin .sin .ui-set-textbox.optional-sin.error-field+div.sin-field-modal{left:198px}#employment-address .empCountry-field-modal,#employment-address .ui-set-textbox.active-field+div.empCountry-field-modal,#personal-address .country-field-modal,#personal-address .ui-set-textbox.active-field+div.country-field-modal{left:52px}#name-dob-sin .sin .sin-disclaimer{margin-bottom:28px}.icon-edit{background-image:url(img/icon_editx2-e4ea8508f8ef40984c292ae068878d61.png);background-size:cover;margin-top:-5px;width:12px;height:12px}#personal-address .address-read-only .address-update{text-align:end}#personal-address .address-read-only .address-update .ui-button.update-button{border:none;width:24px;height:24px;line-height:24px;border-radius:12px;float:right;background-color:#FFF}#personal-address .address-resInfo{color:#222428;font-size:14px;padding:10px 6px 0;font-weight:700}#personal-address .fullAddress{margin-bottom:24px}#personal-address .full-address{color:#222428;font-size:12px;padding:0 6px;font-weight:700;line-height:24px}#personal-address .full-address-label{padding-left:0;line-height:24px;font-size:12px}#personal-address .ui-set-select .ui-partial-label{padding-bottom:10px}#personal-address .prev-main,#personal-address .prev-title{letter-spacing:0;line-height:24px;padding:0 6px;font-size:14px}#personal-address .ui-set-textbox .ui-textbox{margin-top:0}#personal-address .prev-title{color:#222428;font-weight:700;margin:39px 0 16px}#personal-address .prev-main{color:#333;margin-bottom:24px}#personal-address .prev-checkbox{margin-bottom:10px}#personal-address .action-bar{margin-top:28px}#contact-info .ui-button.update-button{width:24px;height:24px;border-radius:12px;float:right;border:none;background-color:#FFF}#contact-info .ui-button.update-button .ui-wrapper{line-height:25px}#contact-info .email-body p,#contact-info .intro-main,#contact-info .itc-legal ul li,.email-body #contact-info p,.itc-legal ul #contact-info li{padding-left:12px}#employment-address .ui-set-select .ui-partial-label{padding-bottom:10px}#employment-address .ui-set-textbox .ui-textbox.ui-readonly{margin-top:0}#annual-income .email-body p,#annual-income .intro-main,#annual-income .itc-legal ul li,.email-body #annual-income p,.itc-legal ul #annual-income li{margin-bottom:0}#annual-income .sub-header{margin-top:24px}#annual-income .annually-label{margin-top:45px}#annual-income .other-income .ui-label-hint{font-size:14px;float:right}#annual-income .income-before-tax .income-before-tax-modal,#annual-income .income-before-tax .ui-set-textbox.active-field+div.income-before-tax-modal,#annual-income .income-before-tax .ui-set-textbox.error-field+div.income-before-tax-modal{left:227px}#annual-income .other-income .other-income-modal,#annual-income .other-income .ui-set-textbox.active-field+div.other-income-modal,#annual-income .other-income .ui-set-textbox.error-field+div.other-income-modal{left:136px}#annual-income .spousal-income .spousal-income-modal{left:253px}@media screen and (max-width:323px){#annual-income .spousal-income .spousal-income-modal{left:265px}}#annual-income .spousal-income .ui-set-textbox.active-field+div.spousal-income-modal,#annual-income .spousal-income .ui-set-textbox.error-field+div.spousal-income-modal{left:253px}#monthly-expense .other-payment .ui-label-hint{font-size:14px;float:right}#monthly-expense .housing-expense .housing-expense-modal,#monthly-expense .housing-expense .ui-set-textbox.active-field+div.housing-expense-modal,#monthly-expense .housing-expense .ui-set-textbox.error-field+div.housing-expense-modal{left:109px}#monthly-expense .other-payment .other-payment-modal,#monthly-expense .other-payment .ui-set-textbox.active-field+div.other-payment-modal,#monthly-expense .other-payment .ui-set-textbox.error-field+div.other-payment-modal{left:149px}#monthly-expense .other-payment .ui-set-textbox label{width:83%}.itc-legal{padding:15px 6px 1px}.itc-legal ul li{list-style:none;margin-bottom:24px}#email{margin-bottom:4px}.email-desc-post-signon{display:inline-block;color:#333;font-size:14px;padding-left:12px;margin:12px 0}.email .form-overlay.field-help-overlay{right:auto;top:10px;left:82px}.email .form-overlay.field-help-overlay .overlay-content a{font-size:12px}.email .form-overlay.field-help-overlay ui-button{margin-left:5px}.ui-set-textbox.active-field+div.email-field-modal{left:82px}#review-page .products-header{padding:0 6px;font-size:16px}#review-page .form-container .action-bar{margin-top:50px}#review-page .summary-review{margin-top:32px}#review-page .summary-review .capitalize{text-transform:capitalize}#finish-page .intro-title{text-align:center;font-weight:700}#finish-page .congrats img{margin:0 auto 20px;display:block;width:46px}#finish-page .congrats p{font-size:24px;font-family:FSAlbertBold;text-align:center;color:#222428}#finish-page .finish-desc{color:#222428;font-size:14px;line-height:20px}#finish-page .division{height:3px;background:#FFF;width:44px;margin:0 auto 30px}#error-page.form-container{margin-top:60px}#error-page h1.intro-title{font-weight:700;text-align:center}#error-page .congrats img{margin:0 auto 20px;display:block;width:48px}#error-page .division{height:3px;background:#FFF;width:44px;margin:0 auto 30px}#error-page .error p{color:#222428;text-align:center;-webkit-font-feature-settings:'clig' off,'liga' off;font-feature-settings:'clig' off,'liga' off;font-family:Arial;font-size:16px;font-style:normal;font-weight:400;line-height:24px}#error-page .error .ui-alert.ui-display-error{background-image:none}#error-page .error .ui-alert .ui-code,#error-page .error .ui-alert .ui-text{font-family:FSAlbertRegular;font-size:16px;line-height:24px}select{padding-bottom:7px}.city .ui-textbox .ui-wrapper{height:26px!important}.city .ui-textbox .ui-wrapper input{float:left;border:none}.hidden-text{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}#identity-verification-page{font-family:Arial}#identity-verification-page .ui-radiobuttons-identity-verification{padding-bottom:10px;border-bottom:1px #CACBCC solid}#identity-verification-page .intro-title{text-align:center;font-weight:700}#identity-verification-page .intro-text{font-size:16px;font-weight:700;margin-bottom:12px}#identity-verification-page .email-body p,#identity-verification-page .intro-main,#identity-verification-page .itc-legal ul li,.email-body #identity-verification-page p,.itc-legal ul #identity-verification-page li{font-size:16px;margin-bottom:40px;padding:0}#identity-verification-page .division{height:3px;background:#FFF;width:44px;margin:0 auto 36px}#identity-verification-page .ui-button{margin-top:16px}#final-wait-screen{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#final-wait-screen>*{margin-left:auto;margin-right:auto;max-width:416px}#final-wait-screen .title{margin-top:90px;margin-bottom:35px}#final-wait-screen .title h1{color:#333;font-family:FSAlbertRegular;font-size:30px;text-align:center;line-height:35px;font-weight:400}@media only screen and (max-width:40em){#final-wait-screen>*{max-width:288px}#final-wait-screen .title{margin-top:50px;margin-bottom:30px}#final-wait-screen .title h1{font-size:24px;line-height:30px}}#final-wait-screen .description{margin-top:35px;margin-bottom:90px}@media only screen and (max-width:40em){#final-wait-screen .description{margin-top:30px;margin-bottom:60px}}#final-wait-screen .description p{color:#383b3e;font-family:arial;font-size:16px;line-height:24px;text-align:center}.dvs-next-steps .intro-title,.rates-and-fees .form-container.ember-view .fields-wrapper .fontTable .itemized,.rates-and-fees .form-container.ember-view .fields-wrapper .row .columns,.rates-and-fees .form-container.ember-view .fields-wrapper .row .columns .linkFont{font-family:FSAlbertRegular}#final-wait-screen .waitImg{height:240px;width:240px}.dvs-next-steps .banner{margin-bottom:36px}.dvs-next-steps .dvs-successful-icon{margin:0 auto 20px;display:block;width:80px}.dvs-next-steps .intro-title{font-weight:700;text-align:center;font-size:24px;color:#222428;margin-bottom:15px;padding:0 6px}.dvs-next-steps .division{height:3px;background:#FFF;width:44px;margin:0 auto 36px}.dvs-next-steps .email-body p,.dvs-next-steps .intro-main,.dvs-next-steps .itc-legal ul li,.email-body .dvs-next-steps p,.itc-legal ul .dvs-next-steps li{font-size:15px;margin-bottom:40px;padding:0;color:#222428}.rates-and-fees .intro-title{margin-bottom:24px}.rates-and-fees .form-container{padding:40px;margin-bottom:0}.email-body .rates-and-fees #rates-and-fees p,.itc-legal ul .rates-and-fees #rates-and-fees li,.rates-and-fees #rates-and-fees .email-body p,.rates-and-fees #rates-and-fees .intro-main,.rates-and-fees #rates-and-fees .itc-legal ul li{margin-bottom:32px}.rates-and-fees .rates-and-fees-summary{margin-top:40px}.rates-and-fees table{color:#222428;border:1px solid #CACBCC;border-collapse:collapse;border-top:none;text-align:left;width:100%}.rates-and-fees table ol{text-align:left;list-style-position:inside}.rates-and-fees table li::marker{padding-left:20px}.rates-and-fees table caption{border:1px solid #CACBCC;border-bottom:none;padding:2rem 2.5rem}.rates-and-fees table caption p{font-family:FSAlbertBold;font-size:20px}.rates-and-fees table tr.additional-disclosures th{border-bottom:none;padding-bottom:0!important;text-align:left!important}.rates-and-fees table tr.additional-disclosures~tr td{border-top:none;padding-top:0!important}.rates-and-fees table td,.rates-and-fees table th{border:1px solid #CACBCC;text-align:center!important;padding:1.5rem .5rem!important;vertical-align:text-top}@media only screen and (min-width:48.0625em){.rates-and-fees table td,.rates-and-fees table th{padding:1.5rem 2.5rem!important}}.rates-and-fees table td p,.rates-and-fees table th p{text-align:left!important;margin:0!important;font-family:Arial}.rates-and-fees table td p.itemized,.rates-and-fees table th p.itemized{text-align:center!important;margin:0!important}.rates-and-fees .pdf-link{padding-top:0;padding-bottom:2px}.rates-and-fees .pdf-icon{background:url(img/icon-pdf-f0912bd84c616ecfd5d0e96962dd1927.png) right no-repeat;background-size:14px 15px;color:#222428;display:inline;padding-right:18px;vertical-align:top}.rates-and-fees .addspace{padding-left:5px}.rates-and-fees .spaceAfterIcon{padding-left:15px}.rates-and-fees .blueLinkPdf{color:#222944;font-size:16px;text-decoration:underline;font-family:FSAlbertRegular}.rates-and-fees .blueLinkPdf:hover{color:#bf0029}.rates-and-fees .action-bar{max-width:800px}.rates-and-fees .action-bar-fixed{position:fixed;bottom:0;max-width:800px}.rates-and-fees .rates_and_fees_consent{padding:20px 24px 25px 20px;background-color:#222428;color:#FFF;border-radius:0 0 4px 4px;margin:40px 0}.rates-and-fees .rates_and_fees_consent .ui-set-checkbox{color:#fff;background-color:#efefef}.rates-and-fees .rates_and_fees_consent .ui-set-checkbox .ui-checkbox{color:#fff;display:inline}.rates-and-fees .rates_and_fees_consent .ui-set-checkbox.default-checkbox .ui-checkbox svg{border-radius:1px;top:6px;z-index:1}.rates-and-fees .rates_and_fees_consent .ui-set-checkbox .ui-wrapper{margin-top:-1.5rem}.rates-and-fees .rates_and_fees_consent .ui-set-checkbox .ui-partial-label{color:#FFF;font-family:Arial;background-color:#222428;margin-left:0;padding-left:25px}.rates-and-fees .rates_and_fees_consent .ui-set-checkbox label{display:inline-block;margin-left:3rem;margin-bottom:0;position:relative;font-size:12px}.rates-and-fees .rates_and_fees_consent .columns p{font-size:12px}.rates-and-fees .rates_and_fees_consent .columns p>p:last-child{margin-top:16px}.rates-and-fees .divider{border-top:1px;border-color:#CACBCC;max-width:520px;margin:0 auto;position:relative;z-index:2}@media only screen and (max-width:40em){.rates-and-fees .divider{margin:0 40px}}.rates-and-fees .disclaimerHeader{margin:10px auto 80px;padding:20px 0;background-color:#fff;max-width:600px;border-top:1px solid #CACBCC;border-bottom:1px solid #CACBCC;z-index:1}.rates-and-fees .disclaimerHeader .columns{padding:0}@media only screen and (max-width:40em){.rates-and-fees .disclaimerHeader{margin-bottom:0}}.rates-and-fees .disclaimerHeader .ui-collapsible-pane.ui-expanded .ui-title{background:url(img/collapse@2x-70226769745957b9197a1ed989c08968.png) center right 25px no-repeat;background-size:14px;border-left:4px solid #DF0089;padding-left:16px}.rates-and-fees .disclaimerHeader .ui-collapsible-pane .ui-title{display:block;font-family:FSAlbertBold;font-size:16px;padding-left:20px;background:url(img/expand@2x-1c46f7efd958f7a307f4b3d9a65cf79a.png) center right 25px no-repeat;background-size:14px}.rates-and-fees .disclaimerHeader .ui-collapsible-pane .ui-title:hover{color:#DF0089}@media only screen and (min-width:40.0625em){.rates-and-fees .disclaimerHeader{padding:20px 0}}.rates-and-fees .disclaimerHeader .disclaimerText{margin-top:30px;padding:0 5px}.cco-exit-overlay>.ui-wrapper{left:50%;top:50%;transform:translate(-50%,-50%)}.cco-exit-overlay>.ui-wrapper .ui-body .close-button{float:right;border:none;padding:0;width:19px;height:19px;background-image:url(img/icon_modal_close_icon-af845f44510c290b008df3c8c3d774c9.png);background-repeat:no-repeat;background-size:19px 19px;background-position:left top;margin:15px}.cco-exit-overlay>.ui-wrapper .ui-body .overlay-content{padding:24px;text-align:center;max-width:600px;width:90vw;max-height:80vh;box-shadow:0 0 20px 3px rgba(0,0,0,.5)}@media only screen and (max-width:40em){.cco-exit-overlay>.ui-wrapper .ui-body .overlay-content{padding:50px 20px}}.cco-exit-overlay>.ui-wrapper .ui-body .overlay-content h1{font-family:FSAlbertBold;color:#222428;font-size:20px;text-align:left}.cco-exit-overlay>.ui-wrapper .ui-body .overlay-content h1:focus{outline:0}.cco-exit-overlay>.ui-wrapper .ui-body .overlay-content .overlay-box{padding:0;background:#FFF;margin-top:27px}.cco-exit-overlay>.ui-wrapper .ui-body .overlay-content .overlay-box>p{font-size:12px;text-align:left}.cco-exit-overlay>.ui-wrapper .ui-body .overlay-content .overlay-box .phone-number{margin-top:0}.cco-exit-overlay>.ui-wrapper .ui-body .overlay-content .overlay-box .phone-number a{font-weight:400;font-size:12px;text-decoration:none}.cco-exit-overlay>.ui-wrapper .ui-body .overlay-content .overlay-action{margin-top:32px}@media only screen and (max-width:40em){.cco-exit-overlay>.ui-wrapper .ui-body .overlay-content .overlay-action{margin-top:60px}}.cco-exit-overlay>.ui-wrapper .ui-body .overlay-content .overlay-action .small-6{float:none;margin:auto}.cco-exit-overlay>.ui-wrapper .ui-body .overlay-content .overlay-action .small-6 .btn-overlay-primary{color:#FFF;border:1px solid #DF0089;background:#DF0089;border-radius:30px;width:100%;height:37px}.cco-exit-overlay>.ui-wrapper .ui-body .overlay-content .overlay-action .small-6 .btn-overlay-primary:hover{background-color:#121418;border-color:#121418}.cco-exit-overlay>.ui-wrapper .ui-body .overlay-content .overlay-action .small-6 .btn-overlay-primary:active{background-color:#C40076;border-color:#C40076}.cco-exit-overlay>.ui-wrapper .ui-body .overlay-content .overlay-action .small-6 .btn-overlay-primary>.ui-wrapper{font-family:FSAlbertBold;font-size:16px;line-height:36px}.cco-exit-overlay .overlay-icon{margin-bottom:20px}.cco-exit-overlay .overlay-icon img{width:50px}.new-to-canada-overlay .heading{font-family:FSAlbertBold;font-size:24px;line-height:32px;text-align:center;color:#222428;padding:62px 0 16px}.new-to-canada-overlay .division{height:4px;background:#FFF;width:48px;margin:0 auto 40px}.new-to-canada-overlay .content{padding:0 32px 80px}@media only screen and (max-width:40em){.new-to-canada-overlay .content{padding:0 24px 80px}}.new-to-canada-overlay .sub-heading{font-family:Arial;font-style:normal;font-weight:700;font-size:14px;line-height:24px;text-align:left;color:#222428;margin:11px 0}.new-to-canada-overlay .desc{font-family:Arial;font-size:12px;line-height:24px;text-align:left;color:#222428;margin:11px 0 24px}.new-to-canada-overlay .lm-link{font-family:Arial;font-size:12px;color:#222428;-webkit-text-decoration-line:none;text-decoration-line:none;cursor:pointer}.new-to-canada-overlay .close-icon{background:url(img/icon_modal_close_icon-af845f44510c290b008df3c8c3d774c9.png) left top no-repeat #fff;float:right;border:none;padding:0;width:19px;height:19px;background-size:19px 19px;margin:15px;cursor:pointer}.new-to-canada-overlay .close-button{display:-ms-flexbox;display:flex;font-family:FSAlbertRegular;font-size:16px;line-height:24px;text-align:left;text-decoration:none;color:#222428;border:none;border-bottom:2px solid #222428;background:0 0;cursor:pointer}.new-to-canada-overlay .close-button:hover{border-color:#DF0089}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}