/*! politespace - v0.1.20 - 2016-09-26
Politely add spaces to input values to increase readability (credit card numbers, phone numbers, etc).
 * https://github.com/filamentgroup/politespace
 * Copyright (c) 2016 Filament Group (@filamentgroup)
 * MIT License */
@import"https://use.typekit.net/buc0ggs.css";.politespace-proxy{position:relative;overflow:hidden;display:inline-block}.politespace-proxy-val{display:none}.politespace-proxy.active.notempty>.politespace-proxy-val{display:block;position:absolute;left:0;top:0;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:1}.politespace-proxy.active.notempty input{-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.politespace-proxy.active.notempty input[type=number]{-moz-appearance:textfield}.politespace-proxy.active.notempty input[type=number]::-webkit-inner-spin-button,.politespace-proxy.active.notempty input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tablesorter-default{width:100%;font:12px/18px Arial,Sans-serif;color:#333;background-color:#fff;border-spacing:0;margin:10px 0 15px;text-align:left}.tablesorter-default th,.tablesorter-default thead td{font-weight:700;color:#000;background-color:#fff;border-collapse:collapse;border-bottom:#ccc 2px solid;padding:0}.tablesorter-default tfoot td,.tablesorter-default tfoot th{border:0}.tablesorter-default .header,.tablesorter-default .tablesorter-header{background-image:url(data:image/gif;base64,R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==);background-position:center right;background-repeat:no-repeat;cursor:pointer;white-space:normal;padding:4px 20px 4px 4px}.tablesorter-default thead .headerSortUp,.tablesorter-default thead .tablesorter-headerAsc,.tablesorter-default thead .tablesorter-headerSortUp{background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7);border-bottom:#000 2px solid}.tablesorter-default thead .headerSortDown,.tablesorter-default thead .tablesorter-headerDesc,.tablesorter-default thead .tablesorter-headerSortDown{background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7);border-bottom:#000 2px solid}.tablesorter-default thead .sorter-false{background-image:none;cursor:default;padding:4px}.tablesorter-default tfoot .tablesorter-headerAsc,.tablesorter-default tfoot .tablesorter-headerDesc,.tablesorter-default tfoot .tablesorter-headerSortDown,.tablesorter-default tfoot .tablesorter-headerSortUp{border-top:#000 2px solid}.tablesorter-default td{background-color:#fff;border-bottom:#ccc 1px solid;padding:4px;vertical-align:top}.tablesorter-default tbody>tr.even:hover>td,.tablesorter-default tbody>tr.hover>td,.tablesorter-default tbody>tr.odd:hover>td,.tablesorter-default tbody>tr:hover>td{background-color:#fff;color:#000}.tablesorter-default .tablesorter-processing{background-position:center center !important;background-repeat:no-repeat !important;background-image:url(data:image/gif;base64,R0lGODlhFAAUAKEAAO7u7lpaWgAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQBCgACACwAAAAAFAAUAAACQZRvoIDtu1wLQUAlqKTVxqwhXIiBnDg6Y4eyx4lKW5XK7wrLeK3vbq8J2W4T4e1nMhpWrZCTt3xKZ8kgsggdJmUFACH5BAEKAAIALAcAAAALAAcAAAIUVB6ii7jajgCAuUmtovxtXnmdUAAAIfkEAQoAAgAsDQACAAcACwAAAhRUIpmHy/3gUVQAQO9NetuugCFWAAAh+QQBCgACACwNAAcABwALAAACE5QVcZjKbVo6ck2AF95m5/6BSwEAIfkEAQoAAgAsBwANAAsABwAAAhOUH3kr6QaAcSrGWe1VQl+mMUIBACH5BAEKAAIALAIADQALAAcAAAIUlICmh7ncTAgqijkruDiv7n2YUAAAIfkEAQoAAgAsAAAHAAcACwAAAhQUIGmHyedehIoqFXLKfPOAaZdWAAAh+QQFCgACACwAAAIABwALAAACFJQFcJiXb15zLYRl7cla8OtlGGgUADs=) !important}.tablesorter-default tr.odd>td{background-color:#dfdfdf}.tablesorter-default tr.even>td{background-color:#efefef}.tablesorter-default tr.odd td.primary{background-color:#bfbfbf}.tablesorter-default td.primary,.tablesorter-default tr.even td.primary{background-color:#d9d9d9}.tablesorter-default tr.odd td.secondary{background-color:#d9d9d9}.tablesorter-default td.secondary,.tablesorter-default tr.even td.secondary{background-color:#e6e6e6}.tablesorter-default tr.odd td.tertiary{background-color:#e6e6e6}.tablesorter-default td.tertiary,.tablesorter-default tr.even td.tertiary{background-color:#f2f2f2}caption{background-color:#fff}.tablesorter-default .tablesorter-filter-row{background-color:#eee}.tablesorter-default .tablesorter-filter-row td{background-color:#eee;border-bottom:#ccc 1px solid;line-height:normal;text-align:center;-webkit-transition:line-height .1s ease;-moz-transition:line-height .1s ease;-o-transition:line-height .1s ease;transition:line-height .1s ease}.tablesorter-default .tablesorter-filter-row .disabled{opacity:.5;cursor:not-allowed}.tablesorter-default .tablesorter-filter-row.hideme td{padding:2px;margin:0;line-height:0;cursor:pointer}.tablesorter-default .tablesorter-filter-row.hideme *{height:1px;min-height:0;border:0;padding:0;margin:0;opacity:0}.tablesorter-default input.tablesorter-filter,.tablesorter-default select.tablesorter-filter{width:95%;height:auto;margin:4px auto;padding:4px;background-color:#fff;border:1px solid #bbb;color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:height .1s ease;-moz-transition:height .1s ease;-o-transition:height .1s ease;transition:height .1s ease}.tablesorter .filtered{display:none}.tablesorter .tablesorter-errorRow td{text-align:center;cursor:pointer;background-color:#e6bf99}.tablesorter-pager{padding:5px}td.tablesorter-pager{background-color:#e6eeee;margin:0}.tablesorter-pager img{vertical-align:middle;margin-right:2px;cursor:pointer}.tablesorter-pager .pagedisplay{padding:0 5px;width:auto;white-space:nowrap;text-align:center}.tablesorter-pager select{margin:0;padding:0}.tablesorter-pager.disabled{display:none}.tablesorter-pager .disabled{opacity:.5;filter:alpha(opacity=50);cursor:default}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background:#fff}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:400;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a img{border:0}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media(min-width:768px){.container{width:750px}}@media(min-width:992px){.container{width:970px}}@media(min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media(min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media(min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media(min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}body,button,input,select,textarea{color:#000;line-height:1.7;font-family:"Poppins",sans-serif;font-size:1.125rem !important}.bp-1280 body,.bp-1280 button,.bp-1280 input,.bp-1280 select,.bp-1280 textarea{font-size:1.25rem}body{padding-bottom:1px}input::placeholder{font-size:1.125rem}.bp-1280 input::placeholder{font-size:1.25rem}p{font-size:1.125rem;font-weight:400}.bp-1280 p{font-size:1.25rem}html{overflow-y:visible}body,html{background-color:#fff;position:relative}h1,.h1,h2,.h2,.legend-heading,h3,.h3,h4,.h4,h5,.h5,h6,.h6{clear:both;font-weight:600;font-family:"literata-variable",sans-serif;color:#000}@media print{h1,.h1,h2,.h2,.legend-heading,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:#000}.print-button{display:none}}h1,.h1{font-size:2.188rem;margin:1.7em 0 .3em}.bp-1600 h1,.bp-1600 .h1{font-size:2.5rem}h2,.h2,.legend-heading{font-size:1.5rem;margin:1.7em 0 .6em}.bp-1600 h2,.bp-1600 .h2,.bp-1600 .legend-heading{font-size:2rem}h3,.h3{font-size:1.25rem;margin:1.5em 0 .3em;font-weight:600;color:#000}.bp-1600 h3,.bp-1600 .h3{font-size:1.875rem}h4,.h4,h5,.h5,h6,.h6{font-size:1.125rem;margin:1.5em 0 .7em;font-family:"Poppins",sans-serif;text-transform:uppercase}.bp-1600 h4,.bp-1600 .h4,.bp-1600 h5,.bp-1600 .h5,.bp-1600 h6,.bp-1600 .h6{font-size:1.5rem}p{margin-bottom:1.4em}b,strong{font-weight:500}dfn,cite,em,i{font-style:italic}blockquote{margin:1.4em 0;padding:1.3em;border-left:8px solid #00b6de;background-color:#d7edf6}blockquote :first-child{margin-top:0}blockquote :last-child{margin-bottom:0}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:1rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#d7edf6;text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}hr{background-color:#3a6f8f;border:0;height:1px;margin-top:1.5em;margin-bottom:1.5em}ul,ol{margin:0 0 1.4em 1.4em}ul{list-style:disc}ol{list-style:decimal}li{margin-top:.3em;margin-bottom:.3em}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:500;color:#000}dd{margin:0;padding:0 0 .9em}img{height:auto;max-width:100%}figure{margin:0;margin-bottom:1.4em}figure img{display:block}figure figcaption{padding:.8em 0}figure figcaption h1,figure figcaption h2,figure figcaption h3,figure figcaption h4,figure figcaption h5,figure figcaption h6{font-family:"Poppins",sans-serif;margin-top:0;margin-bottom:.2em}table{margin:0 0 1.5em;width:100%}th{font-weight:500}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}#main{padding-bottom:1px}.content-wrap{padding-left:20px;padding-right:20px;max-width:786px;margin-bottom:50px}@media screen and (min-width:768px){.content-wrap{width:85%;margin:0 auto;padding-left:32px;padding-right:32px;margin-bottom:100px}}.content-wrap-full{max-width:1304px;padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.content-wrap-full{margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px}}.wrap-inner{padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.wrap-inner{padding-left:32px;padding-right:32px}}.wrap-outter{margin-left:20px;margin-right:20px}@media screen and (min-width:768px){.wrap-outter{margin-left:32px;margin-right:32px}}.container-fluid{max-width:1304px;padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.container-fluid{padding-left:32px;padding-right:32px}}.main-content-spacing{margin-top:1.4em;margin-bottom:1.4em}@media screen and (min-width:768px){.main-content-spacing{margin-top:2em}}@media screen and (min-width:768px){.sidebar-content-spacing{margin-top:2.2em}}.icon-cont{position:relative;padding-left:1.4em}.icon-cont .icon{position:absolute;left:0;top:0;font-size:1em}.post-separator{margin-top:4em;margin-bottom:4em}.post-type-archive-case_study .post-separator{position:relative;top:-.35em}.temp-links{margin-top:3em !important;margin-bottom:3em}.field-value-print{display:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);clip-path:polygon(0px 0px,0px 0px,0px 0px,0px 0px);position:absolute !important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.first-paragraph{font-weight:500}.logo-for-print{display:none}a{color:#1d71b8;font-family:"Poppins",sans-serif}a .icon{fill:#1d71b8}.contrast_mode a{color:#3a6f8f}.contrast_mode a .icon{fill:#3a6f8f}a:visited{color:#1d71b8}.contrast_mode a:visited{color:#3a6f8f}a:hover,a:focus,a:active{color:#004d5f}a:hover .icon,a:focus .icon,a:active .icon{fill:#004d5f}.contrast_mode a:hover,.contrast_mode a:focus,.contrast_mode a:active{color:#000}.contrast_mode a:hover .icon,.contrast_mode a:focus .icon,.contrast_mode a:active .icon{color:#000}a.more:link,a.more:visited,a.more:hover,a.more:active{text-transform:uppercase}a[target=_blank] .icon{width:.8em;height:.8em;margin-left:.2em}input,textarea,select{padding:8px 12px;display:block;border-width:1px;width:100%;margin-bottom:1.6em;box-shadow:inset 1px 1px 1px rgba(0,0,0,.25);max-width:500px;background-color:#fff;border-radius:10px}input:disabled,textarea:disabled,select:disabled{cursor:not-allowed}select::-ms-expand{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}select{width:auto;max-width:500px;min-width:9em;background-color:#0f3856;border:1px solid #0f3856;color:#fff;background-image:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMDAwMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNTAuMTExLDcyLjY1OWMtMS4wNjEsMC0yLjA3OC0wLjQyMi0yLjgyOS0xLjE3MkwxNy4yNzUsNDEuNDc0Yy0xLjU2Mi0xLjU2Mi0xLjU2Mi00LjA5NSwwLjAwMS01LjY1NyAgYzEuNTYzLTEuNTYyLDQuMDk2LTEuNTYyLDUuNjU3LDBsMjcuMTc4LDI3LjE4NWwyNy4xNzgtMjcuMTg1YzEuNTYyLTEuNTYyLDQuMDk1LTEuNTYyLDUuNjU3LDAgIGMxLjU2MiwxLjU2MiwxLjU2Miw0LjA5NCwwLjAwMSw1LjY1N0w1Mi45NCw3MS40ODdDNTIuMTg5LDcyLjIzNyw1MS4xNzIsNzIuNjU5LDUwLjExMSw3Mi42NTl6Ii8+PC9zdmc+");background-position:right 8px center;background-repeat:no-repeat;background-size:20px;padding-right:1.9em;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width:600px){select{width:100%}}input[type=radio],input[type=checkbox],input[type=file],input[type=button],input[type=range]{box-shadow:none}input[type=radio],input[type=checkbox]{display:inline-block;width:auto;margin-right:.5em;box-shadow:none}textarea:disabled,input:not([type]):disabled,input[type=color]:disabled,input[type=date]:disabled,input[type=datetime]:disabled,input[type=datetime-local]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=password]:disabled,input[type=number]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled,select:disabled{background-color:#ebebe4}input[type=search]{-webkit-appearance:none;border-radius:0}.checkbox-label label,.checkbox-label+label,.radio-label label,.radio-label+label,input[type=radio] label,input[type=radio]+label,input[type=checkbox] label,input[type=checkbox]+label{font-weight:500;font-family:"Poppins",sans-serif;font-size:1em;color:#000}input[type=color]{padding:0;display:inline;width:23px;height:23px;display:block}input[type=color i][list]{width:88px;height:23px}input[type=range]+output{margin-top:-1em;display:block;margin-bottom:1.6em}::-webkit-input-placeholder{color:rgba(90,104,115,.5)}:-moz-placeholder{color:rgba(90,104,115,.5)}::-moz-placeholder{color:rgba(90,104,115,.5)}:-ms-input-placeholder{color:rgba(90,104,115,.5)}label,legend{font-weight:500;font-family:"Poppins",sans-serif;color:#000;font-size:1rem;margin-bottom:.4em;display:inline-block}.bp-1400 label,.bp-1400 legend{font-size:1.125rem}.label-sub{font-family:"Poppins",sans-serif;font-size:.9em}.fieldset-help{padding-top:2.8em}.fieldset-help legend{float:left}.fieldset-help .tooltip{margin-top:.1em;margin-left:.5em}.fieldset-help+.field-wrap{clear:left}.fieldset-help .legend-heading{margin-top:0}.required{color:#b2334d}input[type=range]{width:100%;padding:0;margin-top:0;margin-left:0;margin-right:0;border:solid 2px rgba(0,0,0,0);padding:0 .7em;width:100%;height:2em;border-radius:7px;background:linear-gradient(#d7edf6,#d7edf6) padding-box,linear-gradient(#00b6de,#00b6de) border-box;background-size:100% 100%,100% 100%}input[type=range],input[type=range]::-webkit-slider-runnable-track,input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}input[type=range]:focus::-webkit-slider-thumb,input[type=range]:active::-webkit-slider-thumb{border:2px solid #eca83c}input[type=range]:focus::-moz-range-thumb,input[type=range]:active::-moz-range-thumb{border:2px solid #eca83c}input[type=range]:focus::-ms-thumb,input[type=range]:active::-ms-thumb{border:2px solid #eca83c}input[type=range]::-webkit-slider-thumb{box-sizing:border-box;cursor:ew-resize;width:1.1em;height:1.69em;padding-left:2px;background:url(//www.gerezmieuxvotreargent.ca/app/plugins/gsam-tools/global/css/comp/../../images/thumb.png);background-origin:content-box;background-size:1em 1em;background-repeat:no-repeat;background-position:center center;border-radius:5px;position:relative;top:-.3em;border:none;z-index:1}input[type=range]::-moz-range-thumb{box-sizing:border-box;cursor:ew-resize;width:1.1em;height:1.69em;padding-left:2px;background:url(//www.gerezmieuxvotreargent.ca/app/plugins/gsam-tools/global/css/comp/../../images/thumb.png);background-origin:content-box;background-size:1em 1em;background-repeat:no-repeat;background-position:center center;border-radius:5px;position:relative;top:-.3em;border:none;z-index:1}input[type=range]::-ms-thumb{box-sizing:border-box;cursor:ew-resize;width:1.1em;height:1.69em;padding-left:2px;background:url(//www.gerezmieuxvotreargent.ca/app/plugins/gsam-tools/global/css/comp/../../images/thumb.png);background-origin:content-box;background-size:1em 1em;background-repeat:no-repeat;background-position:center center;border-radius:5px;position:relative;top:-.3em;border:none;z-index:1}input[type=range]::-webkit-slider-runnable-track{position:relative}input[type=range]::-webkit-slider-runnable-track:before,input[type=range]::-webkit-slider-runnable-track:after{position:absolute}input[type=range]::-ms-track{border:none;color:rgba(0,0,0,0)}input[type=range]::-webkit-slider-runnable-track{height:1.1em;border-radius:0;background:linear-gradient(#3a6f8f,#3a6f8f),linear-gradient(#3a6f8f,#3a6f8f),linear-gradient(#d7edf6 0%,#d7edf6 43%,#3a6f8f 44%,#3a6f8f 56%,#d7edf6 57%,#d7edf6 100%);position:relative;background-size:.25em 100%,.25em 100%,100% 100%;background-position:left top,right top,left top;background-repeat:no-repeat}.contrast_mode input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(#3a6f8f,#3a6f8f),linear-gradient(#3a6f8f,#3a6f8f),linear-gradient(#ebebeb 0%,#ebebeb 43%,#3a6f8f 44%,#3a6f8f 56%,#ebebeb 57%,#ebebeb 100%);background-size:.25em 100%,.25em 100%,100% 100%;background-position:left top,right top,left top;background-repeat:no-repeat}input[type=range]::-moz-range-track{height:1.1em;border-radius:0;background:linear-gradient(#3a6f8f,#3a6f8f),linear-gradient(#3a6f8f,#3a6f8f),linear-gradient(#d7edf6 0%,#d7edf6 43%,#3a6f8f 44%,#3a6f8f 56%,#d7edf6 57%,#d7edf6 100%);position:relative;background-size:.25em 100%,.25em 100%,100% 100%;background-position:left top,right top,left top;background-repeat:no-repeat}.contrast_mode input[type=range]::-moz-range-track{background:linear-gradient(#3a6f8f,#3a6f8f),linear-gradient(#3a6f8f,#3a6f8f),linear-gradient(#ebebeb 0%,#ebebeb 43%,#3a6f8f 44%,#3a6f8f 56%,#ebebeb 57%,#ebebeb 100%);background-size:.25em 100%,.25em 100%,100% 100%;background-position:left top,right top,left top;background-repeat:no-repeat}input[type=range]::-ms-track{height:1.1em;border-radius:0;background:linear-gradient(#3a6f8f,#3a6f8f),linear-gradient(#3a6f8f,#3a6f8f),linear-gradient(#d7edf6 0%,#d7edf6 43%,#3a6f8f 44%,#3a6f8f 56%,#d7edf6 57%,#d7edf6 100%);position:relative;background-size:.25em 100%,.25em 100%,100% 100%;background-position:left top,right top,left top;background-repeat:no-repeat}.contrast_mode input[type=range]::-ms-track{background:linear-gradient(#3a6f8f,#3a6f8f),linear-gradient(#3a6f8f,#3a6f8f),linear-gradient(#ebebeb 0%,#ebebeb 43%,#3a6f8f 44%,#3a6f8f 56%,#ebebeb 57%,#ebebeb 100%);background-size:.25em 100%,.25em 100%,100% 100%;background-position:left top,right top,left top;background-repeat:no-repeat}input[type=range]::-moz-range-progress{display:none}input[type=range]::-ms-fill-lower{display:none}.wrapper-input-range{content:"";display:block;clear:both;display:inline-block;position:relative;margin-bottom:1.6em;width:100%;font-size:1.1em;height:2em}.wrapper-input-range input[type=range]{width:100%;height:100%;margin-bottom:0}.wrapper-input-range[data-min-label]:before,.wrapper-input-range[data-max-label]:after{display:block;position:absolute;top:100%;min-width:28px;margin-top:.2em;text-align:center;font-size:.8em}.wrapper-input-range[data-min-label]:before{content:" " attr(data-min-label);left:0}.wrapper-input-range[data-max-label]:after{content:" " attr(data-max-label);right:0}@media print{.submit{display:none !important}label{color:#000;font-size:1em;margin-bottom:0}.wrapper-input-range:before,.wrapper-input-range:after{display:none !important}.wrapper-input-range{height:auto}input,select{padding:0;border:none;box-shadow:none}.politespace-proxy-val{padding-left:0 !important;padding-right:0 !important}.field-wrap .field-unit-label{margin-top:0 !important;line-height:1}.politespace-proxy.active.notempty>.politespace-proxy-val{top:0 !important}}.btn,input[type=button],input[type=reset],input[type=submit],button{display:inline-block;background:#000;border:none;border-radius:.625rem;width:auto;margin-bottom:1rem;margin-right:1rem;padding:.938rem 1.25rem;color:#fff;line-height:1;font-size:1rem !important;text-transform:uppercase;text-align:center;text-decoration:none;cursor:pointer;font-family:"Poppins",sans-serif;font-weight:500;box-shadow:1px 1px 1px rgba(0,0,0,.25);transition:background-color .2s ease-out}.btn:hover,.btn:focus,.btn:active,input[type=button]:hover,input[type=button]:focus,input[type=button]:active,input[type=reset]:hover,input[type=reset]:focus,input[type=reset]:active,input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active,button:hover,button:focus,button:active{transition:background-color 50ms ease-out}.bp-1280 .btn,.bp-1280 input[type=button],.bp-1280 input[type=reset],.bp-1280 input[type=submit],.bp-1280 button{font-size:1.25rem !important}.btn:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,button:hover{border-color:#656769;box-shadow:3px 3px 3px rgba(0,0,0,.25);cursor:pointer}.btn:active,.btn:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus,button:active,button:focus{border-color:#aaa #bbb #bbb;box-shadow:3px 3px 3px rgba(0,0,0,.25);cursor:pointer}.btn:link,.btn:visited,input[type=button]:link,input[type=button]:visited,input[type=reset]:link,input[type=reset]:visited,input[type=submit]:link,input[type=submit]:visited,button:link,button:visited{background-color:#000;color:#fff}.btn:hover,.btn:active,.btn:focus,input[type=button]:hover,input[type=button]:active,input[type=button]:focus,input[type=reset]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:hover,input[type=submit]:active,input[type=submit]:focus,button:hover,button:active,button:focus{background-color:#656769;text-decoration:none}.btn:disabled,.btn:disabled:hover,input[type=button]:disabled,input[type=button]:disabled:hover,input[type=reset]:disabled,input[type=reset]:disabled:hover,input[type=submit]:disabled,input[type=submit]:disabled:hover,button:disabled,button:disabled:hover{background-color:#000;cursor:not-allowed}.btn.btn-secondary:link,.btn.btn-secondary:visited,input[type=button].btn-secondary:link,input[type=button].btn-secondary:visited,input[type=reset].btn-secondary:link,input[type=reset].btn-secondary:visited,input[type=submit].btn-secondary:link,input[type=submit].btn-secondary:visited,button.btn-secondary:link,button.btn-secondary:visited{background-color:#eca83c}.btn.btn-secondary:hover,.btn.btn-secondary:active,.btn.btn-secondary:focus,input[type=button].btn-secondary:hover,input[type=button].btn-secondary:active,input[type=button].btn-secondary:focus,input[type=reset].btn-secondary:hover,input[type=reset].btn-secondary:active,input[type=reset].btn-secondary:focus,input[type=submit].btn-secondary:hover,input[type=submit].btn-secondary:active,input[type=submit].btn-secondary:focus,button.btn-secondary:hover,button.btn-secondary:active,button.btn-secondary:focus{background-color:#df9116}.print-button{background-color:#eca83c;color:#000}.print-button:link,.print-button:visited{background-color:#eca83c}.print-button:hover,.print-button:active,.print-button:focus{background-color:#df9116}.btn-link{background:0 0;border:none;box-shadow:none;padding:0;text-decoration:none;display:inline;min-width:0;font-weight:400}.btn-link:link,.btn-link:visited{background-color:#00b6de}.btn-link:before,.btn-link:after{display:none}.btn-link:hover,.btn-link:active,.btn-link:focus{text-decoration:underline;background:0 0}.contrast_mode .btn-link:hover,.contrast_mode .btn-link:active,.contrast_mode .btn-link:focus{background-color:#0f3856;color:#fff}.add-asset{background:0 0;padding:0;color:#0f3856;transition:color .2s ease-out;text-align:left;box-shadow:none}.add-asset .circle-icon{transition:background-color .2s ease-out}.add-asset:hover,.add-asset:focus,.add-asset:active{background:0 0;color:#191970;transition:color 50ms ease-out}.add-asset:hover .circle-icon,.add-asset:focus .circle-icon,.add-asset:active .circle-icon{background-color:#191970;transition:background-color 50ms ease-out}.add-asset:hover,.add-asset:focus,.add-asset:visited,.add-asset:active{background:0 0;box-shadow:none}.circle-icon{background-color:#0f3856;color:#fff;font-size:.9em;padding:.5em .6em;margin-right:.3em;line-height:.9em;fill:#fff;display:inline-block;border-radius:100%}.circle-icon .icon{width:1em;height:1em;fill:#fff;position:relative;left:.01em}.remove-item{padding:0;background:0 0;box-shadow:none}.remove-item .circle-icon{transition:background-color .2s ease-out}.remove-item:hover,.remove-item:focus,.remove-item:visited,.remove-item:active{background:0 0;box-shadow:none}.remove-item:hover .circle-icon,.remove-item:focus .circle-icon,.remove-item:visited .circle-icon,.remove-item:active .circle-icon{background-color:#191970;transition:background-color 50ms ease-out}.field-inline-inputs .remove-item{margin-left:.5em;margin-top:.2em}#back-to-step-1{margin-top:4em}.table{width:100%;max-width:100%;margin-bottom:1rem;background-color:rgba(0,0,0,0)}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #eceeef}.table thead th{vertical-align:bottom;border-bottom:2px solid #eceeef}.table tbody+tbody{border-top:2px solid #eceeef}.table .table{background-color:#fff}.table-striped{border:1px solid #000;border-left:none;color:#000}.table-striped th{background-color:#aae0e4;color:#000;font-weight:500;font-size:.9em;vertical-align:middle}.table-striped td,.table-striped th{padding:.5em;border-left:1px solid #000}.table-striped tr{background-color:#fff}.table-striped tr:nth-child(2n){background-color:#f2fafa}.table-summary td{padding:.5em}table.jqplot-cursor-legend,table.jqplot-table-legend{background-color:rgba(0,0,0,0);border:none;width:auto;margin:1em;margin-top:0;font-size:.8em}tr.jqplot-table-legend td{padding-top:.2em}div.jqplot-table-legend-swatch-outline{border:none;padding:0}div.jqplot-table-legend-swatch{width:1em;height:1em;border:1px solid #000;border-color:#000 !important;display:block}.tablesorter-default td{background-color:rgba(0,0,0,0)}.tablesorter-default{font-family:"Poppins",sans-serif;font-size:.9em}.tablesorter-default thead .headerSortUp,.tablesorter-default thead .tablesorter-headerAsc,.tablesorter-default thead .tablesorter-headerSortUp,.tablesorter-default thead .headerSortDown,.tablesorter-default thead .tablesorter-headerDesc,.tablesorter-default thead .tablesorter-headerSortDown{border-bottom-color:#3a6f8f}.jqplot-xaxis-label{font-weight:700}.table-wrap{overflow:hidden;width:1px;min-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-wrap>table{margin-bottom:0}@media print{.table-striped tr{display:table-row !important}.pager{display:none !important}}.svg-icons-sheet path{fill:inherit}.icon{fill:#3a6f8f;width:1em;height:1em}.section{margin-top:1.7em;margin-bottom:1.7em}@media screen and (min-width:1000px){.section{margin-top:3em;margin-bottom:3em}}.section-heading{text-align:center;color:#3a6f8f;font-family:"literata-variable",sans-serif;margin-top:0;margin-bottom:.7em;font-size:1.5em}@media screen and (min-width:1000px){.section-heading{font-size:1.75em;margin-bottom:1.3em}}.section-subheading{text-align:center;font-size:.9em;color:#00b6de;font-family:"literata-variable",sans-serif;font-weight:900;text-transform:uppercase;margin-top:.8em;margin-bottom:.2em}.contrast_mode .section-subheading{color:#0f3856}@media screen and (min-width:1000px){.section-subheading{font-size:1.05em}}.tooltip{cursor:help;position:relative;display:inline-block;font-weight:400;font-size:17px;height:1.6em;line-height:1;overflow:hidden;font-family:"Poppins",sans-serif}.tooltip:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%}@media screen and (min-width:1000px){.tooltip{font-size:18px;height:29px}}.tooltip.allowOverflow{overflow:visible}.tooltip .icon{fill:#000;background-color:#eca83c;border-radius:.8em;padding:.3em;width:1.6em;height:1.6em}.tooltip .icon-external-link{background-color:rgba(0,0,0,0) !important;padding:0;border-radius:0}.tooltip .tooltip-popup-wrap{position:absolute;width:358px;margin-left:auto;margin-right:auto;left:358px;right:358px;bottom:100%;left:-179px;right:-179px;bottom:100%;display:block;padding-bottom:1em;cursor:auto;visibility:hidden;z-index:10;line-height:1.5}@media screen and (max-width:400px){.tooltip .tooltip-popup-wrap{width:290px}}.tooltip .tooltip-popup-wrap .tooltip-popup-bubble{cursor:auto;transform:translate3d(0,-40px,0);opacity:0;transition:transform .3s ease-out,opacity .3s ease-out,visibility .3s}.tooltip.opened .tooltip-popup-wrap{visibility:visible}.tooltip.opened .tooltip-popup-wrap .tooltip-popup-bubble{opacity:1;transform:translate3d(0,0,0);visibility:visible;transition:transform .2s ease-in,opacity .2s ease-in}.tooltip .tooltip-popup-bubble{display:block;background-color:#fff;box-shadow:0px 0px 3px 1px #d3d3d3,3px 3px 5px 0px #d3d3d3;border-radius:8px;padding:1em;position:relative;font-size:.8em}.tooltip .tooltip-popup-bubble .tooltip-popup-heading{color:#eca83c}.tooltip .tooltip-read-more{display:block;margin-top:.5em;text-transform:uppercase;font-size:.75em}.tooltip .tooltip-triangle{display:block;width:44px;height:19px;position:absolute;top:100%;left:0;right:0;margin:auto;overflow:hidden;margin-top:-1px}.tooltip .tooltip-triangle:after{content:"";position:absolute;width:21px;height:21px;background:#fff;transform:rotate(45deg);left:0;right:0;top:-12px;margin:auto;box-shadow:0px 0px 3px 1px #d3d3d3,3px 3px 3px #d3d3d3}.tooltip .tooltip-popup-text{color:#000;font-weight:400}.tooltip.left .tooltip-popup-wrap{left:-9px}.tooltip.left .tooltip-triangle{right:auto}.tooltip.right .tooltip-popup-wrap{left:auto;right:-9px}.tooltip a:link .icon,.tooltip a:visited .icon{fill:#1d71b8}.contrast_mode .tooltip a:link,.contrast_mode .tooltip a:visited{color:#3a6f8f}.contrast_mode .tooltip a:link .icon,.contrast_mode .tooltip a:visited .icon{fill:#3a6f8f}.tooltip a:hover .icon,.tooltip a:active .icon,.tooltip a:focus .icon{fill:#004d5f}.contrast_mode .tooltip a:hover,.contrast_mode .tooltip a:active,.contrast_mode .tooltip a:focus{color:#000}.contrast_mode .tooltip a:hover .icon,.contrast_mode .tooltip a:active .icon,.contrast_mode .tooltip a:focus .icon{color:#000}.tab-widget-list,.tab-widget-list-bottom{list-style-type:none;margin:0;padding:0}.tab-widget-list:before,.tab-widget-list:after,.tab-widget-list-bottom:before,.tab-widget-list-bottom:after{content:"";display:table}.tab-widget-list:after,.tab-widget-list-bottom:after{clear:both}.tab-widget-item{display:block;float:left;margin-right:4px;margin-bottom:0}.tab-widget-many-tabs .tab-widget-item{font-size:.68em}button.tab-widget-link{line-height:1}.tab-widget-item-add{margin-left:.7em}.tab-widget-link{background-color:#3a6f8f;border-radius:3px 3px 0 0;color:#fff;font-weight:500;line-height:2.1;padding:.5em 1.5em;text-decoration:none;text-transform:uppercase;transition:all .2s ease-out;position:relative;top:-2px;padding-bottom:10px}.tab-widget-link .tab-widget-delete,.tab-widget-link .tab-widget-add{width:1.6em;height:1.6em;display:block;position:absolute;border-radius:100%;top:-.7em;right:-.5em;margin-left:auto;margin-right:auto;padding:0;font-size:.9em;background-color:#eca83c;line-height:1em;text-align:center;box-shadow:1px 1px 1px rgba(0,0,0,.3)}.tab-widget-link .tab-widget-delete .icon,.tab-widget-link .tab-widget-add .icon{fill:#000;font-size:.65em;position:relative;top:-.01em}.tab-widget-link .tab-widget-add{line-height:1.6em}.tab-widget-link:link,.tab-widget-link:visited{color:#000;background-color:#aae0e4}.tab-widget-link:hover,.tab-widget-link:active,.tab-widget-link:focus{color:#fff;background-color:#0f3856;transition:all 50ms ease-out;padding-bottom:14px;position:relative;top:-6px}.tab-widget-list-bottom .tab-widget-link{border-radius:0 0 3px 3px;top:auto;padding:.5em 1.5em;bottom:2px;padding-top:10px}.tab-widget-list-bottom .tab-widget-link:hover,.tab-widget-list-bottom .tab-widget-link:active,.tab-widget-list-bottom .tab-widget-link:focus{top:auto;bottom:-1px;padding:.5em .9em;padding-top:12px}.tab-widget-link-active{padding-bottom:1em;padding-bottom:14px;position:relative;top:-6px;background-color:#0f3856;color:#fff}.tab-widget-link-active:hover,.tab-widget-link-active:link,.tab-widget-link-active:visited,.tab-widget-link-active:active{background-color:#0f3856;color:#fff}.tab-widget-link-active:hover{background-color:#0f3856 !important}.tab-widget-list-bottom .tab-widget-link-active{border-radius:0 0 3px 3px;top:auto;bottom:-1px;padding:.5em .9em;padding-top:12px}.tab-widget-list-bottom .tab-widget-link-active:hover,.tab-widget-list-bottom .tab-widget-link-active:active,.tab-widget-list-bottom .tab-widget-link-active:focus{top:auto;bottom:-1px;padding:.5em .9em;padding-top:12px}.tab-widget-tabs{background-color:#f1f2f2;padding:1em;border-radius:10px}.tab-widget-tab-content{display:none}.tab-widget-tab-content>:first-child{margin-top:0}.tab-widget-tab-content>:last-child{margin-bottom:0}.tab-widget-tab-content-active,.no-js .tab-widget-tab-content{display:block}@media screen and (max-width:760px){.make-tab-pills .tab-widget-list{margin-bottom:1em;margin-top:1em}.make-tab-pills .tab-widget-item{margin-bottom:1.1em}.make-tab-pills .tab-widget-link{border-radius:3px;top:0 !important;padding:.5em 1.5em .6em !important;display:inline-block}.make-tab-pills .tab-widget-tabs{margin-top:-1em;margin-bottom:.5em}}@media screen and (max-width:940px){.portfolio-results-tabs .tab-widget-list{margin-bottom:1em;margin-top:1em}.portfolio-results-tabs .tab-widget-item{margin-bottom:1.1em}.portfolio-results-tabs .tab-widget-link{border-radius:3px;top:0 !important;padding:.5em 1.5em .6em !important;display:inline-block}.portfolio-results-tabs .tab-widget-tabs{margin-top:-1em;margin-bottom:.5em}}@media screen and (min-width:1017px){.portfolio-results-tabs .tab-widget-list{font-size:.8em}}@media print{.tab-widget-list{display:none}.tab-widget-tab-content{display:block;padding-left:0 !important;padding-right:0 !important}.tab-widget-tabs{background-color:#fff}.table-striped th,.table-striped tr{background-color:#fff !important;color:#000}.tablesorter-default .tablesorter-header{background:0 0 !important}}.pagination{text-align:left;margin-top:0;margin-bottom:0}.pagination:before,.pagination:after{content:"";display:table}.pagination:after{clear:both}.pagination button:hover,.pagination button:focus{color:#eca83c;background-color:#fef2e9;border-color:#fef2e9;box-shadow:inset 0px 2px 3px 0 rgba(0,0,0,.2)}.contrast_mode .pagination button:hover,.contrast_mode .pagination button:focus{color:#3a6f8f}.pagination button,.pagination button.disabled{width:1.8em;padding:0;background-color:#3a6f8f;display:inline-block;text-align:center;font-weight:900;border-radius:6px;color:#fff;border:none;line-height:1.8em;vertical-align:top;box-shadow:0px 3px 1px 0 rgba(0,0,0,.1);margin-right:.3em;margin-top:0;margin-bottom:0}.contrast_mode .pagination button,.contrast_mode .pagination button.disabled{color:#fff}.pagination .next,.pagination .prev,.pagination .page-number-start,.pagination .page-number-end{display:inline-block;position:relative;line-height:2em}.pagination .page-number-start,.pagination .page-number-end{position:relative}.pagination .page-number-start:before,.pagination .page-number-end:before{content:"";display:block;position:absolute;left:.46em;top:.01em;bottom:0;margin-top:auto;margin-bottom:auto;width:2px;height:.66em;background-color:#fff}.pagination .page-number-start:hover:before,.pagination .page-number-start:focus:before,.pagination .page-number-start:active:before,.pagination .page-number-end:hover:before,.pagination .page-number-end:focus:before,.pagination .page-number-end:active:before{background-color:#eca83c}.contrast_mode .pagination .page-number-start:hover:before,.contrast_mode .pagination .page-number-start:focus:before,.contrast_mode .pagination .page-number-start:active:before,.contrast_mode .pagination .page-number-end:hover:before,.contrast_mode .pagination .page-number-end:focus:before,.contrast_mode .pagination .page-number-end:active:before{background-color:#3a6f8f}.pagination .page-number-start:hover.disabled:before,.pagination .page-number-start:focus.disabled:before,.pagination .page-number-start:active.disabled:before,.pagination .page-number-end:hover.disabled:before,.pagination .page-number-end:focus.disabled:before,.pagination .page-number-end:active.disabled:before{background-color:#fff}.pagination .page-number-end:before{left:auto;right:.42em}.pagination .pagedisplay{display:inline-block;margin-left:.5em;margin-right:.5em;line-height:1.8em;margin-top:0;margin-bottom:0}.pagination .pagesize{margin-top:0;margin-bottom:0;padding-left:6px}.pagination .pager-left{float:left;margin-top:.6em;margin-bottom:0}@media screen and (min-width:600px){.pagination .pager-left{position:relative;top:.18em}}.pagination .pager-right{float:left;clear:left;margin-top:.6em;margin-bottom:0}@media screen and (min-width:600px){.pagination .pager-right{clear:none;float:right}}.hero{position:relative;text-align:center;z-index:1}.contrast_mode .hero{background-color:#ebebeb}.contrast_mode .hero .hero-heading,.contrast_mode .hero .hero-subheading,.contrast_mode .hero .hero-text{color:#0f3856}.hero .hero-content{padding-left:20px;padding-right:20px;position:relative;z-index:2;padding-top:2em;padding-bottom:2.7em;width:85%;max-width:646px;margin-left:auto;margin-right:auto}.hero .hero-content:before,.hero .hero-content:after{content:"";display:table}.hero .hero-content:after{clear:both}@media screen and (min-width:768px){.hero .hero-content{padding-left:32px;padding-right:32px}}.hero .hero-content :last-child{margin-bottom:0}.hero .hero-heading{margin-top:0;font-family:"literata-variable",sans-serif;color:#3a6f8f;margin-bottom:.6em;font-weight:400;font-size:2em}@media screen and (min-width:1000px){.hero .hero-heading{font-size:2.6em}}.hero .hero-image{max-width:300px;width:100%;margin-bottom:.8em}.hero .hero-image.width200{max-width:200px}.hero .hero-subheading{display:block;font-size:1.5em;margin-bottom:.6em;font-family:"literata-variable",sans-serif;font-weight:900;color:#00b6de;margin-top:-.45em;line-height:1.2;margin-bottom:1em}@media screen and (min-width:768px){.hero{font-size:1.2em}}@media print{.hero{text-align:left;color:#000;background-color:#fff;box-shadow:none}.hero .hero-content{max-width:none;padding-top:0;padding-bottom:0;width:100%}.hero .hero-heading,.hero .hero-subheading{color:#000;max-width:none}.hero .hero-image{display:none}}@media screen and (min-width:768px){.hero{display:none}}.hero .hero-subheading-french{display:none}html[lang=fr-CA] .hero .hero-subheading-french{display:block;margin-top:.4em;margin-bottom:.5em}html[lang=fr-CA] .hero .hero-subheading-english{display:none}.form-fields{margin-top:2.4em;margin-bottom:2em}@media print{.form-fields{margin-top:.5em;margin-bottom:.5em}}.field-wrap:before,.field-wrap:after{content:"";display:table}.field-wrap:after{clear:both}.field-wrap .field-inline-inputs:before,.field-wrap .field-inline-inputs:after{content:"";display:table}.field-wrap .field-inline-inputs:after{clear:both}.field-wrap .field-inline-inputs>*{vertical-align:top}.field-wrap .field-inline-inputs input,.field-wrap .field-inline-inputs select,.field-wrap .field-inline-inputs textarea,.field-wrap .field-inline-inputs select{float:left;margin-left:1em}.field-wrap .field-inline-inputs input:first-child,.field-wrap .field-inline-inputs select:first-child,.field-wrap .field-inline-inputs textarea:first-child,.field-wrap .field-inline-inputs select:first-child{margin-left:0}.field-wrap .field-inline-inputs input,.field-wrap .field-inline-inputs textarea{border:1px solid #ccc}.field-wrap .field-inline-inputs input:focus,.field-wrap .field-inline-inputs input:active,.field-wrap .field-inline-inputs textarea:focus,.field-wrap .field-inline-inputs textarea:active{box-shadow:inset 2px 2px 2px rgba(0,0,0,.25);background-color:#edf8fa;border:1px solid #ccc}.field-wrap .field-inline-inputs select{width:calc(100% - 1em)}.field-wrap .field-inline-inputs select:first-child{width:100%}@media screen and (min-width: 600px){.field-wrap .field-inline-inputs select{max-width:285px}.field-wrap .field-inline-inputs select+.field-unit-label{margin-left:1em}}@media screen and (max-width: 599px){.field-wrap .field-inline-inputs input+input,.field-wrap .field-inline-inputs input+select,.field-wrap .field-inline-inputs .politespace-proxy+select,.field-wrap .field-inline-inputs .politespace-proxy+input{clear:left;margin-left:0}.field-wrap .field-inline-inputs select+.field-unit-label{clear:left}}.field-wrap .field-inline-inputs .field-unit-label:first-child+input,.field-wrap .field-inline-inputs .field-unit-label:first-child+select{margin-left:0}.field-wrap .field-inline-inputs .tooltip{margin-top:.2em}.field-wrap .field-inline-inputs .field-unit-label+.tooltip{margin-left:.8em}.field-wrap .field-inline-inputs .politespace-proxy{float:left}.field-wrap .field-unit-label{display:block;font-size:1.3rem;margin-top:.3rem;float:left;margin-right:.3rem;margin-left:.35rem}.field-wrap .field-unit-label:first-child{margin-left:0}.field-wrap .field-unit-label-dollar-french{display:none}html[lang=fr-CA] .field-wrap .field-unit-label-dollar-french{display:block}html[lang=fr-CA] .field-wrap .field-unit-label-dollar{display:none}.field-wrap .field-has-tooltip .field-input,.field-wrap .field-has-tooltip select.field-input{width:calc(100% - 2.8em)}.field-wrap .field-has-tooltip .tooltip{margin-left:.8em;margin-top:.4em}.field-wrap .field-has-tooltip [data-validation-format=percent]+.field-unit-label+.tooltip{margin-left:.3em}.field-wrap .field-short{max-width:9em}.field-wrap .field-error-message{display:none}.field-wrap.field-has-error .field-label{color:#b2334d}.field-wrap.field-has-error .field-error-message{display:block;clear:both;color:#b2334d;margin-top:-1em;float:left;clear:left}@media print{.field-wrap{break-inside:avoid}.field-wrap .tooltip,.field-wrap input[type=range],.field-wrap .submit{display:none !important}}.field-wrap .textarea-limit-text{margin-top:-1em;clear:left;float:left}.field-wrap .field-with-range{margin-bottom:.8em}.field-wrap .field-with-range .field-with-range-input{max-width:6em;margin-right:1.8em}.field-wrap .field-with-range .field-with-range-slider{max-width:none;display:block;margin-left:0;margin-right:0;width:100%;border:1px solid #ccc;box-shadow:inset 1px 1px 1px rgba(0,0,0,.25)}.field-wrap .field-with-range .field-with-range-input+.field-unit-label,.field-wrap .field-with-range .politespace-proxy+.field-unit-label{margin-right:.97em}.field-wrap .field-with-range.field-has-tooltip{position:relative}.field-wrap .field-with-range.field-has-tooltip .field-with-range-input{margin-right:0}.field-wrap .field-with-range.field-has-tooltip .tooltip{position:absolute;left:6.5em;top:0;margin-right:1em}.field-wrap .field-with-range.field-has-tooltip .field-unit-label+.field-with-range-input+.field-with-range-slider+.tooltip,.field-wrap .field-with-range.field-has-tooltip .field-unit-label+.field-with-range-input+.wrapper-input-range+.tooltip,.field-wrap .field-with-range.field-has-tooltip .field-unit-label+.politespace-proxy+.field-with-range-slider+.tooltip,.field-wrap .field-with-range.field-has-tooltip .field-unit-label+.politespace-proxy+.field-unit-label+.field-with-range-slider+.tooltip,.field-wrap .field-with-range.field-has-tooltip .field-unit-label+.politespace-proxy+.wrapper-input-range+.tooltip,.field-wrap .field-with-range.field-has-tooltip .field-unit-label+.politespace-proxy+.field-unit-label+.wrapper-input-range+.tooltip{left:7.2em}.field-wrap .field-with-range.field-has-tooltip [data-validation-format=percent]+.field-unit-label+.field-with-range-slider+.tooltip,.field-wrap .field-with-range.field-has-tooltip [data-validation-format=percent]+.field-unit-label+.wrapper-input-range+.tooltip{left:8em}@media screen and (min-width:600px){.field-wrap .field-with-range.field-has-tooltip{position:relative}.field-wrap .field-with-range.field-has-tooltip .field-with-range-input{margin-right:1.8em}.field-wrap .field-with-range.field-has-tooltip .wrapper-input-range{width:calc(100% - 9.9em) !important}.field-wrap .field-with-range.field-has-tooltip .field-unit-label+.wrapper-input-range{width:calc(100% - 10.4em) !important}.field-wrap .field-with-range.field-has-tooltip .field-unit-label+.field-with-range-input+.field-with-range-slider+.tooltip,.field-wrap .field-with-range.field-has-tooltip .field-unit-label+.politespace-proxy+.field-with-range-slider+.tooltip,.field-wrap .field-with-range.field-has-tooltip .field-unit-label+.politespace-proxy+.field-unit-label+.field-with-range-slider+.tooltip,.field-wrap .field-with-range.field-has-tooltip [data-validation-format=percent]+.field-unit-label+.field-with-range-slider+.tooltip,.field-wrap .field-with-range.field-has-tooltip .field-unit-label+.field-with-range-input+.wrapper-input-range+.tooltip,.field-wrap .field-with-range.field-has-tooltip .field-unit-label+.politespace-proxy+.wrapper-input-range+.tooltip,.field-wrap .field-with-range.field-has-tooltip .field-unit-label+.politespace-proxy+.field-unit-label+.wrapper-input-range+.tooltip,.field-wrap .field-with-range.field-has-tooltip [data-validation-format=percent]+.field-unit-label+.wrapper-input-range+.tooltip,.field-wrap .field-with-range.field-has-tooltip .tooltip{position:absolute;right:0;left:auto;margin-right:0}}@media screen and (min-width:600px){.field-wrap .field-with-range{max-width:600px}.field-wrap .field-with-range .field-with-range-input{max-width:none;width:6em !important}.field-wrap .field-with-range .wrapper-input-range{width:calc(100% - 9.3em)}.field-wrap .field-with-range .field-with-range-input+.field-unit-label,.field-wrap .field-with-range .politespace-proxy+.field-unit-label{margin-left:-1.1em}}.politespace-proxy input,.politespace-proxy select{width:100% !important;margin-left:0 !important}.checkbox-field,.field-radio-buttons{margin-bottom:1em}.checkbox-field .field-wrap,.field-radio-buttons .field-wrap{margin-top:.4em;margin-bottom:1.3em}.checkbox-field input[type=checkbox],.checkbox-field input[type=radio],.field-radio-buttons input[type=checkbox],.field-radio-buttons input[type=radio]{clip:rect(1px,1px,1px,1px);clip-path:polygon(0px 0px,0px 0px,0px 0px,0px 0px);position:absolute !important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.checkbox-field input[type=checkbox]+label,.checkbox-field input[type=radio]+label,.field-radio-buttons input[type=checkbox]+label,.field-radio-buttons input[type=radio]+label{padding-left:2.3em;position:relative;cursor:pointer}.checkbox-field input[type=checkbox]+label:hover:before,.checkbox-field input[type=checkbox]+label:active:before,.checkbox-field input[type=checkbox]+label:focus:before,.checkbox-field input[type=radio]+label:hover:before,.checkbox-field input[type=radio]+label:active:before,.checkbox-field input[type=radio]+label:focus:before,.field-radio-buttons input[type=checkbox]+label:hover:before,.field-radio-buttons input[type=checkbox]+label:active:before,.field-radio-buttons input[type=checkbox]+label:focus:before,.field-radio-buttons input[type=radio]+label:hover:before,.field-radio-buttons input[type=radio]+label:active:before,.field-radio-buttons input[type=radio]+label:focus:before{border-color:#eca83c}.checkbox-field input[type=checkbox]+label:before,.checkbox-field input[type=checkbox]+label:after,.checkbox-field input[type=radio]+label:before,.checkbox-field input[type=radio]+label:after,.field-radio-buttons input[type=checkbox]+label:before,.field-radio-buttons input[type=checkbox]+label:after,.field-radio-buttons input[type=radio]+label:before,.field-radio-buttons input[type=radio]+label:after{content:"";width:1.5em;height:1.5em;display:block;position:absolute;top:0;bottom:0;left:0;margin:auto}.checkbox-field input[type=checkbox]+label:before,.checkbox-field input[type=radio]+label:before,.field-radio-buttons input[type=checkbox]+label:before,.field-radio-buttons input[type=radio]+label:before{border:1px solid #000}.checkbox-field input[type=radio]+label:before,.field-radio-buttons input[type=radio]+label:before{border-radius:100%}.checkbox-field input[type=checkbox]:checked+label:before,.checkbox-field input[type=radio]:checked+label:before,.field-radio-buttons input[type=checkbox]:checked+label:before,.field-radio-buttons input[type=radio]:checked+label:before{border:1px solid #000}.checkbox-field input[type=checkbox]:checked+label:after,.checkbox-field input[type=radio]:checked+label:after,.field-radio-buttons input[type=checkbox]:checked+label:after,.field-radio-buttons input[type=radio]:checked+label:after{top:-.3em;left:.2em;width:1.7em;height:1.7em;content:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgOTUuNDUzIDEwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOTUuNDUzIDEwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBvbHlnb24gcG9pbnRzPSI5NC41ODcsMjcuNDggMzEuNjU3LDg2LjE1IDMxLjIxNyw4NS42OCAxOC44NDcsNzIuNDEgMC41NjYsNTIuODEgMTQuMTA2LDQwLjE5IDMyLjM4Nyw1OS43OSA4MS43NzYsMTMuNzQgICAiLz48L2c+PC9nPjwvc3ZnPg==")}.checkbox-field input[type=checkbox]:checked+label:hover:before,.checkbox-field input[type=checkbox]:checked+label:active:before,.checkbox-field input[type=checkbox]:checked+label:focus:before,.checkbox-field input[type=radio]:checked+label:hover:before,.checkbox-field input[type=radio]:checked+label:active:before,.checkbox-field input[type=radio]:checked+label:focus:before,.field-radio-buttons input[type=checkbox]:checked+label:hover:before,.field-radio-buttons input[type=checkbox]:checked+label:active:before,.field-radio-buttons input[type=checkbox]:checked+label:focus:before,.field-radio-buttons input[type=radio]:checked+label:hover:before,.field-radio-buttons input[type=radio]:checked+label:active:before,.field-radio-buttons input[type=radio]:checked+label:focus:before{border-color:#eca83c}.checkbox-field input[type=radio]:checked+label:after,.field-radio-buttons input[type=radio]:checked+label:after{content:"";width:.9em;height:.9em;left:.3em;top:0;background-color:#000;border-radius:100%}.checkbox-field input[type=checkbox]:focus+label:before,.checkbox-field input[type=radio]:focus+label:before,.field-radio-buttons input[type=checkbox]:focus+label:before,.field-radio-buttons input[type=radio]:focus+label:before{border-color:#eca83c}.form-fields-wrapper .tool-title-section{margin-top:0;margin-bottom:0;font-size:1.1em}.highlighted-block{background-color:#3a6f8f;color:#fff;border-radius:10px;box-shadow:3px 3px 3px rgba(0,0,0,.25);background-color:#aae0e4;color:#000;padding:1em 1em .6em;margin-top:1.4em;margin-bottom:1.4em}.highlighted-block .highlighted-block-title{margin:0;color:#000;font-weight:400;font-family:"Poppins",sans-serif;font-size:1.15em}.highlighted-block .highlighted-block-value{margin:0;color:#000;font-size:2em;font-weight:500}.highlighted-block .highlighted-block-right{border-top:1px solid #000;margin-top:1em;padding-top:1em}@media screen and (min-width:700px){.highlighted-block:before,.highlighted-block:after{content:"";display:table}.highlighted-block:after{clear:both}.highlighted-block .highlighted-block-left,.highlighted-block .highlighted-block-right{float:left;width:50%}.highlighted-block .highlighted-block-right{margin-top:0;padding-top:0;border-left:1px solid #000;border-top:none;padding-left:1em}}@media print{.highlighted-block{background:0 0;color:#000;padding:0}.highlighted-block .highlighted-block-title,.highlighted-block .highlighted-block-value{color:#000}.highlighted-block .highlighted-block-left,.highlighted-block .highlighted-block-right{break-inside:avoid}}.accordion{background-color:#f1f2f2;border-radius:10px;box-shadow:3px 3px 3px rgba(0,0,0,.25);margin-bottom:10px;box-shadow:3px 3px 3px rgba(0,0,0,.25)}@media screen and (min-width:1400px){.accordion{box-shadow:3px 3px 3px rgba(0,0,0,.25)}}.accordion .accordion-top{padding:1em;position:relative;transition:background-color .2s ease-out;cursor:pointer}.accordion .accordion-top:hover{background-color:#d6d6d6;transition:background-color 50ms ease-out;border-radius:10px 10px 0 0}.accordion.no-js .accordion-body{display:block}.accordion.no-js .accordion-button{display:none}.accordion.no-js .accordion-top:hover{background-color:#efefef;cursor:auto}.accordion .accordion-body{padding:1.2em;font-size:1rem;position:relative;display:none}.accordion .accordion-body:before{content:"";display:block;height:1px;width:calc(100% - 2.4em);left:1.2em;background-color:#0f3856;position:absolute;top:0}.accordion .accordion-body>:first-child{margin-top:0}.accordion .accordion-body>:last-child{margin-bottom:0}.accordion .accordion-title{margin-top:0;margin-bottom:0;font-size:1.1em;color:#000;clear:none;font-weight:600}.accordion .accordion-button{background-color:rgba(0,0,0,0);padding:0;float:right;width:1em;position:absolute;right:1em;top:1.1em;box-shadow:none}.accordion .accordion-button:hover,.accordion .accordion-button:focus{color:#0f3856}.accordion .accordion-button .icon{fill:#000}.accordion .accordion-button .collapse-text{display:none}.accordion .accordion-button.opened .expand-text{display:none}.accordion .accordion-button.opened .collapse-text{display:block}@media print{.accordion{background-color:#fff}.accordion .accordion-title{color:#000;font-size:1.3em;margin-bottom:1em}.accordion .accordion-body,.accordion .accordion-top{padding:0}.accordion .accordion-button{display:none}.accordion .accordion-body{display:block !important}.accordion .accordion-body:before{display:none}}#piechartContainer{text-align:center}#piechartContainer div[dir=ltr]{display:inline-block}@media(max-width:350px){#piechartContainer div[dir=ltr]{left:-10%}}#ui-datepicker-div{background-color:#f7f6f4;padding:1em 1.5em}#ui-datepicker-div .ui-datepicker-next:hover,#ui-datepicker-div .ui-datepicker-next:focus,#ui-datepicker-div .ui-datepicker-next:active,#ui-datepicker-div .ui-datepicker-prev:hover,#ui-datepicker-div .ui-datepicker-prev:focus,#ui-datepicker-div .ui-datepicker-prev:active{cursor:pointer}#ui-datepicker-div .ui-datepicker-next{float:right}#ui-datepicker-div table th,#ui-datepicker-div table td{min-width:35px}@media screen{.collapsible-results-container{padding-bottom:2rem}.collapsible-results-container .collapse-heading-controller{position:relative}.collapsible-results-container .collapse-heading-controller h3{padding-left:1.7em;cursor:pointer}.collapsible-results-container .collapse-heading-controller h3:hover+.collapse-heading-button{border-color:#eca83c;color:#eca83c}.collapsible-results-container .collapse-heading-controller h3:hover+.collapse-heading-button svg{fill:#eca83c}.collapsible-results-container .collapse-heading-controller .collapse-heading-button{position:absolute;left:0;top:.38rem;background:0 0;padding:.5rem;line-height:1;font-size:1.5em;height:1.1em;width:1.1em;border:3px solid #3a6f8f}.collapsible-results-container .collapse-heading-controller .collapse-heading-button svg{transition:transform .5s ease-out,opacity .5s ease-out,fill .2s ease-out;font-size:.5em;line-height:.5em;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;color:#00b6de}.collapsible-results-container .collapse-heading-controller .collapse-heading-button .icon-plus{opacity:1;transform:rotate(-180deg)}.collapsible-results-container .collapse-heading-controller .collapse-heading-button .icon-minus{transform:rotate(-180deg)}.collapsible-results-container .collapse-heading-controller .collapse-heading-button.opened .icon-plus{opacity:0;transform:rotate(0deg)}.collapsible-results-container .collapse-heading-controller .collapse-heading-button.opened .icon-minus{transform:rotate(0deg)}.collapsible-results-container .collapse-heading-controller .collapse-heading-button:hover,.collapsible-results-container .collapse-heading-controller .collapse-heading-button:focus{border-color:#eca83c;color:#eca83c;outline:none}.collapsible-results-container .collapse-heading-controller .collapse-heading-button:hover svg,.collapsible-results-container .collapse-heading-controller .collapse-heading-button:focus svg{transition:transform .5s ease-out,opacity .5s ease-out,fill 50ms ease-out;fill:#eca83c}.collapsible-results-container .collapse-heading-controlls{margin-bottom:1em}.collapsible-results-container .collapse-heading-controlls button{color:#3a6f8f;margin-right:2em}.collapsible-results-container .collapse-heading-controlls button:hover,.collapsible-results-container .collapse-heading-controlls button:focus{color:#152934;box-shadow:none}}@media print{.collapse-heading-button{display:none}.collapse-heading-controller h2{padding-left:0}.collapse-heading-content{display:block !important}.collapse-heading-controlls{display:none}}.field-wrap.toggle-widget{display:flex}.field-wrap.toggle-widget .tooltip{align-self:center}.field-wrap.toggle-widget .toggle-widget-content{width:9.125em}.field-wrap.toggle-widget .label-wrap{display:flex;justify-content:space-between;font-size:.8em}.field-wrap.toggle-widget .label-wrap .field-label{font-weight:900;font-family:"Raleway",sans-serif;color:#00b6de;font-size:1.2em;margin-bottom:.4em;display:inline-block}.field-wrap.toggle-widget .field-inline-inputs{display:flex}.field-wrap.toggle-widget input{opacity:0;position:absolute}.field-wrap.toggle-widget input:checked+label:before{left:unset;right:.25em;transition:.5s}.field-wrap.toggle-widget input:hover+label,.field-wrap.toggle-widget input:focus+label{background-color:#3a6f8f}.field-wrap.toggle-widget input:focus+label{outline:#eca83c}.field-wrap.toggle-widget label{width:8em;height:3em;background:#00b7df;border-radius:3em;padding:.5em;position:relative;cursor:pointer}.field-wrap.toggle-widget label:before{content:"";height:2.5em;width:2.5em;background-color:#eca83c;position:absolute;left:.25em;top:.25em;border-radius:50%;transition:.5s}.progress-steps.progress-steps-center{text-align:center}.progress-steps.progress-steps-center .progress-steps-indicator{justify-content:center}.progress-steps .progress-steps-title{font-size:1.2em;font-weight:400;font-family:"Poppins",sans-serif;color:#000;margin-bottom:.7em}.progress-steps .progress-steps-indicator{display:block;display:flex;flex-wrap:wrap;margin-top:-.2em}.progress-steps .progress-steps-step{width:2.5em;height:2.5em;display:inline-block;margin-right:.2em;margin-top:.2em;line-height:2.7em;text-align:center;background-color:#fff}.progress-steps .progress-steps-step.progress-steps-complete{background-color:#0f3856;color:#fff}.center-progress-steps{text-align:center}.center-progress-steps .progress-steps{display:inline-block;text-align:left}.question{margin-top:2em;margin-bottom:2em;max-width:800px;margin-left:auto;margin-right:auto}.question:last-child{margin-bottom:0}.question .question-number{width:1.8em;height:1.8em;line-height:1.8em;font-size:1.3em;background-color:#000;border-radius:100%;display:block;text-align:center;color:#fff;font-weight:600;margin-bottom:1em}.question .question-legend{font-size:1em;margin-bottom:1.7em}.question .question-answer-list{margin-top:0;margin-bottom:1em;padding-left:0;margin-left:0;list-style:none;max-width:600px;margin-left:auto;margin-right:auto}.question .question-answer-list.checkboxes{max-width:none}@media screen and (min-width:1000px){.question .question-answer-list.checkboxes{width:calc(100% + 100px);margin-left:-50px}}.question .question-answer-item{position:relative;overflow:visible;margin-bottom:1.2em;margin-top:0}.question .question-answer-item .question-answer-input{position:absolute;left:-9001px}.question .question-answer-label,.question .question-button{text-transform:none;padding:1em;background-color:#d7edf6;font-family:"Poppins",sans-serif;color:#000;font-weight:400;line-height:1.5;display:block;cursor:pointer;margin-bottom:0;width:100%;text-align:left;display:flex;align-items:center;justify-content:left;border-radius:10px;box-shadow:3px 3px 3px rgba(0,0,0,.25)}@media screen and (min-width:1400px){.question .question-answer-label,.question .question-button{box-shadow:3px 3px 3px rgba(0,0,0,.25)}}.question .question-answer-input:checked+.question-answer-label{background-color:#0f3856;color:#fff}.question .question-answer-label:hover,.question .question-answer-input:focus+.question-answer-label,.question .question-button:hover,.question .question-button:focus,.question .question-button.selected{background-color:#0f3856;color:#fff;cursor:pointer;box-shadow:4px 4px 4px rgba(0,0,0,.25)}.question .question-answer-label:hover:before,.question .question-answer-input:focus+.question-answer-label:before,.question .question-button:hover:before,.question .question-button:focus:before,.question .question-button.selected:before{border-color:#fff !important}@media screen and (min-width:1400px){.question .question-answer-label:hover,.question .question-answer-input:focus+.question-answer-label,.question .question-button:hover,.question .question-button:focus,.question .question-button.selected{box-shadow:5px 5px 5px rgba(0,0,0,.25)}}.question .question-answer-input[type=checkbox]+.question-answer-label{padding-left:3em;position:relative}.question .question-answer-input[type=checkbox]+.question-answer-label:before,.question .question-answer-input[type=checkbox]+.question-answer-label:after{content:"";width:1.5em;height:1.5em;display:block;position:absolute;top:0;bottom:0;left:.6em;margin:auto}.question .question-answer-input[type=checkbox]+.question-answer-label:before{border:1px solid #000}.question .question-answer-input[type=checkbox]:checked+.question-answer-label:before{border:1px solid #fff}.question .question-answer-input[type=checkbox]:checked+.question-answer-label:after{top:-.3em;left:.7em;width:1.7em;height:1.7em;content:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgOTUuNDUzIDEwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOTUuNDUzIDEwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBvbHlnb24gcG9pbnRzPSI5NC41ODcsMjcuNDggMzEuNjU3LDg2LjE1IDMxLjIxNyw4NS42OCAxOC44NDcsNzIuNDEgMC41NjYsNTIuODEgMTQuMTA2LDQwLjE5IDMyLjM4Nyw1OS43OSA4MS43NzYsMTMuNzQgICAiLz48L2c+PC9nPjwvc3ZnPg==")}.question .question-error-message{display:none}.question .question-button:disabled{opacity:.5;cursor:auto;background-color:#dce2e6;color:#000}.question .question-button:disabled.selected{opacity:.5;background-color:#b2334d;color:#000}.question .question-button:disabled.im-correct{background-color:#5a932f;color:#000;opacity:1}.question.error .question-legend{color:#b2334d}.question.error .question-error-message{display:block;color:#b2334d;max-width:600px;margin-left:auto;margin-right:auto;margin-top:-.7em}@media screen and (min-width:700px){.question{margin-top:3em;margin-bottom:3em}.question .question-answer-list{display:flex;flex-wrap:wrap}.question .question-answer-item{width:50%;float:left;display:flex}.question .question-answer-item:nth-child(2n){padding-left:.6em}.question .question-answer-item:nth-child(2n+1){padding-right:.6em;clear:left}.question .question-answer-label{width:100%}.question .question-legend{padding-left:3.3em;position:relative}.question .question-number{position:absolute;left:0;top:-.34em}}.question-answer-list.multi-choice .question-answer-label{width:auto;display:inline-block;margin-bottom:.9em;margin-right:.7em;text-align:center;padding-left:1.4em;padding-right:1.4em}.question-answer-list.multi-choice .question-answer-item{width:100%}.quiz-link{border-top:20px solid #05a7cc;background-color:#f1f2f2;padding:.9em;width:100%;border-radius:10px;box-shadow:3px 3px 3px rgba(0,0,0,.25)}.quiz-link:before,.quiz-link:after{content:"";display:table}.quiz-link:after{clear:both}@media screen and (min-width:1400px){.quiz-link{box-shadow:3px 3px 3px rgba(0,0,0,.25)}}.quiz-link .quiz-link-title{font-size:1.5em;color:#000;margin-top:0}.quiz-link .listing-img{float:right;width:100px;margin-top:-.7em}.quiz-top-bar{background-color:#e8d478;border-radius:10px;padding-top:3.5em;padding-bottom:3.5em;padding-left:20px;padding-right:20px;max-width:786px;margin:0 auto}.quiz-top-bar:before,.quiz-top-bar:after{content:"";display:table}.quiz-top-bar:after{clear:both}.quiz-top-bar .progress-steps-title{margin-top:0}.quiz-controls{margin-top:2em;margin-bottom:2em;text-align:center;clear:both}#id_quiz_question_page .quiz-controls{margin-top:0}.quiz-resource-links{margin-left:0;padding-left:0;list-style:none;max-width:400px}.quiz-resource-links .quiz-resource-link{margin-bottom:1.2em;margin-top:0}.quiz-resource-links .quiz-resource-link a:link,.quiz-resource-links .quiz-resource-link a:visited{border-radius:10px;box-shadow:3px 3px 3px rgba(0,0,0,.25);padding:12px;color:#000;background-color:#f1f2f2;padding:12px;font-weight:500;text-decoration:none;display:block}@media screen and (min-width:1400px){.quiz-resource-links .quiz-resource-link a:link,.quiz-resource-links .quiz-resource-link a:visited{box-shadow:3px 3px 3px rgba(0,0,0,.25)}}.quiz-resource-links .quiz-resource-link a:hover,.quiz-resource-links .quiz-resource-link a:active,.quiz-resource-links .quiz-resource-link a:focus{box-shadow:4px 4px 4px rgba(0,0,0,.25);color:#000;background-color:#aae0e4}@media screen and (min-width:1400px){.quiz-resource-links .quiz-resource-link a:hover,.quiz-resource-links .quiz-resource-link a:active,.quiz-resource-links .quiz-resource-link a:focus{box-shadow:5px 5px 5px rgba(0,0,0,.25)}}@media screen and (min-width:700px){.quiz-resource-links{display:flex;flex-wrap:wrap;max-width:none}.quiz-resource-links .quiz-resource-link{display:flex;width:50%}.quiz-resource-links .quiz-resource-link:nth-child(2n){padding-left:.6em}.quiz-resource-links .quiz-resource-link:nth-child(2n+1){padding-right:.6em;clear:left}.quiz-resource-links .quiz-resource-link a:link,.quiz-resource-links .quiz-resource-link a:visited,.quiz-resource-links .quiz-resource-link a:hover,.quiz-resource-links .quiz-resource-link a:active,.quiz-resource-links .quiz-resource-link a:focus{width:100%;height:100%}}.quiz-list{padding-left:0;list-style:none;max-width:500px;margin-left:auto;margin-right:auto;margin-top:2.5em;margin-bottom:2.5em}.quiz-list .quiz-list-item{margin-top:0;margin-bottom:1.6em}@media screen and (min-width:768px){.quiz-list{max-width:none;display:flex;flex-wrap:wrap}.quiz-list .quiz-list-item{display:flex;width:50%;float:left}.quiz-list .quiz-list-item:nth-child(2n){padding-left:.8em}.quiz-list .quiz-list-item:nth-child(2n+1){padding-right:.8em;clear:left}}.quiz-tool-icon{width:2em;height:2em;border-radius:100%;display:inline-block;margin-top:-1em;margin-left:-.7em;position:relative;top:.65em;left:-.2em;fill:#fff}.quiz-tool-btn{margin-bottom:.5em}.quiz-tools-title{font-size:1.2em;font-weight:400;color:#3a6f8f;margin-bottom:.7em}.quiz-tools{margin-top:2em}@media screen and (min-width:1050px){.cranial-cash-clash-bar{display:flex;justify-content:center}.cranial-cash-clash-bar .quiz-tools-title,.cranial-cash-clash-bar .progress-steps-title{clear:none;margin-top:0}.cranial-cash-clash-bar .quiz-tools{margin-top:0;padding-left:1.5em}.cranial-cash-clash-bar .progress-steps{margin-top:0;padding-right:1.5em}}.risk-result-heading{margin-top:2.3em}.quiz-intro{margin-top:2.6em}.quiz-result-top-image{display:block;margin:0 auto;margin-top:80px}.quiz-result-page-container:before,.quiz-result-page-container:after,#id_quiz_result_page:before,#id_quiz_result_page:after{content:"";display:table}.quiz-result-page-container:after,#id_quiz_result_page:after{clear:both}.flip-card{display:block;background-color:rgba(0,0,0,0);perspective:1000px;position:relative}.flip-card .flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d}.flip-card.flipped .flip-card-inner{transform:rotateY(-180deg) translateZ(1px)}.flip-card .flip-card-front{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;backface-visibility:hidden}.flip-card .flip-card-back{backface-visibility:hidden}.flip-card .flip-card-front,.flip-card .flip-card-back{background-color:#fff;box-shadow:0px 2px 4px 4px rgba(0,0,0,.1);border-radius:1em;padding:2.3em 2em 3.7em;border:2px solid #fff;min-height:18.6em}.flip-card .flip-card-back{transform:rotateY(-180deg) translateZ(1px);text-align:left}.flip-card .flip-card-front-heading{clear:both;font-weight:900;font-family:"literata-variable",sans-serif;color:#3a6f8f;line-height:1.1;font-size:2em;margin:0;flex:0 0 100%}.flip-card .flip-card-back-heading{margin-top:0;border-bottom:1px solid #0f3856;color:#000;text-align:center;padding-bottom:.5em;margin-bottom:1.1em}.flip-card .flip-card-click-text{position:absolute;bottom:2.3em;font-size:.85em}.flip-card .flip-card-button{position:absolute;left:0;top:0;width:100%;height:100%;border:none;background-color:rgba(0,0,0,0);border-radius:1em;z-index:1;outline:none}.flip-card .flip-card-button:hover,.flip-card .flip-card-button:focus{background-color:rgba(0,0,0,0)}.flip-card .flip-card-button:focus+.flip-card-inner .flip-card-front,.flip-card .flip-card-button:focus+.flip-card-inner .flip-card-back{border:2px solid #00b6de}.flip-card .desktop-flip-text{display:none}.flip-card .mobile-flip-text{display:inline}@media screen and (min-width:992px){.flip-card .desktop-flip-text{display:inline}.flip-card .mobile-flip-text{display:none}}.tool-results{margin-top:2.6em;padding-top:2.1em;border-top:1px solid #3a6f8f}@media print{.tool-results{margin-top:1em}}.tool-results .results-heading{margin-top:0}.tool-results .results-heading.related-resources{margin-bottom:.8em}.tool-results .results-section{margin-top:2.3em;margin-bottom:2.3em}.tool-results .results-heading+.results-section{margin-top:0}@media print{.tool-results .results-heading{color:#000}.tool-results .related-resources,.tool-results .quiz-resource-links{display:none}}.jqplot-yaxis-tick,.jqplot-xaxis-tick,.jqplot-table-legend,.jqplot-xaxis-label{color:#000}.jqplot-xaxis-label{font-size:19px}@media print{.jqplot-target{break-inside:avoid}}span.results{font-weight:500;color:#000}.graph-legand{padding:0;margin:0;list-style:none;font-size:.8em;margin-left:63px;text-align:center}.graph-legand-item{display:inline-block;margin-right:1em}.graph-legand-color{width:1.2em;height:1.2em;display:inline-block;position:relative;top:.2em;margin-right:.3em}.disclaimer{font-size:.8em}.jqplot-series-canvas{border-left:1px solid #000;border-bottom:1px solid #000}.step-totals{margin-top:2em;margin-bottom:2em}.step-totals [data-results]{font-weight:500;color:#000}.jqplot-canvasOverlay-tooltip,.jqplot-cursor-tooltip,.jqplot-highlighter-tooltip{z-index:2;background:rgba(255,255,255,.8);color:#000;padding:8px}table.jqplot-table-legend{padding:4px}table.jqplot-table-legend .jqplot-table-legend-label{padding-left:4px}.graph-instructions{font-size:.8em;margin-top:1.3em;text-align:center}@media screen and (min-width:700px){.gsam-compound .highlighted-block .highlighted-block-left,.gsam-compound .highlighted-block .highlighted-block-right{font-size:.9em;overflow:auto}}.cranial-cash-clash #id_quiz_question_page{position:relative;padding-top:1em}.cranial-cash-clash #id_quiz_question_page #id_quiz_question_time_left_text{right:0;top:.9em;position:absolute;width:3em;height:3em}.cranial-cash-clash #id_quiz_question_page #id_quiz_question_time_left_text .icon-clock{position:absolute;left:0;right:0;width:3em;height:3em;fill:#00b6de}.cranial-cash-clash #id_quiz_question_page #id_quiz_question_time_left_text #id_quiz_question_time_left_number{width:3em;height:3em;line-height:3em;text-align:center;padding-right:.2em;padding-top:.12em}@media screen and (min-width:700px){.cranial-cash-clash #id_quiz_question_page{padding-top:4.8em}.cranial-cash-clash #id_quiz_question_page #id_quiz_question_time_left_text{left:0;right:0;top:1em;margin-left:auto;margin-right:auto}}@media screen and (min-width:1000px){.cranial-cash-clash #id_quiz_question_page{padding-top:0}.cranial-cash-clash #id_quiz_question_page .timer-answer-wrap{position:relative}.cranial-cash-clash #id_quiz_question_page #id_quiz_question_time_left_text{left:auto;right:-11em;width:10em;top:-1.3em;bottom:0;margin-top:auto;margin-bottom:auto;text-align:left}}#id_quiz_question_time_left_text{color:#00b6de;font-size:1.4em;font-weight:700}@media screen and (min-width:768px){.cranial-cash-clash .quiz-content-wrap{max-width:758px;width:85%;margin:0 auto;padding-left:16px;padding-right:16px}}@media screen and (min-width:1000px){.cranial-cash-clash .quiz-content-wrap{width:100%;max-width:none}}.cranial-cash-clash-bar .quiz-content-wrap .quiz-tools-title{font-size:1.2em !important;color:#000;font-family:"Poppins",sans-serif}@media screen and (min-width:1000px){.cranial-cash-clash-bar .quiz-content-wrap{display:flex;justify-content:center}.cranial-cash-clash-bar .quiz-content-wrap .quiz-tools-title,.cranial-cash-clash-bar .quiz-content-wrap .progress-steps-title{clear:none;margin-top:0}.cranial-cash-clash-bar .quiz-content-wrap .quiz-tools{margin-top:0;padding-left:1.5em}.cranial-cash-clash-bar .quiz-content-wrap .progress-steps{margin-top:0;padding-right:1.5em}}#id_question_result_status.correct,[id^=id_question_result_status].correct{color:#5a932f}#id_question_result_status.not-correct,[id^=id_question_result_status].not-correct{color:#b2334d}.cranial-cash-clash .quiz-hint{margin-top:2em;border-left:none;border-radius:10px;box-shadow:3px 3px 3px rgba(0,0,0,.25)}@media screen and (min-width:1400px){.cranial-cash-clash .quiz-hint{border-radius:20px}}@media screen and (min-width:1400px){.cranial-cash-clash .quiz-hint{box-shadow:3px 3px 3px rgba(0,0,0,.25)}}.cranial-cash-clash .quiz-tools button:disabled{color:#637b7e;background-color:#d7dfe0;cursor:auto}.cranial-cash-clash .quiz-tools button:disabled .quiz-tool-icon{fill:#637b7e}.cranial-cash-clash .quiz-tools button:disabled:hover,.cranial-cash-clash .quiz-tools button:disabled:focus,.cranial-cash-clash .quiz-tools button:disabled:active{box-shadow:1px 1px 1px rgba(0,0,0,.25)}.cranial-cash-clash .quiz-tools .quiz-tool-btn{padding:.938rem 1.15rem .938rem 1.65rem}#id_quiz_question_time_left_text.frozen{opacity:.5}.quiz-controls button{margin-left:1em}.quiz-controls button:first-child{margin-left:0}.ccc-main-menu{color:#1d71b8;background-color:rgba(0,0,0,0);font-weight:500;margin:0;box-shadow:none}.ccc-main-menu:hover,.ccc-main-menu:active,.ccc-main-menu:focus{background-color:rgba(0,0,0,0);color:#191970;font-weight:500;text-decoration:underline;box-shadow:none}.cranial-cash-clash .hero{display:none}#id_quiz_start_page .quiz-content{font-size:1.25rem}@media screen and (min-width:1280px){#id_quiz_start_page .quiz-content{font-size:1.5rem}}#debt-tabs{margin-top:1.8em}@media screen and (min-width:600px){#debt-tabs .tab-widget-tabs{padding:1.5em}}[data-field=afford-to-pay]{margin-top:1.1em}[data-field=consolidate-rate]{margin-top:2em;margin-bottom:1.4em}.investment-inputs-wrap{clear:both}.investment-inputs-wrap input,.investment-inputs-wrap select{margin-bottom:0}.investment-inputs-wrap .field-inline-inputs input{margin-left:0}.investment-inputs-wrap .field-unit-label{width:1em}.investment-inputs-wrap .investment-inputs{margin-top:1em;margin-left:1.3em}.investment-inputs-wrap .investment-inputs:first-child{margin-left:0;margin-top:0}.investment-inputs-wrap .investment-inputs:first-child .field-unit-label{margin-left:0;margin-right:0;width:1em}.investment-inputs-wrap .investment-inputs-reset{display:none}.investment-inputs-wrap.has-reset .investment-inputs-reset{display:block}@media screen and (min-width:600px){.investment-inputs-wrap .investment-inputs{float:left;margin-top:.6em}.investment-inputs-wrap .investment-inputs.investment-inputs-dollar{margin-top:0;width:9.5em}.investment-inputs-wrap .investment-inputs.investment-inputs-dollar input{width:7.3em !important}.investment-inputs-wrap .investment-inputs.investment-inputs-percent{margin-top:0;width:12em}.investment-inputs-wrap .investment-inputs.investment-inputs-rateof{position:relative;top:-.1em;left:-.1em}.investment-inputs-wrap .investment-inputs .field-unit-label-dollar-french{position:relative;left:.2em}.investment-inputs-wrap .investment-inputs-reset{margin-top:0}}.portfolio-block .highlighted-block-heading{margin-top:.3em;color:#000;font-size:1.5em}.contrast_mode .portfolio-block .highlighted-block-heading{color:#0f3856}.portfolio-block .highlighted-block-heading .tooltip{margin-top:-.2em;position:relative;top:2px;left:2px}.portfolio-block .highlighted-block-heading .tooltip .icon{fill:#fff}.portfolio-block .highlighted-block-title{font-size:1.15em;text-transform:none;margin-top:1em}.portfolio-table{margin-top:2em;margin-bottom:2em;width:1px;min-width:100%;overflow-x:auto}.portfolio-table table{margin-left:auto;margin-right:auto;width:500px;min-width:500px;margin-bottom:0}@media screen and (min-width:600px){.portfolio-table table{width:585px;min-width:585px}}.portfolio-table [data-results]{background-color:#d7edf6;font-size:1.3em;padding:.3em}.portfolio-table [scope=col]{padding-bottom:1em}.portfolio-table [scope=row]{text-align:right;padding:.3em;padding-right:1em}.portfolio-table tr th:first-child{width:10em}.expand-portfolio-section{margin-top:1.7em}.expand-portfolio-section .open-text,.expand-portfolio-section .closed-text{display:none}.expand-portfolio-section[aria-expanded=false] .open-text{display:inline}.expand-portfolio-section[aria-expanded=false] .closed-text{display:none}.expand-portfolio-section[aria-expanded=true] .open-text{display:none}.expand-portfolio-section[aria-expanded=true] .closed-text{display:inline}.investments-section{margin-top:2em;margin-bottom:2em}.investment-first-field-label{font-size:1em;color:#000;clear:left;float:left}.detailed-amount .tooltip{margin-top:-.1em}.detailed-amount .fieldset-help{padding-top:0}.detailed-amount .field-label{font-size:1em;color:#000}.detailed-amount .field-wrap{margin-top:1em;margin-bottom:1em}.portfolio-field .fieldset-help{padding-top:1.3em}.portfolio-field .fieldset-help .field-label{font-size:1.25rem}.bp-1600 .portfolio-field .fieldset-help .field-label{font-size:1.875rem}.bp-1600 .portfolio-field .fieldset-help .tooltip{margin-top:.7rem}.portfolio-field .field-wrap.field-has-error .field-error-message{margin-top:1em;margin-bottom:0}.expand-portfolio-section{margin-bottom:2em}.portfolio-step-totals{margin-top:.5em}#id-previous-3-of-3{margin-bottom:2em}.table-cont{margin-top:1em}.table-title{margin-top:0}@media screen and (min-width:768px)and (max-width:999px){.portfolio-results-tabs .tab-widget-list{font-size:.8em}}#results-portfolio-wrap table,#results-historical-wrap table{min-width:600px}#table-select{margin-top:1em}.table-select-label{font-family:"Poppins",sans-serif;font-weight:400;color:#000;font-size:1em;margin-bottom:.5em;margin-top:1.2em;margin-right:1em;float:left}.asset-wrap-graph .jqplot-xaxis-tick{width:3em;white-space:normal}.asset-wrap-graph .graph-instructions{margin-top:6em}@media screen and (min-width:600px){.asset-wrap-graph .jqplot-xaxis-tick{width:10em;text-align:center}.asset-wrap-graph .graph-instructions{margin-top:3em}}@media screen and (min-width:1000px){.asset-wrap-graph .jqplot-xaxis-tick{width:auto;white-space:pre}.asset-wrap-graph .graph-instructions{margin-top:1em}}.drag-handle,.drag-up,.drag-down{background:0 0;padding:0;margin-bottom:.3em;display:inline-block;box-shadow:none}.drag-handle .icon,.drag-up .icon,.drag-down .icon{fill:#3a6f8f}.drag-handle:hover,.drag-handle:focus,.drag-handle:link,.drag-handle:active,.drag-up:hover,.drag-up:focus,.drag-up:link,.drag-up:active,.drag-down:hover,.drag-down:focus,.drag-down:link,.drag-down:active{background:0 0;box-shadow:none}.drag-handle:hover .icon,.drag-handle:focus .icon,.drag-handle:link .icon,.drag-handle:active .icon,.drag-up:hover .icon,.drag-up:focus .icon,.drag-up:link .icon,.drag-up:active .icon,.drag-down:hover .icon,.drag-down:focus .icon,.drag-down:link .icon,.drag-down:active .icon{fill:#eca83c}.drag-handle{cursor:move}.drag-controls{position:absolute;right:100%;top:1.8em;font-size:1.2em;width:1em;margin-right:1.4em}@media screen and (max-width:767px){.drag-controls{right:auto;left:0;top:0;width:100%}.drag-controls .drag-handle{display:none}}#goals-wrap>.drag-item{position:relative;padding-top:2em}#goals-wrap>.drag-item .drag-heading{margin-top:0}#goals-wrap>.drag-item.ui-sortable-helper .field-wrap,#goals-wrap>.drag-item.ui-sortable-helper .checkbox-field,#goals-wrap>.drag-item.ui-sortable-helper .drag-up,#goals-wrap>.drag-item.ui-sortable-helper .drag-down{display:none}#goals-wrap>.drag-item.drag-first .drag-up{display:none}#goals-wrap>.drag-item.drag-last .drag-down{display:none}#goals-wrap>.drag-item.drag-first.drag-last .drag-handle,#goals-wrap>.drag-item.drag-first.drag-last .drag-up,#goals-wrap>.drag-item.drag-first.drag-last .drag-down{display:none}#goals-wrap .sortable-placeholder{background-color:#3a6f8f;opacity:.5;width:100%;height:3em}#goals-wrap [data-field$=-rank]{display:none}.ips-download{margin-top:2em;margin-bottom:2em}.ips-download .icon{display:none}.generating-text,.generating-text-complete{display:none}#ips-download{display:inline-block;margin-right:1em;margin-bottom:2em}.ips-disabled{opacity:.5;cursor:auto !important}.contrast_mode .ips-disabled{background-color:#0f3856}.ips-disabled:link,.ips-disabled:visited,.ips-disabled:hover,.ips-disabled:active .ips-disabled:focus{background-color:#00b6de}.contrast_mode .ips-disabled:link,.contrast_mode .ips-disabled:visited,.contrast_mode .ips-disabled:hover,.contrast_mode .ips-disabled:active .ips-disabled:focus{background-color:#0f3856}.accordion .accordion-top .accordion-button .icon{display:inline-block;margin-top:.3rem}#child-tabs{margin-top:2.7em}.table-select{margin-top:1.5em}.table-select:before,.table-select:after{content:"";display:table}.table-select:after{clear:both}.table-select label{color:#000;font-size:1em}.table-select select{margin-bottom:0}@media screen and (min-width:930px){.table-select label{float:left;margin-top:.65em}.table-select select{width:12em;float:right}}.gsam_fund_cards.gsam-tool .hidden{display:none !important}.gsam_fund_cards.gsam-tool .wrapper-fund-facts-header{box-sizing:border-box;width:100%;padding:0 20px;margin:0 auto}@media(min-width:880px){.gsam_fund_cards.gsam-tool .wrapper-fund-facts-header{width:840px;box-sizing:content-box}}.gsam_fund_cards.gsam-tool .wrapper-fund-facts-header .fund-facts-header{display:block;font-size:1.05em;border-left:none !important;border-radius:10px;box-shadow:3px 3px 3px rgba(0,0,0,.25)}@media screen and (min-width:1400px){.gsam_fund_cards.gsam-tool .wrapper-fund-facts-header .fund-facts-header{border-radius:20px}}@media screen and (min-width:1400px){.gsam_fund_cards.gsam-tool .wrapper-fund-facts-header .fund-facts-header{box-shadow:3px 3px 3px rgba(0,0,0,.25)}}.gsam_fund_cards.gsam-tool .wrapper-fund-facts-header .fund-facts-header h2{font-weight:700}.gsam_fund_cards.gsam-tool .wrapper-fund-facts-header .fund-facts-header #fundFactStart{font-size:1.1em;font-weight:500;text-decoration:underline}.gsam_fund_cards.gsam-tool .content-wrap{box-sizing:content-box;max-width:880px;width:100%;overflow-x:scroll;padding:0;-webkit-overflow-scrolling:touch}@media(min-width:880px){.gsam_fund_cards.gsam-tool .content-wrap{overflow-x:initial}}.gsam_fund_cards.gsam-tool .fund-fact-section{width:840px;padding:0 20px;box-sizing:content-box;-webkit-overflow-scrolling:touch}.gsam_fund_cards.gsam-tool .fund-fact-section.etf-fact-section{padding:0 30px}@media(min-width:768px){.gsam_fund_cards.gsam-tool .fund-fact-section{padding:0 32px}}.gsam_fund_cards.gsam-tool .fund-fact-section #fundInfografic{position:relative}.gsam_fund_cards.gsam-tool .fund-fact-section #fundInfografic .fund-main-img{-webkit-filter:contrast(110%);-moz-filter:contrast(110%);-o-filter:contrast(110%);-ms-filter:contrast(110%);filter:contrast(110%)}@media(min-width:880px){.gsam_fund_cards.gsam-tool .fund-fact-section #fundInfografic .fund-main-img{-webkit-filter:contrast(105%);-moz-filter:contrast(105%);-o-filter:contrast(105%);-ms-filter:contrast(105%);filter:contrast(105%)}}.gsam_fund_cards.gsam-tool .fund-fact-section .fund-fact-btns .ffbtn{position:absolute;z-index:567}.gsam_fund_cards.gsam-tool .fund-fact-section .fund-fact-btns .ffbtn .title,.gsam_fund_cards.gsam-tool .fund-fact-section .fund-fact-btns .ffbtn .text{text-indent:-99999px;font-size:0px}.gsam_fund_cards.gsam-tool .fund-fact-section .fund-fact-btns .ffbtn button{position:absolute;background:0 0;width:37px;height:20px;padding:0;outline:0;box-shadow:none;text-align:right;bottom:0;right:auto;left:-20px;opacity:.6;transition:none;top:0;right:-30px;left:auto;opacity:1}.gsam_fund_cards.gsam-tool .fund-fact-section .fund-fact-btns .ffbtn button span{text-align:center;vertical-align:top;display:inline-block;width:20px;height:20px;font-size:.7em;line-height:20px;padding:0;border-radius:50%;background:#00b6de;position:relative}.gsam_fund_cards.gsam-tool .fund-fact-section .fund-fact-btns .ffbtn button span:before{display:inline-block;content:none;width:0;height:0;border-style:solid;border-width:11px 25px 11px 0;border-color:rgba(0,0,0,0) #00b6de rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;transition:none;left:50%;margin-left:-25px;top:50%;margin-top:-11px;z-index:-1;border-radius:64%;content:""}.gsam_fund_cards.gsam-tool .fund-fact-section .fund-fact-btns .ffbtn button span:hover,.gsam_fund_cards.gsam-tool .fund-fact-section .fund-fact-btns .ffbtn button span:active,.gsam_fund_cards.gsam-tool .fund-fact-section .fund-fact-btns .ffbtn button span:focus{transition:none;background:#008cab}.gsam_fund_cards.gsam-tool .fund-fact-section .fund-fact-btns .ffbtn button span:hover:before,.gsam_fund_cards.gsam-tool .fund-fact-section .fund-fact-btns .ffbtn button span:active:before,.gsam_fund_cards.gsam-tool .fund-fact-section .fund-fact-btns .ffbtn button span:focus:before{border-color:rgba(0,0,0,0) #008cab rgba(0,0,0,0) rgba(0,0,0,0)}.gsam_fund_cards.gsam-tool .fund-fact-section .fund-fact-btns .ffbtn.leftside button{bottom:auto;top:0;left:auto;right:-20px;text-align:left;right:auto;left:-30px}.gsam_fund_cards.gsam-tool .fund-fact-section .fund-fact-btns .ffbtn.leftside button span:before{border-width:11px 0 11px 25px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #00b6de;left:auto;margin-left:0;right:50%;margin-right:-25px}.gsam_fund_cards.gsam-tool .fund-fact-section .fund-fact-btns .ffbtn.leftside button span:hover:before,.gsam_fund_cards.gsam-tool .fund-fact-section .fund-fact-btns .ffbtn.leftside button span:active:before,.gsam_fund_cards.gsam-tool .fund-fact-section .fund-fact-btns .ffbtn.leftside button span:focus:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #008cab}.gsam_fund_cards.gsam-tool .fund-fact-section .fund-fact-btns .ffbtn span.active{z-index:745}.gsam_fund_cards.gsam-tool .fund-fact-section .fund-fact-btns .ffbtn span.active button{background:#008cab}.gsam_fund_cards.gsam-tool .fund-fact-section .fund-fact-btns .ffbtn span.active button:before{border-color:rgba(0,0,0,0) #008cab rgba(0,0,0,0) rgba(0,0,0,0)}.gsam_fund_cards.gsam-tool .fund-fact-section .fund-fact-btns .ffbtn span.active.leftside button span:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #008cab}@media(max-width:767px){.gsam_fund_cards.gsam-tool .fund-fact-section .fund-fact-btns .ffbtn#ffbtn2 button{top:-5px}.gsam_fund_cards.gsam-tool .fund-fact-section .fund-fact-btns .ffbtn#ffbtn3 button{top:3px}}.gsam_fund_cards.gsam-tool .fund-fact-section #fundFactModal{box-shadow:3px 3px 3px rgba(0,0,0,.25);display:none;width:300px;position:absolute;background:#fff;border-radius:10px;padding:15px;z-index:600;font-size:.9em}@media screen and (min-width:1400px){.gsam_fund_cards.gsam-tool .fund-fact-section #fundFactModal{box-shadow:3px 3px 3px rgba(0,0,0,.25)}}.gsam_fund_cards.gsam-tool .fund-fact-section #fundFactModal .fund-close{width:2rem;height:2rem;position:absolute;right:.5rem;top:.5rem;display:flex;justify-content:center;align-items:center;float:right}.gsam_fund_cards.gsam-tool .fund-fact-section #fundFactModal .fund-close .icon{width:1rem;height:1rem;fill:#000}.gsam_fund_cards.gsam-tool .fund-fact-section #fundFactModal .fund-close:hover{cursor:pointer;background-color:#f1f2f2;border-radius:1rem}.gsam_fund_cards.gsam-tool .fund-fact-section #fundFactModal .fund-close:hover .icon{fill:#1d71b8}.gsam_fund_cards.gsam-tool .fund-fact-section #fundFactModal .fund-modal-title{text-align:left;font-family:"literata-variable",sans-serif;font-weight:600;text-transform:none}.gsam_fund_cards.gsam-tool .fund-fact-section #fundFactModal .fund-text{text-align:left;font-size:1rem;line-height:1.6}.gsam_fund_cards.gsam-tool .fund-fact-section #fundFactModal .fund-page{clear:both;float:right;font-size:.8em}.gsam_fund_cards.gsam-tool .fund-fact-section #fundFactModal .fund-nav{text-align:center;margin-bottom:10px}.gsam_fund_cards.gsam-tool .fund-fact-section #fundFactModal .fund-nav:after{display:block;clear:both;content:""}.gsam_fund_cards.gsam-tool .fund-fact-section #fundFactModal .fund-nav .prev,.gsam_fund_cards.gsam-tool .fund-fact-section #fundFactModal .fund-nav .next{font-size:1rem !important}.gsam_fund_cards.gsam-tool .fund-fact-section #fundFactModal .fund-nav .prev:hover,.gsam_fund_cards.gsam-tool .fund-fact-section #fundFactModal .fund-nav .next:hover{cursor:pointer}.gsam_fund_cards.gsam-tool .fund-fact-section #fundFactModal .fund-nav .prev.hide,.gsam_fund_cards.gsam-tool .fund-fact-section #fundFactModal .fund-nav .next.hide{display:none}.gsam_fund_cards.gsam-tool .fund-fact-section #fundFactModal .fund-nav .prev.btn,.gsam_fund_cards.gsam-tool .fund-fact-section #fundFactModal .fund-nav .next.btn{padding:.7rem 1rem;float:left;text-align:center;width:100px}.gsam_fund_cards.gsam-tool .fund-fact-section #fundFactModal .fund-nav .prev{margin-right:10px}.gsam_fund_cards.gsam-tool .fund-fact-section #fundFactModal .fund-nav .prev.btn{float:left}.gsam_fund_cards.gsam-tool .fund-fact-section #fundFactModal .fund-nav .next{margin-left:10px;margin-right:0}.gsam_fund_cards.gsam-tool .fund-fact-section #fundFactModal .fund-nav .next.btn{float:right}.gsam_fund_cards.gsam-tool .fund-fact-section .shadow-overlay{display:none;position:absolute;opacity:.3;filter:alpha(opacity=30);background-color:#000;z-index:400}.gsam_fund_cards.gsam-tool .fund-fact-section .shadow-overlay#fund_so1{top:0;left:0;width:100%}.gsam_fund_cards.gsam-tool .fund-fact-section .shadow-overlay#fund_so2{right:0}.gsam_fund_cards.gsam-tool .fund-fact-section .shadow-overlay#fund_so3{left:0;width:100%;bottom:0}.gsam_fund_cards.gsam-tool .fund-fact-section .shadow-overlay#fund_so4{left:0}@media(min-width:768px){.gsam_fund_cards.gsam-tool .fund-fact-section.show-modal #fundFactModal{display:inline-block}}.gsam_fund_cards.gsam-tool .fund-fact-section.show-modal .shadow-overlay{display:block}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.gsam_fund_cards.gsam-tool.gsam_etf_cards .content-wrap{max-width:1000px !important;text-align:center;overflow-x:auto}.gsam_fund_cards.gsam-tool.gsam_etf_cards .content-wrap .etf-fact-section{display:inline-block}}.gsam_fund_cards.gsam-tool.gsam_etf_cards #fundInfografic .fund-main-img{padding-bottom:20px}@media(max-width:879px){.gsam_fund_cards.gsam-tool.gsam_non_reponsive #primary{overflow:auto}.gsam_fund_cards.gsam-tool.gsam_non_reponsive #primary #main{width:800px}.gsam_fund_cards.gsam-tool.gsam_non_reponsive .content-wrap{overflow-x:visible}}.gsam_fund_cards.gsam-tool.gsam_non_reponsive .hero{font-size:1.2em}.gsam_fund_cards.gsam-tool.gsam_non_reponsive .hero .hero-content{width:740px;max-width:none;padding-left:210px;padding-top:2.8em;padding-right:32px;position:relative}.gsam_fund_cards.gsam-tool.gsam_non_reponsive .hero .hero-heading{font-size:2.6em;text-align:left;margin-bottom:0}.gsam_fund_cards.gsam-tool.gsam_non_reponsive .hero .hero-image{position:absolute;width:240px;height:173px;top:0;bottom:0;left:-50px;margin:auto}.gsam_fund_cards.gsam-tool.gsam_non_reponsive .wrapper-fund-facts-header{width:840px;max-width:775px;box-sizing:content-box}.gsam_fund_cards.gsam-tool.gsam_non_reponsive .fund-fact-section{padding:0 32px}.gsam_fund_cards.gsam-tool.gsam_non_reponsive .fund-fact-section #fundInfografic .fund-main-img{-webkit-filter:contrast(105%);-moz-filter:contrast(105%);-o-filter:contrast(105%);-ms-filter:contrast(105%);filter:contrast(105%)}.gsam_fund_cards.gsam-tool.gsam_non_reponsive .fund-fact-section.show-modal #fundFactModal{display:inline-block}.gsam_fund_cards.gsam-tool.gsam_no_banner .hero{display:none}.piechartwrap h3,.piechartwrap .pie-text{max-width:330px}.piechartwrap .pie-text{margin-top:.7em}@media screen and (min-width:500px){.piechartwrap{text-align:center}.piechartwrap h3,.piechartwrap .pie-text{margin-left:auto;margin-right:auto}}#piechartContainer svg>g>g:last-child{pointer-events:none}#id-back-btn-2{margin-bottom:2em;position:relative;display:inline-block}.net-worth-graph #graph1{margin-bottom:1.4em;width:100%;width:calc(100% - 25px)}@media(max-width: 400px){body.gsam-love-money .quiz-controls .back-to-quizzes{display:inline-block;margin-bottom:1.8em}}@media(max-width:400px){body.gsam-love-money .quiz-controls #id_clear_quiz_btn{margin-right:1em}}.scam-spotter .progress-steps{max-width:330px;margin-left:auto;margin-right:auto}.scam-spotter #check-link{word-break:break-all}.scam-spotter .quiz-result-top-image{margin-top:20px}.gsam-retirement-budget .hero-heading.print-title{display:none}.gsam-retirement-budget .fields:before,.gsam-retirement-budget .fields:after{content:"";display:table}.gsam-retirement-budget .fields:after{clear:both}@media screen and (min-width:600px){.gsam-retirement-budget .fields>.field-wrap{width:50%;float:left}.gsam-retirement-budget .fields>.field-wrap:nth-child(2n+3){clear:left}}.gsam-retirement-budget .fields label{color:#000;font-size:1em;font-family:"Poppins",sans-serif;font-weight:400}@media screen and (min-width:540px){.gsam-retirement-budget .custom-field-wrap{clear:both}.gsam-retirement-budget .custom-field-wrap .field-wrap{float:left;width:270px}}.gsam-retirement-budget .add-asset{margin-top:.2em}.gsam-retirement-budget .expense-category-heading{margin-top:0;margin-bottom:1em;margin-top:3em}.gsam-retirement-budget .field-categories .expense-category:first-child .expense-category-heading{margin-top:1.3em}.gsam-retirement-budget .totals{margin-bottom:0}.gsam-retirement-budget .totals-combined{font-size:1.3em;font-weight:500;margin-top:1.3em;margin-bottom:1.8em}.gsam-retirement-budget .breakdown-list{list-style:none;margin-left:0;margin-bottom:0}.gsam-retirement-budget .breakdown-list-item{margin-bottom:.8em}.gsam-retirement-budget .breakdown-heading{color:#000;margin-top:0;font-weight:500}.gsam-retirement-budget .breakdown-amount{display:block;font-size:1.6em;font-weight:500}.gsam-retirement-budget .breakdown-heading{margin-bottom:1em}.gsam-retirement-budget #results-print-table{display:none}.gsam-retirement-budget .breakdown-subheading{text-transform:uppercase;font-size:1.1em}.gsam-retirement-budget .breakdown-top-heading{color:#000}@media screen and (min-width:600px){.gsam-retirement-budget .breakdown-wrap{width:50%;float:left}.gsam-retirement-budget .breakdown-wrap+.breakdown-wrap{border-left:1px solid #000}.gsam-retirement-budget .breakdown-wrap{padding-right:2em}.gsam-retirement-budget .breakdown-wrap+.breakdown-wrap{padding-right:0;padding-left:2em}}@media print{.gsam-retirement-budget #results-print-table{display:block}.gsam-retirement-budget .hero-heading{display:none}.gsam-retirement-budget .hero-heading.print-title{display:block}.gsam-retirement-budget .grand-total-row td{font-weight:500}.gsam-retirement-budget .print-results-table td,.gsam-retirement-budget .print-results-table th{padding:.3em}.gsam-retirement-budget .spreadsheet-form{display:none}.gsam-retirement-budget .print-results-table{font-size:10px;page-break-inside:auto}.gsam-retirement-budget .print-results-table td{border-left:1px solid #000;border-bottom:1px solid #cecece}.gsam-retirement-budget .print-results-table td:last-child{border-right:1px solid #000}.gsam-retirement-budget .print-results-table thead th{border-bottom:1px solid #000;border-left:none;border-right:none;font-weight:500}.gsam-retirement-budget .print-results-table tr:last-child td{border-bottom:1px solid #000}.gsam-retirement-budget .print-results-table .grand-total-row td{border-bottom:1px solid #000}.gsam-retirement-budget .print-results-table tr.no-borders td{border:none !important;font-weight:500}.gsam-retirement-budget .disclaimer{clear:both}.gsam-retirement-budget .left-table,.gsam-retirement-budget .right-table{width:50%;float:left}.gsam-retirement-budget .left-table{padding-right:.5em}.gsam-retirement-budget .right-table{padding-left:.5em}.gsam-retirement-budget #results-breakdown-section{display:none}.gsam-retirement-budget .tool-results{border-top:none}.gsam-retirement-budget .form-fields{border-top:none}.gsam-retirement-budget .hero .hero-content .hero-heading{border-bottom:none;font-size:2em;margin-bottom:0;padding-bottom:0}.gsam-retirement-budget .print-table-results-heading{font-size:1.2em}.gsam-retirement-budget .form-fields{display:none}.gsam-retirement-budget .tool-results{padding-top:0;margin-top:0}}.gsam-portfolio-fee .highlighted-block-title{margin-top:.8em}.gsam-portfolio-fee .highlighted-block-title:first-child{margin-top:0}.gsam-portfolio-fee .print-only{display:none}@media print{.gsam-portfolio-fee .print-only{display:block}.gsam-portfolio-fee .tab-widget-tab-content{page-break-inside:avoid}.gsam-portfolio-fee .tool-results{border-top:0;padding-top:0}.gsam-portfolio-fee .content-wrap .results-section .highlighted-block+p{display:block;width:100%;margin-top:1em;vertical-align:top;font-size:1em;padding-left:0;border-left:none;margin-bottom:1em}.gsam-portfolio-fee .content-wrap .results-section .highlighted-block{display:block;width:100%;font-size:1em}.gsam-portfolio-fee [data-field=annual-contribution]{border-top:1px solid #3a6f8f;margin-top:.9em}}@media screen and (min-width:768px){html[lang=fr-CA] .gsam-portfolio-fee .tab-widget-list li a .tab-text{font-size:1.4rem}}@media screen and (min-width:845px){html[lang=fr-CA] .gsam-portfolio-fee .tab-widget-list li a .tab-text{font-size:1.6rem}}@media screen and (min-width:1000px){html[lang=fr-CA] .gsam-portfolio-fee .tab-widget-list li a .tab-text{font-size:1.8rem}}.investor-knowledge .investor-knowledge-table{min-width:500px}.investor-knowledge .investor-knowledge-table td:first-child,.investor-knowledge .investor-knowledge-table th:first-child{padding-left:0}.investor-knowledge .results-row p{margin-top:0;margin-bottom:0}.investor-knowledge .results-row td{border-top:none;padding-bottom:1em}.investor-knowledge .question-row td{padding-top:1em}.investor-knowledge .question-row p{margin-bottom:0}.investor-knowledge .investor-resource-list{list-style:none;padding-left:0;margin-left:0;max-width:500px;margin-bottom:0}.investor-knowledge .investor-resource-list:before,.investor-knowledge .investor-resource-list:after{content:"";display:table}.investor-knowledge .investor-resource-list:after{clear:both}.investor-knowledge .investor-resource-list li{float:left;width:50%}.investor-knowledge .investor-resource-list li:nth-child(2n+1){clear:left;padding-right:1.5em}.investor-knowledge .investor-score-title{text-align:center;margin-bottom:.8em}.investor-knowledge .investor-score-title .your-score{display:block;text-align:center;margin-top:.2em;font-weight:600;font-size:2em}.investor-knowledge .answer-cell .icon{margin-left:.4em;position:relative;top:.1em}.investor-personality .progress-steps{max-width:330px;margin-left:auto;margin-right:auto}.investor-personality.quiz-result-page-container .result-title{margin-top:.3rem}.investor-personality.quiz-result-page-container .question,.investor-personality.quiz-result-page-container .question-answer-list{margin-bottom:0}.question .question-button{-webkit-transition:background-color .25s ease-out;-moz-transition:background-color .25s ease-out;-ms-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;transition:background-color .25s ease-out}.question .question-button:active,.question .question-button:focus{background-color:#0f3856;color:#fff;cursor:pointer;-webkit-transition:background-color .25s ease-out;-moz-transition:background-color .25s ease-out;-ms-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;transition:background-color .25s ease-out}.question .question-button.picked{background-color:#0f3856;color:#fff}.results-button.active{background-color:#0f3856;color:#fff}@media(hover:hover){.question .question-button:hover{cursor:pointer;-webkit-transition:background-color .25s ease-out;-moz-transition:background-color .25s ease-out;-ms-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;transition:background-color .25s ease-out}}@media screen and (min-width:1100px){#mortgage-payment-calc .two-cols,.accordion .two-cols{display:flex;justify-content:center;flex-wrap:wrap}#mortgage-payment-calc .two-cols .field-wrap,.accordion .two-cols .field-wrap{width:50%}}.datepicker--cell.-current-{color:#00b6de !important}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff !important;background:#00b6de !important}#mortgage-payment-calculator .tab-widget-list .tab-widget-item .tab-widget-link{font-size:.9em}#mortgage-payment-calculator .tablesorter-default td{white-space:nowrap}@media screen and (min-width:1100px){.field-cols{display:flex;justify-content:space-between}.field-cols .field-col-left{width:100%;max-width:70%}.field-cols .field-col-left label{margin-bottom:1.5em}.field-cols .field-col-right{display:flex;flex-direction:column;align-items:flex-end;width:100%;max-width:30%;margin-left:1em}}.gsam-dsc input,.gsam-dsc textarea,.gsam-dsc select{margin-bottom:1.3em}.gsam-dsc .hero-image{max-width:180px}.gsam-dsc .content-wrap{max-width:900px}.gsam-dsc .expense-wrap{margin-bottom:2em}.gsam-dsc .inline-input-row{position:relative;padding-left:1em}.gsam-dsc .inline-input-row .add-asset{margin-top:2em;float:left}.gsam-dsc .expense-name-wrap{float:left;margin-right:.2em;margin-left:-1em;margin-top:-.05em}.gsam-dsc .field-wrap{float:left;margin-right:1.5em}.gsam-dsc .field-wrap.expense-name{width:7.7em}.gsam-dsc .field-wrap.expense-amount{width:7em}.gsam-dsc .field-wrap.expense-amount .field-inline-inputs{padding-left:1em;position:relative}[lang=fr-CA] .gsam-dsc .field-wrap.expense-amount .field-inline-inputs{padding-left:0;padding-right:1em}.gsam-dsc .field-wrap.expense-amount .field-inline-inputs .field-unit-label{position:absolute;left:0;margin-left:0}[lang=fr-CA] .gsam-dsc .field-wrap.expense-amount .field-inline-inputs .field-unit-label{left:auto;margin-right:0;right:0}.gsam-dsc .field-wrap.freq{width:7em}.gsam-dsc .field-wrap.freq .freq-dropdown{min-width:0}.gsam-dsc .field-wrap.reduce_by_percent,.gsam-dsc .field-wrap.reduce_by_dollar{width:5.7em;margin-right:.5em}.gsam-dsc .field-wrap.reduce_by_percent label,.gsam-dsc .field-wrap.reduce_by_dollar label{width:10em}.gsam-dsc .field-wrap.reduce_by_percent .field-error-message,.gsam-dsc .field-wrap.reduce_by_dollar .field-error-message{width:175%}.gsam-dsc .field-wrap.modifier{width:3.5em}.gsam-dsc .field-wrap.modifier select{min-width:0}@media screen and (max-width:1065px){.gsam-dsc .field-wrap.reduce_by_percent,.gsam-dsc .field-wrap.reduce_by_dollar{clear:left}}.gsam-dsc.font-size-three .reduce_by_percent,.gsam-dsc.font-size-three .reduce_by_dollar,.gsam-dsc.font-size-two .reduce_by_percent,.gsam-dsc.font-size-two .reduce_by_dollar{clear:left}.gsam-dsc .results-table{table-layout:auto;width:100%;background-color:#f2fafa;vertical-align:middle}.gsam-dsc .results-table th,.gsam-dsc .results-table td{padding:.1em 1em .1em .1em}.gsam-dsc .results-table thead th{padding-top:.5em;font-size:1.2em}.gsam-dsc .results-table tbody th,.gsam-dsc .results-table tfoot th{padding-left:.5em;font-weight:400}.gsam-dsc .results-table tbody tr:last-child{background-color:#aae0e4}.gsam-dsc .results-table tbody tr:last-child th,.gsam-dsc .results-table tbody tr:last-child td{color:#000;font-weight:500;padding-bottom:.4em;padding-top:.4em}.gsam-dsc .results-table th:first-child{padding-left:1em}.gsam-dsc .results-table td{font-size:1.3em;padding-bottom:.3em}@media screen and (max-width:600px){.gsam-dsc .results-table{font-size:.8em}}@media print{.gsam-dsc .field-wrap.freq{width:6em}.gsam-dsc .field-wrap.expense-name{width:6em}.gsam-dsc .field-wrap.expense-amount{width:5em}.gsam-dsc .content-wrap .field-wrap .field-inline-inputs,.gsam-dsc .content-wrap .field-wrap .field-label{float:none}.gsam-dsc .content-wrap .field-wrap .field-inline-inputs .field-input{direction:ltr;width:100%}.gsam-dsc .content-wrap .field-wrap .field-inline-inputs select{font-size:1.2em}.gsam-dsc .content-wrap{max-width:none;width:100%}.gsam-dsc .content-wrap .field-wrap{padding:0;border-bottom:none;margin-bottom:1em}.gsam-dsc .politespace-proxy-val{font-size:18px !important;line-height:1.4 !important}.gsam-dsc .results-table{font-size:.9em}.gsam-dsc .results-table td,.gsam-dsc .results-table th{color:#000 !important}.gsam-dsc input[type=number]::-webkit-outer-spin-button,.gsam-dsc input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gsam-dsc input[type=number]{-moz-appearance:textfield}.gsam-dsc .content-wrap .results-heading{display:block}}.question-correct-answer-container{display:inline-block}.informative-question-results .informative-result-embeds .iframe-container{position:relative;padding-top:56.25%;margin-bottom:1.4em}.informative-question-results .informative-result-embeds .iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:700px){.informative-question-results .informative-result-list.grid{display:grid !important;grid-template-columns:1fr 2fr;grid-column-gap:3rem}}.investor-readiness-hero{position:relative;left:.37em}.investor-readiness-quiz .ir-next-btn{width:100%;max-width:12em;margin-left:auto;margin-right:auto;display:block}.investor-readiness-quiz .quiz-controls{margin-top:1.5em}.gsam-cash-flow .child-field h2.top-title{margin:.6em 0}.gsam-cash-flow .child-field input[type=text]{width:40%;margin-bottom:.6em}.gsam-cash-flow .child-field button.duplicate-month-btn{display:block;margin:1em 0 2em}.gsam-cash-flow .child-field button.duplicate-month-btn:disabled{background-color:#3a6f8f;cursor:not-allowed}.gsam-cash-flow .child-field .total-money-in-section{padding-bottom:1em}.gsam-cash-flow .child-field .money-out-custom-inputs .custom-expense-add{cursor:pointer;width:1.6em;height:1.6em;display:inline-block;border-radius:100%;padding:0;margin-right:.3em;font-size:.9em;background-color:#f58025;line-height:1.6em;text-align:center;box-shadow:1px 1px 1px rgba(0,0,0,.3)}.gsam-cash-flow .child-field .money-out-custom-inputs .custom-expense-add svg{fill:#fff;font-size:.7em;position:relative}.gsam-cash-flow .child-field .money-out-custom-inputs .add-expense-button{margin:1em 0}.gsam-cash-flow .child-field .money-out-custom-inputs fieldset{padding:1.2em 0}.gsam-cash-flow .child-field .money-out-custom-inputs .field-wrap legend{float:left}.gsam-cash-flow .child-field .money-out-custom-inputs .field-wrap label,.gsam-cash-flow .child-field .money-out-custom-inputs .field-wrap legend{font-weight:600;font-family:"literata-variable",sans-serif;color:#000;margin-bottom:.4em;display:inline-block}.gsam-cash-flow .child-field .money-out-custom-inputs .field-wrap .custom-expense-number{color:#0f3856;text-transform:uppercase;font-family:"Poppins",sans-serif;font-weight:500}@media screen and (min-width:450px){.gsam-cash-flow .child-field .money-out-custom-inputs .field-wrap .inline-wrapper{display:flex;width:100%}}.gsam-cash-flow .child-field .money-out-custom-inputs .field-wrap button.custom-expense-delete.add-asset{float:right}@media screen and (min-width:400px){.gsam-cash-flow .child-field .money-out-custom-inputs .field-wrap button.custom-expense-delete.add-asset{float:left;margin-left:1em}}.gsam-cash-flow .child-field .money-out-custom-inputs .field-wrap.expense-name{width:9em}@media screen and (min-width:550px){.gsam-cash-flow .child-field .money-out-custom-inputs .field-wrap.expense-name{width:11em}}.gsam-cash-flow .child-field .money-out-custom-inputs .field-wrap.expense-name .field-inline-inputs input{width:100%}.gsam-cash-flow .child-field .money-out-custom-inputs .field-wrap.expense-amount{width:7em;float:left}@media screen and (min-width:450px){.gsam-cash-flow .child-field .money-out-custom-inputs .field-wrap.expense-amount{margin-left:1.2em}}@media screen and (min-width:550px){.gsam-cash-flow .child-field .money-out-custom-inputs .field-wrap.expense-amount{width:9em}}.gsam-cash-flow .child-field .money-out-custom-inputs .field-wrap.expense-amount .field-inline-inputs{display:flex}.gsam-cash-flow .child-field .money-out-custom-inputs .field-wrap.expense-amount .field-inline-inputs input{margin-bottom:0}.gsam-cash-flow .child-field .money-out-custom-inputs .field-error-message{margin-top:0}@media screen and (min-width:760px){.gsam-cash-flow .submit{margin-top:2em}}.gsam-cash-flow .tool-results .highlighted-block-full{border-top:1px solid #fff;margin-top:1em;padding-top:1em}@media screen and (min-width:700px){.gsam-cash-flow .tool-results .highlighted-block-full{border-top:none;padding-top:0;margin-top:0;padding-left:1em;border-left:1px solid #000;float:left;width:35%}}@media screen and (min-width:700px){.gsam-cash-flow .tool-results .highlighted-block-left{width:30%}}@media screen and (min-width:700px){.gsam-cash-flow .tool-results .highlighted-block-right{width:30%;margin-right:1em}}@media screen and (min-width:768px){.gsam-cash-flow .tool-results .highlighted-block-right{width:32%;margin-right:.5em}}.gsam-cash-flow .tool-results .cash-flow-table{border:none;width:auto;margin:0 auto}.gsam-cash-flow .tool-results .cash-flow-table tr{background-color:none}.gsam-cash-flow .tool-results .cash-flow-table tr th:first-child{background-color:rgba(0,0,0,0);color:#000;border-left:none;text-align:right;padding-right:1em;padding-left:0}.gsam-cash-flow .tool-results .cash-flow-table tr th~td{border-left:1px solid #000}.gsam-cash-flow .tool-results .cash-flow-table tr:nth-child(2n){background:0 0}.gsam-cash-flow .tool-results .cash-flow-table tr:nth-child(2n) td{background-color:#f2fafa}.gsam-cash-flow .tool-results .cash-flow-table thead th:nth-child(n+2){border-top:1px solid #000;padding-left:1.2em;padding-right:1.2em}.gsam-cash-flow .tool-results .cash-flow-table thead th:last-child{border-right:1px solid #000}.gsam-cash-flow .tool-results .cash-flow-table tbody tr:last-child td{border-bottom:1px solid #000}.gsam-cash-flow .tool-results .cash-flow-table tbody td:last-child{border-right:1px solid #000;vertical-align:middle}.gsam-cash-flow .tool-results .cash-flow-table tbody td{text-align:center}.gsam-cash-flow .tool-results .cash-flow-table tfoot td{border:1px solid #000;border-top:none;text-align:center}.gsam-cash-flow .tool-results .cash-flow-table tfoot td:nth-of-type(2){border-left:none;border-right:none}.gsam-cash-flow .tool-results .results-section{margin:2.3em 0}.gsam-cash-flow .tool-results .results-section:last-of-type{margin-top:0}.gsam-cash-flow .tool-results .results-section.disclaimer{margin-bottom:1.4em}@media print{.gsam-cash-flow .hero-content .hero-heading{border-bottom:none;padding-bottom:0}.gsam-cash-flow .content-wrap .form-fields{display:block !important}.gsam-cash-flow .content-wrap .form-fields .tab-widget-tab-content .child-field .field-wrap:first-of-type{border-top:none !important}.gsam-cash-flow .content-wrap .form-fields .tab-widget-tab-content .child-field .money-in-predefined-inputs .field-wrap:last-of-type{border-bottom:none !important}.gsam-cash-flow .content-wrap .form-fields .tab-widget-tab-content .child-field .money-out-predefined-inputs .field-wrap:last-of-type{border-bottom:none !important}.gsam-cash-flow .content-wrap .form-fields .tab-widget-tab-content .child-field .total-money-in-section .highlighted-block,.gsam-cash-flow .content-wrap .form-fields .tab-widget-tab-content .child-field .total-money-out-section .highlighted-block{padding:.625em 0}.gsam-cash-flow .content-wrap .form-fields .tab-widget-tab-content .child-field .money-out-custom-inputs{margin:.625em 0}.gsam-cash-flow .content-wrap .form-fields .tab-widget-tab-content .child-field .money-out-custom-inputs fieldset{border:none}.gsam-cash-flow .content-wrap .form-fields .tab-widget-tab-content .child-field .money-out-custom-inputs fieldset .inline-wrapper{width:100%;display:flex;justify-content:space-between}.gsam-cash-flow .content-wrap .form-fields .tab-widget-tab-content .child-field .money-out-custom-inputs fieldset .inline-wrapper .field-wrap.expense-amount,.gsam-cash-flow .content-wrap .form-fields .tab-widget-tab-content .child-field .money-out-custom-inputs fieldset .inline-wrapper .field-wrap.expense-name{border:none}.gsam-cash-flow .content-wrap .tool-results{margin-top:0}.gsam-cash-flow .content-wrap .tool-results h2.results-heading{display:block !important}.gsam-cash-flow .content-wrap .tool-results .results-section{margin:1em 0}.gsam-cash-flow .content-wrap .tool-results .results-section .highlighted-block{width:100%;margin-bottom:0}.gsam-cash-flow .content-wrap .tool-results .results-section .highlighted-block:first-child{border-top:none}.gsam-cash-flow .content-wrap .tool-results .results-section .highlighted-block h3.highlighted-block-title{margin-bottom:.3125em;font-size:1em}.gsam-cash-flow .content-wrap .tool-results .results-section .highlighted-block .highlighted-block-left{border:none}.gsam-cash-flow .content-wrap .tool-results .results-section .highlighted-block .highlighted-block-full{padding:.9375em 1.25em;margin-top:0}.gsam-cash-flow .content-wrap .tool-results #results-table-wrap .cash-flow-table{margin:0 auto}.gsam-cash-flow .content-wrap .tool-results #results-table-wrap .cash-flow-table #total-money-in-table-data,.gsam-cash-flow .content-wrap .tool-results #results-table-wrap .cash-flow-table #total-money-out-table-data,.gsam-cash-flow .content-wrap .tool-results #results-table-wrap .cash-flow-table #total-deficit-surplus-table-data{border-bottom:1px solid #3a6f8f}}.bias-grey-container{background-color:#f7f7f7;padding-top:4.2em;padding-bottom:4.2em}.bias-grey-container .quiz-controls{margin-bottom:0}#start-page .quiz-controls{text-align:left;margin-bottom:0}.flip-card-page .quiz-controls,.bias-scenario-page .quiz-controls{display:flex;justify-content:space-between}#bias-match .quiz-controls{display:flex;justify-content:space-between;text-align:left;margin-bottom:5em;align-items:center}#bias-match .quiz-controls .first-buttons button{margin-top:.4em}#bias-match .btn-link{color:#1d71b8;margin-left:0;margin-right:2em;font-weight:500}#bias-match .btn-link:first-child{margin-left:0}#bias-match .btn-link:last-child{margin-right:0}#bias-match .btn-link:hover,#bias-match .btn-link:active,#bias-match .btn-link:focus{box-shadow:none !important;color:#191970}#bias-match .drag-answers-section{border-radius:10px;box-shadow:3px 3px 3px rgba(0,0,0,.25);padding-top:2.2em;padding-bottom:3.1em;background-color:#d7edf6;margin-top:2rem;margin-right:1rem;margin-left:.7rem}@media screen and (min-width:1400px){#bias-match .drag-answers-section{border-radius:20px}}@media screen and (min-width:1400px){#bias-match .drag-answers-section{box-shadow:3px 3px 3px rgba(0,0,0,.25)}}#bias-match .drag-answers-section h3{margin-top:0;margin-bottom:1rem}@media screen and (min-width:818px){#bias-match .drag-answers-section{margin-right:4rem;margin-left:4rem}#bias-match .drag-answers-section .content-wrap{padding:0}}@media screen and (max-width:1600px){#bias-match .drag-answers-section h3{font-size:1.875rem}}#bias-match .bias-drag-options{display:flex;flex-wrap:wrap;gap:.8em 1em}#bias-match .bias-drag-options .bias-drag-option{min-width:12.2em}#bias-match .bias-drag-option{box-shadow:0px 2px 4px 4px rgba(0,0,0,.1);position:relative;background-color:#fff;padding:.6em 1.3em .5em;font-weight:600;color:#000;border-radius:5px;font-family:"literata-variable",sans-serif;font-size:.8em;overflow:hidden;white-space:nowrap;cursor:move;line-height:1.7;text-align:center}#bias-match .bias-drop-area{height:3em;background:rgba(0,0,0,0);position:relative}#bias-match .bias-drop-area .bias-drag-option{width:100%;height:100%;position:absolute}#bias-match .bias-question-section{flex:1;order:2}#bias-match .bias-question-section label{font-family:"Poppins",sans-serif;font-size:.8em;color:#000;padding:.7em;box-shadow:0px 2px 4px 4px rgba(0,0,0,.1);font-weight:400;display:block;border-radius:5px}#bias-match .icon-drag-handle{width:.55em;height:.55em;position:absolute;bottom:.15em;right:.15em}#bias-match .bias-heading-section{display:flex;gap:2em;margin-top:2.9em;margin-bottom:.7em}#bias-match .bias-heading-section .bias-heading:first-child{flex:0 0 11.6em}[lang=fr-CA] #bias-match .bias-heading-section .bias-heading:first-child{flex:0 0 16.7em}#bias-match .bias-heading-section span{font-family:"literata-variable",sans-serif;color:#000;font-weight:600}#bias-match .bias-heading-section .bias-heading:nth-child(2){margin-left:.75rem}#bias-match .bias-heading-section .bias-heading{font-size:1.25rem}#bias-match .bias-form-section{display:flex;gap:2em;margin-bottom:1em}#bias-match .bias-answer-section{position:relative;align-self:flex-start;flex:0 0 13.625em;order:1}#bias-match .bias-drop-area{position:absolute;width:calc(100% - 1.7em);height:100%;left:0;top:0;z-index:10}#bias-match .bias-drop-area.bias-has-children{z-index:20}#bias-match [data-bias-select]{background-color:#efefef;color:#000;border:1px dashed #000;border-right:0;padding-right:2.5em;margin-bottom:0;position:relative;z-index:15;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDMwIDQwIj4KICA8ZyBpZD0iR3JvdXBfMTI1MyIgZGF0YS1uYW1lPSJHcm91cCAxMjUzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzM1IC0xMTk3KSI+CiAgICA8ZyBpZD0iR3JvdXBfMTE3MiIgZGF0YS1uYW1lPSJHcm91cCAxMTcyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3MzUgMTE5NykiPgogICAgICA8ZyBpZD0iUmVjdGFuZ2xlXzQyOSIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgNDI5IiBmaWxsPSIjZmZmIiBzdHJva2U9IiMwMGI2ZGUiIHN0cm9rZS13aWR0aD0iMSI+CiAgICAgICAgPHJlY3Qgd2lkdGg9IjMwIiBoZWlnaHQ9IjQwIiByeD0iMSIgc3Ryb2tlPSJub25lIi8+CiAgICAgICAgPHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIyOSIgaGVpZ2h0PSIzOSIgcng9IjAuNSIgZmlsbD0ibm9uZSIvPgogICAgICA8L2c+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzQ2IiBkYXRhLW5hbWU9IlBhdGggNDYiIGQ9Ik01NjYwLjExNCwzNDQxLjk4NWw2LjU2NCw2LjU2NSw2LjU2NS02LjU2NSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU2NTEuNTk0IC0zNDI0Ljc1NSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwYjZkZSIgc3Ryb2tlLXdpZHRoPSIyIi8+CiAgICA8L2c+CiAgICA8ZyBpZD0iR3JvdXBfMTE5NiIgZGF0YS1uYW1lPSJHcm91cCAxMTk2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3MzUgMTE5NykiPgogICAgICA8ZyBpZD0iUmVjdGFuZ2xlXzQyOS0yIiBkYXRhLW5hbWU9IlJlY3RhbmdsZSA0MjkiIGZpbGw9IiMwMGI2ZGUiIHN0cm9rZT0iIzAwYjZkZSIgc3Ryb2tlLXdpZHRoPSIxIj4KICAgICAgICA8cmVjdCB3aWR0aD0iMzAiIGhlaWdodD0iNDAiIHJ4PSIxIiBzdHJva2U9Im5vbmUiLz4KICAgICAgICA8cmVjdCB4PSIwLjUiIHk9IjAuNSIgd2lkdGg9IjI5IiBoZWlnaHQ9IjM5IiByeD0iMC41IiBmaWxsPSJub25lIi8+CiAgICAgIDwvZz4KICAgICAgPHBhdGggaWQ9IlBhdGhfNDYtMiIgZGF0YS1uYW1lPSJQYXRoIDQ2IiBkPSJNNTY2MC4xMTQsMzQ0MS45ODVsNi41NjQsNi41NjUsNi41NjUtNi41NjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01NjUxLjU5NCAtMzQyNC43NTUpIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==");background-repeat:no-repeat;background-position:top right;background-size:1.9em 100%;box-shadow:none}#bias-match [data-bias-select]:focus{background-image:url("data:image/svg+xml;base64,PHN2ZyBpZD0iR3JvdXBfMTI4MyIgZGF0YS1uYW1lPSJHcm91cCAxMjgzIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDMwIDQwIj4KICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzQyOSIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgNDI5IiB3aWR0aD0iMzAiIGhlaWdodD0iNDAiIGZpbGw9IiMzYTZmOGYiLz4KICA8cGF0aCBpZD0iUGF0aF80NiIgZGF0YS1uYW1lPSJQYXRoIDQ2IiBkPSJNNTY2MC4xMTQsMzQ0MS45ODVsNi41NjQsNi41NjUsNi41NjUtNi41NjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01NjUxLjU5NCAtMzQyNC43NTUpIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4K");border-color:#0f3856;border-style:solid;color:#0f3856}#bias-match [data-bias-select]:disabled{background-image:url("data:image/svg+xml;base64,PHN2ZyBpZD0iR3JvdXBfMTI4MiIgZGF0YS1uYW1lPSJHcm91cCAxMjgyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDMwIDQwIj4KICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzQyOSIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgNDI5IiB3aWR0aD0iMzAiIGhlaWdodD0iNDAiIGZpbGw9IiM1N2FkN2UiLz4KICA8cGF0aCBpZD0iUGF0aF80NiIgZGF0YS1uYW1lPSJQYXRoIDQ2IiBkPSJNNTY2MC4xMTQsMzQ0MS45ODVsNi41NjQsNi41NjUsNi41NjUtNi41NjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01NjUxLjU5NCAtMzQyNC43NTUpIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4K");border-color:#5a932f;border-style:solid;color:#5a932f;text-align:center;font-weight:500}#bias-match .bias-answer-correct,#bias-match .bias-answer-incorrect{position:absolute;width:1.5em;height:1.5em;border-radius:100%;left:-2em;bottom:auto;right:auto;top:.5em}#bias-match .bias-answer-correct .icon,#bias-match .bias-answer-incorrect .icon{position:absolute;width:.7em;height:.7em;left:0;right:0;top:0;bottom:0;margin:auto}#bias-match .bias-answer-correct .icon use,#bias-match .bias-answer-incorrect .icon use{fill:#fff}#bias-match .bias-answer-correct{background-color:#5a932f}#bias-match .bias-answer-incorrect{background-color:#eca83c;cursor:pointer}#bias-match button:disabled,#bias-match button:disabled:hover{color:#637b7e;background-color:#d7dfe0;box-shadow:none}@media screen and (max-width:768px){#bias-match .bias-match-section{margin-top:3em}#bias-match .bias-heading-section{display:none}#bias-match .bias-form-section{display:block;margin-bottom:2.3em}#bias-match .bias-answer-section{margin-top:1em;max-width:13em}#bias-match #bias-match .bias-answer-correct,#bias-match #bias-match .bias-answer-incorrect{right:-2em;left:auto}#bias-match .bias-answer-correct,#bias-match .bias-answer-incorrect{left:auto;right:-2em}}.bias-scenario-page button:disabled,.bias-scenario-page button:disabled:hover{color:#637b7e;background-color:#d7dfe0}.bias-scenario-page .secnario-top-description{margin-top:2.3em;margin-bottom:1em;max-width:600px;margin-left:auto;margin-right:auto}.bias-scenario-page .secnario-top-description-bottom{max-width:600px;margin-bottom:.6em;margin-left:auto;margin-right:auto}.bias-scenario-page .question-details{padding:1em 1.1em;font-weight:400}.bias-scenario-page .question-with-answer-item{margin-bottom:1.2em}.bias-scenario-page .secnario-tips-wrap{padding:1em;background-color:#d7edf6;font-weight:400;box-shadow:3px 3px 3px rgba(0,0,0,.25);border-radius:10px}@media screen and (min-width:1400px){.bias-scenario-page .secnario-tips-wrap{box-shadow:3px 3px 3px rgba(0,0,0,.25)}}@media screen and (min-width:1400px){.bias-scenario-page .secnario-tips-wrap{border-radius:20px}}.bias-scenario-page .secnario-tips-wrap strong{font-weight:500}.bias-scenario-page .bias-scenario-image{margin-top:.7em;margin-bottom:1.1em;max-width:none;width:100%}.bias-scenario-page .scenario-description{padding-top:1.9em;padding-bottom:1.2em;margin-top:2.9em}.bias-scenario-page .scenario-description h3{margin-top:0}.bias-scenario-page .secnario-tips-section h3{margin-top:0}.bias-scenario-page .question-with-answer-item,.bias-scenario-page .question-button{width:100%}.bias-scenario-page .question-with-answer-item:last-child{margin-bottom:0}.bias-scenario-page .question{margin-bottom:0}.bias-scenario-page .secnario-tips-section{margin-top:1.9em}.bias-scenario-page .question-button{padding-right:2.3em;position:relative}.bias-scenario-page .question-button .icon{width:1em;position:absolute;right:.7em;top:0;bottom:0;margin:auto}.bias-scenario-page .question-button .icon use{fill:#0f3856}.bias-scenario-page .question-button:hover .icon use,.bias-scenario-page .question-button:focus .icon use{fill:#fff}.bias-scenario-page .answer-picked{background-color:#d7dfe0}.bias-scenario-page .selected-bias{background-color:#0f3856;color:#fff}.bias-scenario-page .selected-bias .icon use{fill:#fff}.bias-scenario-page [aria-expanded=true] .icon{transform:rotate(180deg)}.bias-quiz-bottom-bar .progress-steps{margin-top:3.2em;padding-bottom:1em}#results-page .result-tip-heading{margin-bottom:.6em}#results-page .result-tip-section ul{list-style:none;padding:1.5em 2.6em;background-color:#f7f7f7;margin-left:0;box-shadow:3px 3px 3px rgba(0,0,0,.25);border-radius:10px}@media screen and (min-width:1400px){#results-page .result-tip-section ul{box-shadow:3px 3px 3px rgba(0,0,0,.25)}}@media screen and (min-width:1400px){#results-page .result-tip-section ul{border-radius:20px}}#results-page .result-tip-section ul li{position:relative;margin-bottom:.9em;font-weight:400}#results-page .result-tip-section ul li:first-child{margin-top:0}#results-page .result-tip-section ul li:last-child{margin-bottom:0}#results-page .result-tip-section ul li .icon{position:absolute;width:.9em;height:.9em;left:-1.5em;top:.3em}#results-page .result-tip-section ul li .icon use{fill:#5a932f}#results-page .result-tip-section ul li strong{font-weight:500}#results-page [data-your-recomendations] .result-tip-section ul{background-color:#d7edf6}#results-page .result-controls{margin-top:3em;text-align:center;text-transform:uppercase;font-weight:500}#results-page .bias-your-recomendations{margin-bottom:5em}#results-page .bias-results-image{margin-top:3em;margin-bottom:-3em;width:100%}@media print{#results-page .bias-results-image{display:none}}#results-page .bias-result-download{margin-top:1em}@media print{#results-page .bias-result-download{display:none}}.bias-app .bias-top-description{margin-bottom:0}.bias-app .bias-grey-container{background-color:rgba(0,0,0,0)}.bias-app .bias-grey-container .content-wrap{margin-bottom:0 !important}.bias-app .bias-grey-container button:hover,.bias-app .bias-grey-container button:active,.bias-app .bias-grey-container button:focus{box-shadow:none !important}.bias-app .bias-grey-container .flip-card-front-heading,.bias-app .bias-grey-container .flip-card-back-heading{color:#000;font-weight:600}.bias-app .progress-steps{background-color:#e8d478;border-radius:10px;padding-top:3.5em;padding-bottom:3.5em;padding-left:20px;padding-right:20px;max-width:786px;margin:0 auto}.bias-app .progress-steps:before,.bias-app .progress-steps:after{content:"";display:table}.bias-app .progress-steps:after{clear:both}.bias-app .progress-steps .progress-steps-title{margin-top:0;text-align:center}.bias-app .progress-steps-indicator{justify-content:center !important}.gsam-bias>#primary>#main>.content-wrap{margin-bottom:0 !important}.gsam-bias .question-legend{font-size:1.25rem}.gsam-market-forces-calculator .content-wrap{padding-left:0;padding-right:0}.gsam_market_forces_wrap{padding-top:7em}.gsam_market_forces_wrap .content-wrap{padding-left:0;padding-right:0}[lang=en-CA] .gsam_market_forces_wrap .variable-fields,[lang=en-CA] .gsam_market_forces_wrap .section-1{padding-left:.8em}[lang=en-CA] .gsam_market_forces_wrap .variable-fields .mf-align-input-left-wrap,[lang=en-CA] .gsam_market_forces_wrap .section-1 .mf-align-input-left-wrap{position:relative;left:-1.1em}@media screen and (min-width:600px){[lang=en-CA] .gsam_market_forces_wrap .variable-fields,[lang=en-CA] .gsam_market_forces_wrap .section-1{padding-left:1.1em}}.gsam_market_forces_wrap .section-1{border-bottom:1px solid #3a6f8f;margin-bottom:2em}.gsam_market_forces_wrap .section-1 #cpi-toggle-wrap{margin-bottom:1.5em}.gsam_market_forces_wrap .section-1 .field-wrap.field-has-error .field-label{color:#00b6de}.gsam_market_forces_wrap .section-1 #inflation-field-wrap{grid-column-start:2;grid-column-end:3}.gsam_market_forces_wrap .section-1 #inflation-field-wrap .field-inline-inputs{width:100%;max-width:unset}@media screen and (min-width:600px){.gsam_market_forces_wrap .section-1 #inflation-field-wrap .field-inline-inputs{display:grid;grid-template-columns:40% 60%}}.gsam_market_forces_wrap .section-1 #inflation-field-wrap .field-inline-inputs div:first-child{grid-column-start:1;grid-column-end:2}.gsam_market_forces_wrap .section-1 #inflation-field-wrap .field-inline-inputs .wrapper-input-range{justify-self:center;width:100%;grid-column-start:2;grid-column-end:3;margin:0 auto}@media screen and (max-width:599px){.gsam_market_forces_wrap .section-1{padding-bottom:2em}.gsam_market_forces_wrap .section-1 #inflation-rate{margin-right:0}}.gsam_market_forces_wrap .section-2{margin-bottom:1em}@media screen and (min-width:600px){.gsam_market_forces_wrap .section-2{display:grid;grid-template-columns:40% 60%}.gsam_market_forces_wrap .section-2 #graph-2-panel{margin-top:2.2em}}.gsam_market_forces_wrap .section-2 #graph-2-panel{background-color:#d7edf6;padding:1em !important;height:max-content}.gsam_market_forces_wrap .section-2 .field-input{background:#f2f2f2;cursor:default}.gsam_market_forces_wrap .section-2 .field-input:focus,.gsam_market_forces_wrap .section-2 .field-input:active{border-color:unset}.gsam_market_forces_wrap .section-2 .field-wrap input{margin-bottom:1em}.gsam_market_forces_wrap .field-wrap .field-inline-inputs .tooltip{margin-top:.45em}.gsam_market_forces_wrap #cpi-toggle-wrap .tooltip{margin-top:1.5em}.crypto-quiz-bar{display:flex}.crypto-quiz-bar .quiz-content-wrap{margin:auto}.gsam-compound-interest-visualizer .content-wrap{background-color:#0f3856;border-radius:20px;padding-top:1.78em;padding-bottom:2em;margin-bottom:0}.gsam-compound-interest-visualizer .compound-interest-visualizer-wrapper .compound-visualizer-header{margin-bottom:1.4em;padding:.56em}@media screen and (min-width:480px){.gsam-compound-interest-visualizer .compound-interest-visualizer-wrapper .compound-visualizer-header{display:flex;align-items:center;gap:.56em}}.gsam-compound-interest-visualizer .compound-interest-visualizer-wrapper .compound-visualizer-header .visualizer-hero-image{width:3em;height:3em}.gsam-compound-interest-visualizer .compound-interest-visualizer-wrapper .compound-visualizer-header h2{margin:0;color:#fff;font-size:1.875rem;font-weight:600;line-height:45px}@media screen and (max-width:600px){.gsam-compound-interest-visualizer .compound-interest-visualizer-wrapper .compound-visualizer-header h2{font-size:1.5rem;line-height:1.5em}}.gsam-compound-interest-visualizer .compound-interest-visualizer-wrapper .form-fields-wrapper{background-color:#fff;border-radius:.56em;box-shadow:3px 3px 3px 0px rgba(0,0,0,.25);padding:2em}.gsam-compound-interest-visualizer .compound-interest-visualizer-wrapper .form-fields-wrapper .form-fields{margin:0}.gsam-compound-interest-visualizer .compound-interest-visualizer-wrapper .form-fields-wrapper .form-fields .field-wrap .field-inline-inputs .politespace-proxy{width:100%;max-width:250px}.gsam-compound-interest-visualizer .compound-interest-visualizer-wrapper .form-fields-wrapper .form-fields .field-wrap .field-inline-inputs input#principal{max-width:250px}@media screen and (max-width:500px){.gsam-compound-interest-visualizer .compound-interest-visualizer-wrapper .form-fields-wrapper .form-fields .field-wrap .field-inline-inputs .politespace-proxy{max-width:170px}}@media screen and (max-width:340px){.gsam-compound-interest-visualizer .compound-interest-visualizer-wrapper .form-fields-wrapper .form-fields .field-wrap .field-inline-inputs .politespace-proxy{max-width:110px}.gsam-compound-interest-visualizer .compound-interest-visualizer-wrapper .form-fields-wrapper .form-fields .field-wrap .field-inline-inputs #interest-rate{width:calc(100% - 4em)}}.gsam-compound-interest-visualizer .compound-interest-visualizer-wrapper .form-fields-wrapper .tool-results .results-heading{font-size:1.375rem;font-weight:600;line-height:30px}.gsam-compound-interest-visualizer .compound-interest-visualizer-wrapper .form-fields-wrapper .tool-results .chart-wrappers{margin-bottom:0}.gsam-compound-interest-visualizer .compound-interest-visualizer-wrapper .form-fields-wrapper .tool-results .accordion-assumptions{margin-top:1.25em;margin-bottom:0}@media screen and (max-width:500px){.gsam-compound-interest-visualizer .compound-interest-visualizer-wrapper .form-fields-wrapper .tool-results .highlighted-block-value{font-size:1.3em}.gsam-compound-interest-visualizer .compound-interest-visualizer-wrapper .form-fields-wrapper .tool-results .highlighted-block-title{font-size:1em}}.gsam-compound-interest-visualizer .compound-interest-visualizer-wrapper .form-fields-wrapper .submit #calculate-results{margin-bottom:0}.gsam-compound-interest-visualizer .compound-interest-visualizer-wrapper .tab-widget-tabs{padding:1em}@media screen and (min-width:768px){.gsam-compound-interest-visualizer .compound-interest-visualizer-wrapper .tab-widget-tabs{padding:3em 2em 2em}}.gsam-compound-interest-visualizer .compound-interest-visualizer-wrapper .jqplot-table-legend-swatch-outline{border:none}.gsam-compound-interest-visualizer .compound-interest-visualizer-wrapper .jqplot-table-legend-swatch{border:none;padding-right:.7em;height:1.25em;width:1.25em}.gsam-compound-interest-visualizer .compound-interest-visualizer-wrapper .jqplot-highlighter-tooltip{background-color:#fff;border:none;border-radius:5px;box-shadow:3px 3px 3px 0px rgba(0,0,0,.25);padding:10px}.gsam-compound-interest-visualizer .compound-interest-visualizer-wrapper .jqplot-highlighter-tooltip:after{content:url(//www.gerezmieuxvotreargent.ca/app/plugins/gsam-tools/global/css/comp/../../../global/images/tooltip-arrow.png);display:block;width:16px;height:16px;position:absolute;bottom:-8px;left:50%}.gsam-compound-interest-visualizer .compound-interest-visualizer-wrapper #graph2 .jqplot-table-legend-swatch{height:4px;width:1.25em}.gsam-compound-interest-visualizer .compound-interest-visualizer-wrapper .jqplot-axis{font-size:.8em;font-weight:600}@media screen and (max-width:600px){.gsam-compound-interest-visualizer .compound-interest-visualizer-wrapper .jqplot-axis{font-size:.5em}}.gsam-fhsa-savings-calculator .content-wrap{background-color:#0f3856;border-radius:1.12em;padding-top:1.78em;padding-bottom:2em;margin-bottom:0}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .fhsa-savings-calculator-header{margin-bottom:1.4em;padding:.56em}@media screen and (min-width:480px){.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .fhsa-savings-calculator-header{display:flex;align-items:center;gap:.56em}}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .fhsa-savings-calculator-header .fhsa-hero-image{width:3em;height:3em}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .fhsa-savings-calculator-header h2{margin:0;color:#fff;font-size:1.875rem;font-weight:600;line-height:1.825em}@media screen and (max-width:600px){.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .fhsa-savings-calculator-header h2{font-size:1.5rem;line-height:1.5em}}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper{background-color:#fff;border-radius:.56em;box-shadow:3px 3px 3px 0px rgba(0,0,0,.25);padding:1.65em 2em 2em;margin-bottom:2em}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .title-section{margin-bottom:.6em}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .title-section h4{margin:0;text-transform:none;font-family:Raleway}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .title-section svg{width:100%}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .calculate-description{margin-bottom:2.78em}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .calculate-fsha-info{height:3.3em}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .calculate-fsha-info p{font-weight:600;margin-bottom:.5em}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .title-section{margin-bottom:.6em}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper ul{list-style-type:decimal}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .field-wrap:before,.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .field-wrap:after{content:none}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .eligibility-info-sec{border-radius:.45em;box-shadow:1px 1px 1px 0px rgba(0,0,0,.25);padding:1.12em;display:flex;align-items:center;gap:.725em}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .eligibility-info-sec.hide{display:none}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .eligibility-info-sec.eligibility-qualify{background-color:#f2fcf9}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .eligibility-info-sec.eligibility-not-qualify{background-color:#fff8ec}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .eligibility-info-sec .form-icon-tick{height:1.6em}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .eligibility-info-sec .form-icon-tick svg{border-radius:.8em;width:1.6em;height:1.6em;padding:.3em;fill:#fff}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .eligibility-info-sec .form-icon-tick svg.icon-tick-circle{background-color:#5a932f}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .eligibility-info-sec .form-icon-tick svg.icon-warning-circle{background-color:#d07e29}@media screen and (min-width:600px){.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .field-wrap-flex{gap:0}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .field-wrap-flex.field-age .field-label{width:290px}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .field-wrap-flex .field-inline-inputs input{margin-bottom:0}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .field-radio-buttons{display:flex;justify-content:flex-start;align-items:center}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .field-radio-buttons .radio-wrapper{display:flex;align-items:flex-start;gap:1.12em}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .resident-of-canada .field-label-wrapper{width:290px}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .resident-of-canada .field-label-wrapper .field-label{font-size:1.125rem}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .first-time-home-owner .field-label-wrapper{width:290px}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .first-time-home-owner .field-label-wrapper .field-label{font-size:1.125rem}}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .contribution-amount .inner-field-wrapper .field-inline-inputs{display:flex}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .contribution-amount .inner-field-wrapper .field-inline-inputs .politespace-proxy{width:100%}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .contribution-amount .inner-field-wrapper .field-inline-inputs .politespace-proxy .politespace-proxy-val{top:9px;padding-left:.8125rem;padding-right:.8125rem;font-size:1.125rem}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .contribution-amount .inner-field-wrapper fieldset.field-wrap.field-radio-buttons .radio-wrapper{display:flex;flex-direction:row;gap:1.12em;align-items:flex-start;margin-left:1.1em}[lang=fr-CA] .gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .contribution-amount .inner-field-wrapper fieldset.field-wrap.field-radio-buttons .radio-wrapper{margin-left:0}@media screen and (min-width:600px){.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .field-error-message{margin-top:0;margin-bottom:0}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .field-wrap-flex{display:flex;align-items:center;margin-bottom:2em}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .field-wrap-flex>label{width:50%;font-size:1.125rem}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .field-wrap-flex select,.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .field-wrap-flex #annual-rate,.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .field-wrap-flex #lump-sum-amount{margin-bottom:0}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .field-wrap-flex.contribution-amount{align-items:start}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .field-wrap-flex.contribution-amount>label.field-label{width:90%}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .field-wrap-flex.contribution-amount .inner-field-wrapper{width:100%}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .field-wrap-flex.contribution-amount .inner-field-wrapper .field-inline-inputs #contribution-amount{margin-bottom:0}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .field-wrap-flex.contribution-amount .inner-field-wrapper fieldset.field-wrap.field-radio-buttons{margin-bottom:0;margin-top:.725em}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .field-wrap-flex .dropdown-option-wrapper{width:50%}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .field-wrap-flex .dropdown-option-wrapper .dropdown-option-wrapper-flex{display:flex;align-items:center;gap:.56em}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .field-wrap-flex .label-wrapper-plan{width:50%}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .field-wrap-flex .label-wrapper-plan>label{width:190px;font-size:1.125rem}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .lump-sum-contribution{margin-top:2.8em}}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .field-wrap-flex select{min-width:auto}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .field-wrap-flex #fhsa-open-date{min-width:6em}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .field-wrap-flex .dropdown-option-wrapper .dropdown-option-wrapper-flex .field-inline-inputs{flex-grow:1}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .lump-sum-contribution{margin-top:1.2em}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .form-fields{margin:0}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .tool-results .results-heading{font-size:1.375rem;font-weight:600;line-height:1.875rem}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .tool-results .chart-wrappers{margin-bottom:0}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .tool-results .accordion-assumptions{margin-top:1.25em;margin-bottom:0}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .tool-results .accordion-assumptions .accordion-body ul{padding-left:1.25em}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .tool-results .accordion-assumptions .accordion-body ul li{font-size:1.125rem;font-weight:400;line-height:1.875rem}@media screen and (min-width:1280px){.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .tool-results .accordion-assumptions .accordion-body ul li{font-size:1.25rem}}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .form-fields-wrapper .submit #calculate-results{margin-bottom:0}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .tab-widget-tabs{padding:1em}@media screen and (min-width:768px){.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .tab-widget-tabs{padding:3em 2em 2em}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .tab-widget-tabs #fhsaPieChartContainer{margin:0 auto;width:70%}}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .tab-widget-tabs .graph-total-value{margin-top:3.35em;text-align:center}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .tab-widget-tabs .graph-total-value p{color:#000;font-size:1.125rem;font-weight:400;line-height:1.25rem;margin-bottom:.556em}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .tab-widget-tabs .graph-total-value p span{font-weight:500}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .jqplot-table-legend-swatch-outline{border:none}.gsam-fhsa-savings-calculator .fhsa-savings-calculator-wrapper .jqplot-table-legend-swatch{border:none;padding-right:.7em;height:1.25em;width:1.25em}@media screen and (min-width:600px){html[lang=fr-CA] .fhsa-savings-calculator-wrapper .form-fields-wrapper .field-wrap-flex.contribution-amount>label.field-label{width:100%}}.eligibility-info-sec p{margin-bottom:0;font-size:1rem}.bp-1280 .eligibility-info-sec p{font-size:1rem}.bp-1600 .eligibility-info-sec p{font-size:1.125rem}.gsam-simple-budget-calculator .content-wrap{background-color:#0f3856;border-radius:20px;padding-top:1.78em;padding-bottom:2em;margin-bottom:0}.gsam-simple-budget-calculator .gsam-calculator-form-wrapper .gsam-calculator-form-header{margin-bottom:1.4em;padding:.56em}@media screen and (min-width:480px){.gsam-simple-budget-calculator .gsam-calculator-form-wrapper .gsam-calculator-form-header{display:flex;align-items:center;gap:.56em}}.gsam-simple-budget-calculator .gsam-calculator-form-wrapper .gsam-calculator-form-header .visualizer-hero-image{width:3em;height:3em}.gsam-simple-budget-calculator .gsam-calculator-form-wrapper .gsam-calculator-form-header h2{margin:0;color:#fff;font-size:1.875rem;font-weight:600;line-height:45px}@media screen and (max-width:600px){.gsam-simple-budget-calculator .gsam-calculator-form-wrapper .gsam-calculator-form-header h2{font-size:1.5rem;line-height:1.5em}}.gsam-simple-budget-calculator .gsam-calculator-form-wrapper .form-fields-wrapper{background-color:#fff;border-radius:.56em;box-shadow:3px 3px 3px 0px rgba(0,0,0,.25);padding:2em}.gsam-simple-budget-calculator .gsam-calculator-form-wrapper .form-fields-wrapper .title-section{margin-bottom:1.675em}.gsam-simple-budget-calculator .gsam-calculator-form-wrapper .form-fields-wrapper .title-section h4{margin:0;text-transform:none;font-family:Raleway}.gsam-simple-budget-calculator .gsam-calculator-form-wrapper .form-fields-wrapper .title-section svg{width:100%}.gsam-simple-budget-calculator .gsam-calculator-form-wrapper .form-fields-wrapper .form-fields{margin:0}.gsam-simple-budget-calculator .gsam-calculator-form-wrapper .form-fields-wrapper .form-fields .form-description p:first-child{margin-bottom:.3em}.gsam-simple-budget-calculator .gsam-calculator-form-wrapper .form-fields-wrapper .form-fields .field-wrap .field-inline-inputs .politespace-proxy{min-width:166px}.gsam-simple-budget-calculator .gsam-calculator-form-wrapper .form-fields-wrapper .form-fields .field-wrap .field-label{font-weight:400}.gsam-simple-budget-calculator .gsam-calculator-form-wrapper .form-fields-wrapper .form-fields .form-income-wrapper{margin-top:1.5rem}.gsam-simple-budget-calculator .gsam-calculator-form-wrapper .form-fields-wrapper .form-fields .form-income-wrapper .politespace-proxy input{margin-bottom:0}.gsam-simple-budget-calculator .gsam-calculator-form-wrapper .form-fields-wrapper .form-fields .form-income-wrapper .field-wrap{margin-bottom:1.675em}.gsam-simple-budget-calculator .gsam-calculator-form-wrapper .form-fields-wrapper .form-fields .form-income-wrapper .field-wrap .field-unit-label:first-child{margin-left:.35rem}.gsam-simple-budget-calculator .gsam-calculator-form-wrapper .form-fields-wrapper .tool-results h2{font-size:1.4rem}.gsam-simple-budget-calculator .gsam-calculator-form-wrapper .form-fields-wrapper .tool-results .results-heading+.results-section{margin-bottom:0}.gsam-simple-budget-calculator .gsam-calculator-form-wrapper .form-fields-wrapper .tool-results .results-section p{font-size:1.125rem;line-height:1.8rem}.gsam-simple-budget-calculator .gsam-calculator-form-wrapper .form-fields-wrapper .tool-results .results-section .highlighted-block .results{font-size:2.25rem}.gsam-simple-budget-calculator .gsam-calculator-form-wrapper .form-fields-wrapper .tool-results .accordion-assumptions{margin-top:1.575em;margin-bottom:0}.gsam-simple-budget-calculator .gsam-calculator-form-wrapper .form-fields-wrapper .submit #calculate-results{margin-bottom:0}@media screen and (min-width:600px){.gsam-simple-budget-calculator .gsam-calculator-form-wrapper .form-fields-wrapper .dropdown-option-wrapper-flex{display:flex;align-items:center}.gsam-simple-budget-calculator .gsam-calculator-form-wrapper .form-fields-wrapper .dropdown-option-wrapper-flex .flex-label{flex:1}.gsam-simple-budget-calculator .gsam-calculator-form-wrapper .form-fields-wrapper .dropdown-option-wrapper-flex .flex-field{flex:1.5}}.gsam-tfsa-contribution-limit-calculator .content-wrap{background-color:#0f3856;border-radius:1.12em;padding-top:1.78em;padding-bottom:2em;margin-bottom:0}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .calc-savings-calculator-header{margin-bottom:1.4em;padding:.56em}@media screen and (min-width:480px){.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .calc-savings-calculator-header{display:flex;align-items:center;gap:.56em}}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .calc-savings-calculator-header .calc-hero-image{width:3em;height:3em}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .calc-savings-calculator-header h2{margin:0;color:#fff;font-size:1.875rem;font-weight:600;line-height:1.825em}@media screen and (max-width:600px){.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .calc-savings-calculator-header h2{font-size:1.5rem;line-height:1.5em}}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper{background-color:#fff;border-radius:.56em;box-shadow:3px 3px 3px 0px rgba(0,0,0,.25);padding:1em 1.2em 1.2em;margin-bottom:2em}@media screen and (min-width:650px){.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper{padding:1.65em 2em 2em}}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .title-section{margin-bottom:.6em}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .title-section h4{margin:0;text-transform:none;font-family:Raleway}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .title-section svg{width:100%}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .calculate-description{margin-bottom:2em}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .calculate-description p{margin-bottom:0}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .calculate-fsha-info{height:3.3em}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .calculate-fsha-info p{font-weight:500;margin-bottom:.5em;font-size:1.125rem}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper ul{list-style-type:decimal}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .field-wrap:before,.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .field-wrap:after{content:none}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .eligibility-info-sec{border-radius:.45em;box-shadow:1px 1px 1px 0px rgba(0,0,0,.25);padding:1.12em;display:flex;align-items:center;gap:.725em}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .eligibility-info-sec.hide{display:none}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .eligibility-info-sec.eligibility-qualify{background-color:#f2fcf9}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .eligibility-info-sec.eligibility-not-qualify{background-color:#fff8ec}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .eligibility-info-sec .form-icon-tick{height:1.6em}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .eligibility-info-sec .form-icon-tick svg{border-radius:.8em;width:1.6em;height:1.6em;padding:.3em;fill:#fff}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .eligibility-info-sec .form-icon-tick svg.icon-tick-circle{background-color:#5a932f}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .eligibility-info-sec .form-icon-tick svg.icon-warning-circle{background-color:#d07e29}@media screen and (min-width:600px){.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .field-wrap-flex{gap:0}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .field-wrap-flex.field-age .field-label{width:210px;margin-right:4.5em;font-size:1.125rem}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .field-wrap-flex .field-inline-inputs input{margin-bottom:0}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .field-select-wapper{display:flex;justify-content:flex-start;align-items:center}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .resident-of-provience .field-label-wrapper{width:210px;margin-right:4.5em}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper.check-eligibility-wrapper .resident-of-provience .field-label-wrapper .field-label{font-size:1.125rem}}@media screen and (min-width:600px){.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .field-error-message{margin-top:0;margin-bottom:0}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .field-wrap-flex{display:flex;align-items:center;margin-bottom:2em}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .form-fields .field-wrap label{font-size:1.125rem}}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .form-fields{margin:0}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .field-wrap{margin-bottom:1.6em}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .field-inline-inputs input#age{width:5rem}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .field-inline-inputs input::placeholder{font-size:1.125rem !important}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .field-inline-inputs input{margin-bottom:0}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tool-results .results-heading{font-size:1.375rem;font-weight:600;line-height:1.875rem}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tool-results .show-eligibility-warning.hide,.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tool-results .show-results-eligibility-meet.hide{display:none}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tool-results .chart-wrappers{margin-bottom:0}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tool-results .chart-wrappers .graph-label-last-year.hide,.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tool-results .chart-wrappers .graph-label-notice-over-contribution.hide{display:none}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tool-results .results-section{margin-top:1.7em}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tool-results .graph-title{font-weight:600}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tool-results .accordion-assumptions{margin-top:1.25em;margin-bottom:0}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tool-results .accordion-assumptions .accordion-body ul{padding-left:1.25em}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tool-results .accordion-assumptions .accordion-body ul li{font-size:1.125rem;font-weight:400;line-height:1.875rem}@media screen and (min-width:1280px){.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tool-results .accordion-assumptions .accordion-body ul li{font-size:1.25rem}}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper #withdrawn-last-year.hide,.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper #withdrawn-before-last-year.hide{display:none}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tfsa-info-bar{border-radius:.45em;box-shadow:1px 1px 1px 0px rgba(0,0,0,.25);padding:1.12em;display:flex;align-items:center;gap:.725em;background-color:#fff8ec;margin-bottom:1.785em;margin-top:.7em}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tfsa-info-bar.hide{display:none}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tfsa-info-bar .form-icon-tick{height:1.6em}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tfsa-info-bar .form-icon-tick svg{border-radius:.8em;width:1.6em;height:1.6em;padding:.3em;fill:#fff}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tfsa-info-bar .form-icon-tick svg.icon-warning-circle{background-color:#d07e29}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .submit #calculate-results{margin-bottom:0}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .tab-widget-tabs{padding:1em}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .tab-widget-tabs .graph-total-value{margin-top:2.725em}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .tab-widget-tabs .graph-total-value p{color:#000;font-size:1.125rem;line-height:1.25rem;margin-bottom:.556em}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .tab-widget-tabs .graph-total-value p span{font-weight:500}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .jqplot-table-legend-swatch-outline{border:none}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .jqplot-table-legend-swatch{border:none;padding-right:.7em;height:1.25em;width:1.25em}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .jqplot-xaxis-tick{width:125px;white-space:unset;text-align:center;font-size:14px;font-weight:500}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper #graph-legand{display:none}@media screen and (max-width:600px){.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper #graph-legand{display:block}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper #graph-legand .graph-legand-item{display:block}.gsam-tfsa-contribution-limit-calculator .calc-savings-calculator-wrapper .jqplot-xaxis{display:none}}.eligibility-info-sec p,.tfsa-info-bar p{margin-bottom:0;font-size:1rem}.bp-1280 .eligibility-info-sec p,.bp-1280 .tfsa-info-bar p{font-size:1rem}.bp-1600 .eligibility-info-sec p,.bp-1600 .tfsa-info-bar p{font-size:1.125rem}.gsam-debt-comparision-calculator .content-wrap{background-color:#0f3856;border-radius:1.12em;padding-top:1.78em;padding-bottom:2em;margin-bottom:0}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .calc-savings-calculator-header{margin-bottom:1.4em;padding:.56em}@media screen and (min-width:480px){.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .calc-savings-calculator-header{display:flex;align-items:center;gap:.56em}}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .calc-savings-calculator-header .calc-hero-image{width:3em;height:3em}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .calc-savings-calculator-header h2{margin:0;color:#fff;font-size:1.875rem;font-weight:600;line-height:1.825em}@media screen and (max-width:600px){.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .calc-savings-calculator-header h2{font-size:1.5rem;line-height:1.5em}}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .variable-js-accordion,.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .fixed-js-accordion{background-color:#fff}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .variable-js-accordion .tab-widget-list,.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .fixed-js-accordion .tab-widget-list{margin-left:.6em}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .variable-js-accordion .tab-widget-list .tab-widget-item-add,.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .fixed-js-accordion .tab-widget-list .tab-widget-item-add{margin-left:0}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .fixed-term-loan-wrapper{margin-top:2em}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper{background-color:#f2fafa;border-radius:.56em;box-shadow:1px 1px 1px 0px rgba(0,0,0,.25);padding:1em 1.2em 1.2em;margin-bottom:2em}@media screen and (min-width:650px){.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper{padding:1.825em 2.5em}}@media screen and (min-width:650px){.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .field-error-message{margin-top:0;margin-bottom:0}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tab-widget-tab-content .field-wrap-flex{display:flex;align-items:center;margin-bottom:2em}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tab-widget-tab-content .field-wrap-flex:last-child{margin-bottom:0}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tab-widget-tab-content .field-wrap-flex>label{font-size:1.125rem}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tab-widget-tab-content .field-wrap-flex .field-inline-inputs input{margin:0}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .form-fields .field-wrap label{font-size:1.125rem}}@media screen and (max-width:649px){.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tab-widget-tab-content .field-wrap-flex .field-inline-inputs .politespace-proxy{width:40%}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tab-widget-tab-content .field-wrap-flex.interest-rate-wrap .field-inline-inputs .field-input{width:35%}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tab-widget-tab-content .field-wrap-flex.debt-term-wrap .politespace-proxy{width:35%}}@media screen and (min-width:650px){.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tab-widget-tab-content .field-wrap-flex>label{width:40%}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tab-widget-tab-content .field-wrap-flex .field-inline-inputs{width:60%}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tab-widget-tab-content .field-wrap-flex .field-inline-inputs .politespace-proxy{width:80%}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tab-widget-tab-content .field-wrap-flex.interest-rate-wrap>label,.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tab-widget-tab-content .field-wrap-flex.debt-term-wrap>label{width:46%}[lang=fr-CA] .gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tab-widget-tab-content .field-wrap-flex.interest-rate-wrap>label,[lang=fr-CA] .gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tab-widget-tab-content .field-wrap-flex.debt-term-wrap>label{width:40%}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tab-widget-tab-content .field-wrap-flex.interest-rate-wrap .field-inline-inputs input,.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tab-widget-tab-content .field-wrap-flex.interest-rate-wrap .field-inline-inputs .politespace-proxy,.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tab-widget-tab-content .field-wrap-flex.debt-term-wrap .field-inline-inputs input,.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tab-widget-tab-content .field-wrap-flex.debt-term-wrap .field-inline-inputs .politespace-proxy{width:35%}}@media screen and (min-width:900px){.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tab-widget-tab-content .field-wrap-flex>label{width:50%}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tab-widget-tab-content .field-wrap-flex .field-inline-inputs{width:50%}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tab-widget-tab-content .field-wrap-flex.interest-rate-wrap>label,.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tab-widget-tab-content .field-wrap-flex.debt-term-wrap>label{width:56%}[lang=fr-CA] .gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tab-widget-tab-content .field-wrap-flex.interest-rate-wrap>label,[lang=fr-CA] .gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .tab-widget-tab-content .field-wrap-flex.debt-term-wrap>label{width:51%}}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .form-fields{margin:0}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .form-fields-wrapper .submit #calculate-results{margin-bottom:0}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .tool-results .results-heading{font-size:1.375rem;font-weight:600;line-height:1.875rem}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .tool-results .chart-wrappers{margin-bottom:0;border-radius:10px;background:#f1f2f2;box-shadow:1px 1px 1px 0px rgba(0,0,0,.25);padding:1em}@media screen and (min-width:650px){.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .tool-results .chart-wrappers{padding:2.5em 2.5em 2em 2em}}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .tool-results .results-section{margin-top:1.6em}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .tool-results .accordion-assumptions{margin-top:1.25em;margin-bottom:0}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .tool-results .accordion-assumptions .accordion-body ul{padding-left:1.25em}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .tool-results .accordion-assumptions .accordion-body ul li{font-size:1.125rem;font-weight:400;line-height:1.875rem}@media screen and (min-width:1280px){.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .tool-results .accordion-assumptions .accordion-body ul li{font-size:1.25rem}}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .jqplot-table-legend-swatch-outline{border:none}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .jqplot-table-legend-swatch{border:none;padding-right:.7em;height:1.25em;width:1.25em}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .jqplot-xaxis-tick{width:125px;white-space:unset;text-align:center}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .jqplot-axis{font-size:.9em;font-weight:600}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .jqplot-point-label{color:#fff;font-size:.85em}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .jqplot-highlighter-tooltip{background-color:#fff;border:none;border-radius:5px;box-shadow:3px 3px 3px 0px rgba(0,0,0,.25);padding:10px}.gsam-debt-comparision-calculator .calc-savings-calculator-wrapper .jqplot-highlighter-tooltip:after{content:url(//www.gerezmieuxvotreargent.ca/app/plugins/gsam-tools/global/css/comp/../../../global/images/tooltip-arrow.png);display:block;width:16px;height:16px;position:absolute;bottom:-8px;left:50%}.results-section-description p,.results-section-description .result-title{font-size:1rem}.bp-1280 .results-section-description p,.bp-1280 .results-section-description .result-title{font-size:1rem}.bp-1600 .results-section-description p,.bp-1600 .results-section-description .result-title{font-size:1.125rem}.results-section-description .result-title{font-family:Raleway;font-weight:600}