@media print, screen and (min-width: 40em){.reveal,.reveal.tiny,.reveal.small,.reveal.large{right:auto;left:auto;margin:0 auto}}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"small=0em&medium=48em&large=67.5625em&xlarge=80.0625em&xxlarge=90em"}html{box-sizing:border-box;font-size:16px}*,*::before,*::after{box-sizing:inherit}body{margin:0;padding:0;background:#fefefe;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;line-height:1.7;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{box-sizing:border-box;width:100%;border-radius:0}.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}button{padding:0;-webkit-appearance:none;appearance:none;border:0;border-radius:0;background:transparent;line-height:1;cursor:auto}[data-whatinput='mouse'] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block !important}.is-hidden{display:none !important}.row{max-width:85rem;margin-right:auto;margin-left:auto}.row::before,.row::after{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-order:1;-ms-flex-order:1;order:1}.row::after{clear:both}.row.collapse>.column{padding-right:0;padding-left:0}.row .row{margin-right:-.5625rem;margin-left:-.5625rem}@media print, screen and (min-width: 48em){.row .row{margin-right:-.75rem;margin-left:-.75rem}}@media print, screen and (min-width: 67.5625em){.row .row{margin-right:-1.25rem;margin-left:-1.25rem}}@media screen and (min-width: 80.0625em){.row .row{margin-right:-1.25rem;margin-left:-1.25rem}}.row .row.collapse{margin-right:0;margin-left:0}.row.expanded{max-width:none}.row.expanded .row{margin-right:auto;margin-left:auto}.row:not(.expanded) .row{max-width:none}.row.gutter-small>.column{padding-right:.5625rem;padding-left:.5625rem}.row.gutter-medium>.column{padding-right:.75rem;padding-left:.75rem}.row.gutter-large>.column{padding-right:1.25rem;padding-left:1.25rem}.column{width:100%;float:left;padding-right:.5625rem;padding-left:.5625rem}@media print, screen and (min-width: 48em){.column{padding-right:.75rem;padding-left:.75rem}}@media print, screen and (min-width: 67.5625em){.column{padding-right:1.25rem;padding-left:1.25rem}}.column,.column:last-child:not(:first-child){float:left;clear:none}.column:last-child:not(:first-child){float:right}.column.end:last-child:last-child{float:left}.column.row.row{float:none}.row .column.row.row{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.small-1{width:8.33333%}.small-push-1{position:relative;left:8.33333%}.small-pull-1{position:relative;left:-8.33333%}.small-offset-0{margin-left:0%}.small-2{width:16.66667%}.small-push-2{position:relative;left:16.66667%}.small-pull-2{position:relative;left:-16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.66667%}.small-4{width:33.33333%}.small-push-4{position:relative;left:33.33333%}.small-pull-4{position:relative;left:-33.33333%}.small-offset-3{margin-left:25%}.small-5{width:41.66667%}.small-push-5{position:relative;left:41.66667%}.small-pull-5{position:relative;left:-41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.66667%}.small-7{width:58.33333%}.small-push-7{position:relative;left:58.33333%}.small-pull-7{position:relative;left:-58.33333%}.small-offset-6{margin-left:50%}.small-8{width:66.66667%}.small-push-8{position:relative;left:66.66667%}.small-pull-8{position:relative;left:-66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.66667%}.small-10{width:83.33333%}.small-push-10{position:relative;left:83.33333%}.small-pull-10{position:relative;left:-83.33333%}.small-offset-9{margin-left:75%}.small-11{width:91.66667%}.small-push-11{position:relative;left:91.66667%}.small-pull-11{position:relative;left:-91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1>.column{float:left;width:100%}.small-up-1>.column:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child{float:left}.small-up-2>.column{float:left;width:50%}.small-up-2>.column:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child{float:left}.small-up-3>.column{float:left;width:33.33333%}.small-up-3>.column:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child{float:left}.small-up-4>.column{float:left;width:25%}.small-up-4>.column:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child{float:left}.small-up-5>.column{float:left;width:20%}.small-up-5>.column:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child{float:left}.small-up-6>.column{float:left;width:16.66667%}.small-up-6>.column:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child{float:left}.small-up-7>.column{float:left;width:14.28571%}.small-up-7>.column:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child{float:left}.small-up-8>.column{float:left;width:12.5%}.small-up-8>.column:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child{float:left}.small-collapse>.column{padding-right:0;padding-left:0}.small-collapse .row{margin-right:0;margin-left:0}.expanded.row .small-collapse.row{margin-right:0;margin-left:0}.small-uncollapse>.column{padding-right:.5625rem;padding-left:.5625rem}.small-centered{margin-right:auto;margin-left:auto}.small-centered,.small-centered:last-child:not(:first-child){float:none;clear:both}.small-uncentered,.small-push-0,.small-pull-0{position:static;margin-right:0;margin-left:0}.small-uncentered,.small-uncentered:last-child:not(:first-child),.small-push-0,.small-push-0:last-child:not(:first-child),.small-pull-0,.small-pull-0:last-child:not(:first-child){float:left;clear:none}.small-uncentered:last-child:not(:first-child),.small-push-0:last-child:not(:first-child),.small-pull-0:last-child:not(:first-child){float:right}@media print, screen and (min-width: 48em){.medium-1{width:8.33333%}.medium-push-1{position:relative;left:8.33333%}.medium-pull-1{position:relative;left:-8.33333%}.medium-offset-0{margin-left:0%}.medium-2{width:16.66667%}.medium-push-2{position:relative;left:16.66667%}.medium-pull-2{position:relative;left:-16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.66667%}.medium-4{width:33.33333%}.medium-push-4{position:relative;left:33.33333%}.medium-pull-4{position:relative;left:-33.33333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.66667%}.medium-push-5{position:relative;left:41.66667%}.medium-pull-5{position:relative;left:-41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.66667%}.medium-7{width:58.33333%}.medium-push-7{position:relative;left:58.33333%}.medium-pull-7{position:relative;left:-58.33333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.66667%}.medium-push-8{position:relative;left:66.66667%}.medium-pull-8{position:relative;left:-66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.66667%}.medium-10{width:83.33333%}.medium-push-10{position:relative;left:83.33333%}.medium-pull-10{position:relative;left:-83.33333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.66667%}.medium-push-11{position:relative;left:91.66667%}.medium-pull-11{position:relative;left:-91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1>.column{float:left;width:100%}.medium-up-1>.column:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child{float:left}.medium-up-2>.column{float:left;width:50%}.medium-up-2>.column:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(2n+1){clear:both}.medium-up-2>.column:last-child{float:left}.medium-up-3>.column{float:left;width:33.33333%}.medium-up-3>.column:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child{float:left}.medium-up-4>.column{float:left;width:25%}.medium-up-4>.column:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child{float:left}.medium-up-5>.column{float:left;width:20%}.medium-up-5>.column:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child{float:left}.medium-up-6>.column{float:left;width:16.66667%}.medium-up-6>.column:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child{float:left}.medium-up-7>.column{float:left;width:14.28571%}.medium-up-7>.column:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child{float:left}.medium-up-8>.column{float:left;width:12.5%}.medium-up-8>.column:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child{float:left}.medium-collapse>.column{padding-right:0;padding-left:0}.medium-collapse .row{margin-right:0;margin-left:0}.expanded.row .medium-collapse.row{margin-right:0;margin-left:0}.medium-uncollapse>.column{padding-right:.75rem;padding-left:.75rem}.medium-centered{margin-right:auto;margin-left:auto}.medium-centered,.medium-centered:last-child:not(:first-child){float:none;clear:both}.medium-uncentered,.medium-push-0,.medium-pull-0{position:static;margin-right:0;margin-left:0}.medium-uncentered,.medium-uncentered:last-child:not(:first-child),.medium-push-0,.medium-push-0:last-child:not(:first-child),.medium-pull-0,.medium-pull-0:last-child:not(:first-child){float:left;clear:none}.medium-uncentered:last-child:not(:first-child),.medium-push-0:last-child:not(:first-child),.medium-pull-0:last-child:not(:first-child){float:right}}@media print, screen and (min-width: 67.5625em){.large-1{width:8.33333%}.large-push-1{position:relative;left:8.33333%}.large-pull-1{position:relative;left:-8.33333%}.large-offset-0{margin-left:0%}.large-2{width:16.66667%}.large-push-2{position:relative;left:16.66667%}.large-pull-2{position:relative;left:-16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.66667%}.large-4{width:33.33333%}.large-push-4{position:relative;left:33.33333%}.large-pull-4{position:relative;left:-33.33333%}.large-offset-3{margin-left:25%}.large-5{width:41.66667%}.large-push-5{position:relative;left:41.66667%}.large-pull-5{position:relative;left:-41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.66667%}.large-7{width:58.33333%}.large-push-7{position:relative;left:58.33333%}.large-pull-7{position:relative;left:-58.33333%}.large-offset-6{margin-left:50%}.large-8{width:66.66667%}.large-push-8{position:relative;left:66.66667%}.large-pull-8{position:relative;left:-66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.66667%}.large-10{width:83.33333%}.large-push-10{position:relative;left:83.33333%}.large-pull-10{position:relative;left:-83.33333%}.large-offset-9{margin-left:75%}.large-11{width:91.66667%}.large-push-11{position:relative;left:91.66667%}.large-pull-11{position:relative;left:-91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{width:100%}.large-offset-11{margin-left:91.66667%}.large-up-1>.column{float:left;width:100%}.large-up-1>.column:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child{float:left}.large-up-2>.column{float:left;width:50%}.large-up-2>.column:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(2n+1){clear:both}.large-up-2>.column:last-child{float:left}.large-up-3>.column{float:left;width:33.33333%}.large-up-3>.column:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child{float:left}.large-up-4>.column{float:left;width:25%}.large-up-4>.column:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child{float:left}.large-up-5>.column{float:left;width:20%}.large-up-5>.column:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child{float:left}.large-up-6>.column{float:left;width:16.66667%}.large-up-6>.column:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child{float:left}.large-up-7>.column{float:left;width:14.28571%}.large-up-7>.column:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child{float:left}.large-up-8>.column{float:left;width:12.5%}.large-up-8>.column:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child{float:left}.large-collapse>.column{padding-right:0;padding-left:0}.large-collapse .row{margin-right:0;margin-left:0}.expanded.row .large-collapse.row{margin-right:0;margin-left:0}.large-uncollapse>.column{padding-right:1.25rem;padding-left:1.25rem}.large-centered{margin-right:auto;margin-left:auto}.large-centered,.large-centered:last-child:not(:first-child){float:none;clear:both}.large-uncentered,.large-push-0,.large-pull-0{position:static;margin-right:0;margin-left:0}.large-uncentered,.large-uncentered:last-child:not(:first-child),.large-push-0,.large-push-0:last-child:not(:first-child),.large-pull-0,.large-pull-0:last-child:not(:first-child){float:left;clear:none}.large-uncentered:last-child:not(:first-child),.large-push-0:last-child:not(:first-child),.large-pull-0:last-child:not(:first-child){float:right}}@media screen and (min-width: 80.0625em){.xlarge-1{width:8.33333%}.xlarge-push-1{position:relative;left:8.33333%}.xlarge-pull-1{position:relative;left:-8.33333%}.xlarge-offset-0{margin-left:0%}.xlarge-2{width:16.66667%}.xlarge-push-2{position:relative;left:16.66667%}.xlarge-pull-2{position:relative;left:-16.66667%}.xlarge-offset-1{margin-left:8.33333%}.xlarge-3{width:25%}.xlarge-push-3{position:relative;left:25%}.xlarge-pull-3{position:relative;left:-25%}.xlarge-offset-2{margin-left:16.66667%}.xlarge-4{width:33.33333%}.xlarge-push-4{position:relative;left:33.33333%}.xlarge-pull-4{position:relative;left:-33.33333%}.xlarge-offset-3{margin-left:25%}.xlarge-5{width:41.66667%}.xlarge-push-5{position:relative;left:41.66667%}.xlarge-pull-5{position:relative;left:-41.66667%}.xlarge-offset-4{margin-left:33.33333%}.xlarge-6{width:50%}.xlarge-push-6{position:relative;left:50%}.xlarge-pull-6{position:relative;left:-50%}.xlarge-offset-5{margin-left:41.66667%}.xlarge-7{width:58.33333%}.xlarge-push-7{position:relative;left:58.33333%}.xlarge-pull-7{position:relative;left:-58.33333%}.xlarge-offset-6{margin-left:50%}.xlarge-8{width:66.66667%}.xlarge-push-8{position:relative;left:66.66667%}.xlarge-pull-8{position:relative;left:-66.66667%}.xlarge-offset-7{margin-left:58.33333%}.xlarge-9{width:75%}.xlarge-push-9{position:relative;left:75%}.xlarge-pull-9{position:relative;left:-75%}.xlarge-offset-8{margin-left:66.66667%}.xlarge-10{width:83.33333%}.xlarge-push-10{position:relative;left:83.33333%}.xlarge-pull-10{position:relative;left:-83.33333%}.xlarge-offset-9{margin-left:75%}.xlarge-11{width:91.66667%}.xlarge-push-11{position:relative;left:91.66667%}.xlarge-pull-11{position:relative;left:-91.66667%}.xlarge-offset-10{margin-left:83.33333%}.xlarge-12{width:100%}.xlarge-offset-11{margin-left:91.66667%}.xlarge-up-1>.column{float:left;width:100%}.xlarge-up-1>.column:nth-of-type(1n){clear:none}.xlarge-up-1>.column:nth-of-type(1n+1){clear:both}.xlarge-up-1>.column:last-child{float:left}.xlarge-up-2>.column{float:left;width:50%}.xlarge-up-2>.column:nth-of-type(1n){clear:none}.xlarge-up-2>.column:nth-of-type(2n+1){clear:both}.xlarge-up-2>.column:last-child{float:left}.xlarge-up-3>.column{float:left;width:33.33333%}.xlarge-up-3>.column:nth-of-type(1n){clear:none}.xlarge-up-3>.column:nth-of-type(3n+1){clear:both}.xlarge-up-3>.column:last-child{float:left}.xlarge-up-4>.column{float:left;width:25%}.xlarge-up-4>.column:nth-of-type(1n){clear:none}.xlarge-up-4>.column:nth-of-type(4n+1){clear:both}.xlarge-up-4>.column:last-child{float:left}.xlarge-up-5>.column{float:left;width:20%}.xlarge-up-5>.column:nth-of-type(1n){clear:none}.xlarge-up-5>.column:nth-of-type(5n+1){clear:both}.xlarge-up-5>.column:last-child{float:left}.xlarge-up-6>.column{float:left;width:16.66667%}.xlarge-up-6>.column:nth-of-type(1n){clear:none}.xlarge-up-6>.column:nth-of-type(6n+1){clear:both}.xlarge-up-6>.column:last-child{float:left}.xlarge-up-7>.column{float:left;width:14.28571%}.xlarge-up-7>.column:nth-of-type(1n){clear:none}.xlarge-up-7>.column:nth-of-type(7n+1){clear:both}.xlarge-up-7>.column:last-child{float:left}.xlarge-up-8>.column{float:left;width:12.5%}.xlarge-up-8>.column:nth-of-type(1n){clear:none}.xlarge-up-8>.column:nth-of-type(8n+1){clear:both}.xlarge-up-8>.column:last-child{float:left}.xlarge-collapse>.column{padding-right:0;padding-left:0}.xlarge-collapse .row{margin-right:0;margin-left:0}.expanded.row .xlarge-collapse.row{margin-right:0;margin-left:0}.xlarge-uncollapse>.column{padding-right:1.25rem;padding-left:1.25rem}.xlarge-centered{margin-right:auto;margin-left:auto}.xlarge-centered,.xlarge-centered:last-child:not(:first-child){float:none;clear:both}.xlarge-uncentered,.xlarge-push-0,.xlarge-pull-0{position:static;margin-right:0;margin-left:0}.xlarge-uncentered,.xlarge-uncentered:last-child:not(:first-child),.xlarge-push-0,.xlarge-push-0:last-child:not(:first-child),.xlarge-pull-0,.xlarge-pull-0:last-child:not(:first-child){float:left;clear:none}.xlarge-uncentered:last-child:not(:first-child),.xlarge-push-0:last-child:not(:first-child),.xlarge-pull-0:last-child:not(:first-child){float:right}}.column-block{margin-bottom:1.125rem}.column-block>:last-child{margin-bottom:0}@media print, screen and (min-width: 48em){.column-block{margin-bottom:1.5rem}.column-block>:last-child{margin-bottom:0}}@media print, screen and (min-width: 67.5625em){.column-block{margin-bottom:2.5rem}.column-block>:last-child{margin-bottom:0}}[type='text'],[type='password'],[type='date'],[type='datetime'],[type='datetime-local'],[type='month'],[type='week'],[type='email'],[type='number'],[type='search'],[type='tel'],[type='time'],[type='url'],[type='color'],textarea{display:block;box-sizing:border-box;width:100%;height:2.6375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1);font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.7;color:#0a0a0a;transition:box-shadow 0.5s,border-color 0.25s ease-in-out;-webkit-appearance:none;appearance:none}[type='text']:focus,[type='password']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='week']:focus,[type='email']:focus,[type='number']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='url']:focus,[type='color']:focus,textarea:focus{outline:none;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow 0.5s,border-color 0.25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type='submit'],[type='button']{-webkit-appearance:none;appearance:none;border-radius:0}input[type='search']{box-sizing:border-box}::-webkit-input-placeholder{color:#cacaca}:-ms-input-placeholder{color:#cacaca}::placeholder{color:#cacaca}[type='file'],[type='checkbox'],[type='radio']{margin:0 0 1rem}[type='checkbox']+label,[type='radio']+label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}[type='checkbox']+label[for],[type='radio']+label[for]{cursor:pointer}label>[type='checkbox'],label>[type='radio']{margin-right:.5rem}[type='file']{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:normal;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-bottom:1rem;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.input-group>:first-child,.input-group>:first-child.input-group-button>*{border-radius:0 0 0 0}.input-group>:last-child,.input-group>:last-child.input-group-button>*{border-radius:0 0 0 0}.input-group-label,.input-group-field,.input-group-button,.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{margin:0;white-space:nowrap}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;min-width:0}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;height:auto;padding-top:0;padding-bottom:0;font-size:1rem}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:.5rem}.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #cacaca}.fieldset legend{margin:0;margin-left:-.1875rem;padding:0 .1875rem}select{height:2.6375rem;margin:0 0 1rem;padding:.5rem;-webkit-appearance:none;appearance:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.7;color:#0a0a0a;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.5rem;transition:box-shadow 0.5s,border-color 0.25s ease-in-out}@media screen and (min-width: 0\0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:focus{outline:none;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow 0.5s,border-color 0.25s ease-in-out}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}select:not([multiple]){padding-top:0;padding-bottom:0}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:#f9ecea}.is-invalid-input:not(:focus)::-webkit-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus):-ms-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.is-invalid-label{color:#cc4b37}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:bold;color:#cc4b37}.form-error.is-visible{display:block}.accordion{margin-left:0;background:#fefefe;list-style-type:none}.accordion[disabled] .accordion-title{cursor:not-allowed}.accordion-item:first-child>:first-child{border-radius:0 0 0 0}.accordion-item:last-child>:last-child{border-radius:0 0 0 0}.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:none;border-bottom:0;font-size:.75rem;line-height:1;color:inherit}:last-child:not(.is-active)>.accordion-title{border-bottom:none;border-radius:0 0 0 0}.accordion-title:hover,.accordion-title:focus{background-color:#fefefe}.accordion-title::before{position:absolute;top:50%;right:1rem;margin-top:-0.5rem;content:"+"}.is-active>.accordion-title::before{content:"–"}.accordion-content{display:none;padding:1rem;border:none;border-bottom:0;background-color:#fefefe;color:inherit}:last-child>.accordion-content:last-child{border-bottom:none}.dropdown-pane{position:absolute;z-index:10;display:none;width:300px;padding:0;visibility:hidden;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-size:1rem}.dropdown-pane.is-opening{display:block}.dropdown-pane.is-open{display:block;visibility:visible}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}progress{display:block;width:100%;height:1rem;margin-bottom:1rem;-webkit-appearance:none;appearance:none;border:0;background:#cacaca}progress::-webkit-progress-bar{background:#cacaca}progress::-webkit-progress-value{background:#1779ba}progress::-moz-progress-bar{background:#1779ba}progress.primary{color:#1779ba}progress.primary::-webkit-progress-value{background:#1779ba}progress.primary::-moz-progress-bar{background:#1779ba}progress.secondary{color:#767676}progress.secondary::-webkit-progress-value{background:#767676}progress.secondary::-moz-progress-bar{background:#767676}progress.success{color:#3adb76}progress.success::-webkit-progress-value{background:#3adb76}progress.success::-moz-progress-bar{background:#3adb76}progress.warning{color:#ffae00}progress.warning::-webkit-progress-value{background:#ffae00}progress.warning::-moz-progress-bar{background:#ffae00}progress.alert{color:#cc4b37}progress.alert::-webkit-progress-value{background:#cc4b37}progress.alert::-moz-progress-bar{background:#cc4b37}progress::-ms-fill{border:0}.sticky-container{position:relative}.sticky{position:relative;z-index:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.sticky.is-stuck{position:fixed;z-index:5;width:100%}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:relative;right:auto;left:auto}.sticky.is-anchored.is-at-bottom{bottom:0}html.is-reveal-open{position:fixed;width:100%;overflow-y:hidden}html.is-reveal-open.zf-has-scroll{overflow-y:scroll}html.is-reveal-open body{overflow-y:hidden}.reveal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:none;background-color:#d8d8d8;overflow-y:auto}.reveal{z-index:1006;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;padding:3rem;border:1px solid #D8D8D8;border-radius:0;background-color:none;position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto}[data-whatinput='mouse'] .reveal{outline:0}@media print, screen and (min-width: 48em){.reveal{min-height:0}}.reveal .column{min-width:0}.reveal>:last-child{margin-bottom:0}@media print, screen and (min-width: 48em){.reveal{width:100vw;max-width:none}}.reveal.collapse{padding:0}@media print, screen and (min-width: 48em){.reveal.tiny{width:30%;max-width:none}}@media print, screen and (min-width: 48em){.reveal.small{width:50%;max-width:none}}@media print, screen and (min-width: 48em){.reveal.large{width:90%;max-width:none}}.reveal.full{top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;min-height:100%;margin-left:0;border:0;border-radius:0}@media print, screen and (max-width: 47.99875em){.reveal{top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;min-height:100%;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.switch{height:2rem;position:relative;margin-bottom:1rem;outline:0;font-size:.875rem;font-weight:bold;color:#fefefe;-webkit-user-select:none;-ms-user-select:none;user-select:none}.switch-input{position:absolute;margin-bottom:0;opacity:0}.switch-paddle{position:relative;display:block;width:4rem;height:2rem;border-radius:0;background:#cacaca;transition:all 0.2s ease-out;font-weight:inherit;color:inherit;cursor:pointer}input+.switch-paddle{margin:0}.switch-paddle::after{position:absolute;top:.25rem;left:.25rem;display:block;width:1.5rem;height:1.5rem;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);border-radius:0;background:#fefefe;transition:all 0.2s ease-out;content:''}input:checked ~ .switch-paddle{background:#1779ba}input:checked ~ .switch-paddle::after{left:2.25rem}input:disabled ~ .switch-paddle{cursor:not-allowed;opacity:.5}[data-whatinput='mouse'] input:focus ~ .switch-paddle{outline:0}.switch-active,.switch-inactive{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny{height:1.5rem}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle::after{top:.25rem;left:.25rem;width:1rem;height:1rem}.switch.tiny input:checked ~ .switch-paddle::after{left:1.75rem}.switch.small{height:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle::after{top:.25rem;left:.25rem;width:1.25rem;height:1.25rem}.switch.small input:checked ~ .switch-paddle::after{left:2rem}.switch.large{height:2.5rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle::after{top:.25rem;left:.25rem;width:2rem;height:2rem}.switch.large input:checked ~ .switch-paddle::after{left:2.75rem}.tabs{margin:0;border:1px solid #e6e6e6;background:#fefefe;list-style-type:none}.tabs::before,.tabs::after{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-order:1;-ms-flex-order:1;order:1}.tabs::after{clear:both}.tabs.vertical>li{display:block;float:none;width:auto}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:transparent}.tabs.primary{background:#1779ba}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:hover,.tabs.primary>li>a:focus{background:#1673b1}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:.75rem;line-height:1;color:#1779ba}[data-whatinput='mouse'] .tabs-title>a{outline:0}.tabs-title>a:hover{background:#fefefe;color:#1468a0}.tabs-title>a:focus,.tabs-title>a[aria-selected='true']{background:#fefefe;color:inherit}.tabs-content{border:1px solid #e6e6e6;border-top:0;background:#fefefe;color:#0a0a0a;transition:all 0.5s ease}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.has-tip{position:relative;display:inline-block;border-bottom:dotted 1px #979797;font-weight:bold;cursor:help}.tooltip{position:absolute;top:calc(100% + .6495rem);z-index:1200;max-width:10rem;padding:.75rem;border-radius:0;background-color:#000;font-size:80%;color:#fefefe}.tooltip::before{position:absolute}.tooltip.bottom::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-top-width:0;border-bottom-style:solid;border-color:transparent transparent #000;bottom:100%}.tooltip.bottom.align-center::before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.top::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-bottom-width:0;border-top-style:solid;border-color:#000 transparent transparent;top:100%;bottom:auto}.tooltip.top.align-center::before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.left::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #000;left:100%}.tooltip.left.align-center::before{bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.right::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #000 transparent transparent;right:100%;left:auto}.tooltip.right.align-center::before{bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.align-top::before{bottom:auto;top:10%}.tooltip.align-bottom::before{bottom:10%;top:auto}.tooltip.align-left::before{left:10%;right:auto}.tooltip.align-right::before{left:auto;right:10%}input[type='range']{display:block;width:100%;height:auto;margin-top:.25rem;margin-bottom:.25rem;-webkit-appearance:none;appearance:none;border:0;line-height:1;cursor:pointer}input[type='range']:focus{outline:0}input[type='range'][disabled]{opacity:.25}input[type='range']::-webkit-slider-runnable-track{height:.25rem;background:#585858}input[type='range']::-webkit-slider-thumb{width:.75rem;height:.75rem;margin-top:-.25rem;-webkit-appearance:none;background:#c00}input[type='range']::-moz-range-track{height:.25rem;-moz-appearance:none;background:#585858}input[type='range']::-moz-range-thumb{width:.75rem;height:.75rem;margin-top:-.25rem;-moz-appearance:none;background:#c00}input[type='range']::-ms-track{height:.25rem;border:0;border-top:.25rem solid #fefefe;border-bottom:.25rem solid #fefefe;background:#585858;overflow:visible;color:transparent}input[type='range']::-ms-thumb{width:.75rem;height:.75rem;border:0;background:#c00}input[type='range']::-ms-fill-lower{background:#c00}input[type='range']::-ms-fill-upper{background:#585858}output{vertical-align:middle;margin-left:0.5em;line-height:.75rem}.hide{display:none !important}.invisible{visibility:hidden}@media print, screen and (max-width: 47.99875em){.hide-for-small-only{display:none !important}}@media screen and (max-width: 0em), screen and (min-width: 48em){.show-for-small-only{display:none !important}}@media print, screen and (min-width: 48em){.hide-for-medium{display:none !important}}@media screen and (max-width: 47.99875em){.show-for-medium{display:none !important}}@media print, screen and (min-width: 48em) and (max-width: 67.56125em){.hide-for-medium-only{display:none !important}}@media screen and (max-width: 47.99875em), screen and (min-width: 67.5625em){.show-for-medium-only{display:none !important}}@media print, screen and (min-width: 67.5625em){.hide-for-large{display:none !important}}@media screen and (max-width: 67.56125em){.show-for-large{display:none !important}}@media print, screen and (min-width: 67.5625em) and (max-width: 80.06125em){.hide-for-large-only{display:none !important}}@media screen and (max-width: 67.56125em), screen and (min-width: 80.0625em){.show-for-large-only{display:none !important}}@media screen and (min-width: 80.0625em){.hide-for-xlarge{display:none !important}}@media screen and (max-width: 80.06125em){.show-for-xlarge{display:none !important}}@media screen and (min-width: 80.0625em) and (max-width: 89.99875em){.hide-for-xlarge-only{display:none !important}}@media screen and (max-width: 80.06125em), screen and (min-width: 90em){.show-for-xlarge-only{display:none !important}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.show-on-focus:active,.show-on-focus:focus{position:static !important;width:auto !important;height:auto !important;overflow:visible !important;clip:auto !important;white-space:normal !important}.show-for-landscape,.hide-for-portrait{display:block !important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:block !important}}@media screen and (orientation: portrait){.show-for-landscape,.hide-for-portrait{display:none !important}}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation: landscape){.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation: portrait){.hide-for-landscape,.show-for-portrait{display:block !important}}.float-left{float:left !important}.float-right{float:right !important}.float-center{display:block;margin-right:auto;margin-left:auto}.clearfix::before,.clearfix::after{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-order:1;-ms-flex-order:1;order:1}.clearfix::after{clear:both}@font-face{font-family:"Tiempos";src:url("../fonts/TiemposTextWeb-Regular.eot");src:url("../fonts/TiemposTextWeb-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/TiemposTextWeb-Regular.woff2") format("woff2"),url("../fonts/TiemposTextWeb-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Tiempos";src:url("../fonts/TiemposTextWeb-RegularItalic.eot");src:url("../fonts/TiemposTextWeb-RegularItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/TiemposTextWeb-RegularItalic.woff2") format("woff2"),url("../fonts/TiemposTextWeb-RegularItalic.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:"Tiempos";src:url("../fonts/TiemposTextWeb-Semibold.eot");src:url("../fonts/TiemposTextWeb-Semibold.eot?#iefix") format("embedded-opentype"),url("../fonts/TiemposTextWeb-Semibold.woff2") format("woff2"),url("../fonts/TiemposTextWeb-Semibold.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Graphik";src:url("../fonts/Graphik-Regular-Web.eot");src:url("../fonts/Graphik-Regular-Web.eot?#iefix") format("embedded-opentype"),url("../fonts/Graphik-Regular-Web.woff2") format("woff2"),url("../fonts/Graphik-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"Graphik";src:url("../fonts/Graphik-Medium-Web.eot");src:url("../fonts/Graphik-Medium-Web.eot?#iefix") format("embedded-opentype"),url("../fonts/Graphik-Medium-Web.woff2") format("woff2"),url("../fonts/Graphik-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Graphik";src:url("../fonts/Graphik-Semibold-Web.eot");src:url("../fonts/Graphik-Semibold-Web.eot?#iefix") format("embedded-opentype"),url("../fonts/Graphik-Semibold-Web.woff2") format("woff2"),url("../fonts/Graphik-Semibold-Web.woff") format("woff");font-weight:600;font-style:normal;font-stretch:normal}*,*:before,*:after{box-sizing:border-box}html,body,div,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,li,form,legend,label,table,header,footer,nav,section,figure{margin:0;padding:0}html,body{height:100%;min-height:100%}header,footer,nav,section,article,hgroup,figure{display:block}picture{display:inline-block}ol,ul{margin:0;padding-left:1.5rem}p{margin:1.5rem 0;padding:0}hr{border-top:1px solid #000;margin:2rem 0}a{cursor:pointer}[tabindex]:not([tabindex^="-"]),label[for]{cursor:pointer}[tabindex]:not([tabindex^="-"]):focus{border-color:#000;box-shadow:0 0 5px rgba(0,0,0,0.5)}select:-moz-focusring{color:transparent !important;text-shadow:0 0 0 #000}select:focus::-ms-value{background:transparent;color:inherit}.sticky{-webkit-transform:none;transform:none}html.is-reveal-open{overflow:visible}html,body{font-size:16px}body{font-family:"Tiempos",Georgia,serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.7;color:#000;overflow-x:hidden}img{max-width:100%;font-size:0;line-height:0}svg:not(:root){height:100%}iframe{max-width:100%;width:100%}p,li{font-size:1.125rem}a:focus,input:focus,button:focus,select:focus,textarea:focus,[tabindex]:not([tabindex^="-"]):focus{outline:none}a:disabled,input:disabled,button:disabled,select:disabled,textarea:disabled,[tabindex]:not([tabindex^="-"]):disabled{cursor:not-allowed}a img{border:0}a,input[id]+label[for],button{transition:color 200ms,border-color 200ms,background-color 200ms}ul{padding-left:0}ul li{list-style-type:none;padding-left:1rem}ul li:before{content:'•';font-size:1.125rem;display:inline-block;vertical-align:baseline;margin-left:-1rem;width:1rem}.rte>ul li,.rte>div:not([class])>ul li{position:relative}.rte>ul li:before,.rte>div:not([class])>ul li:before{left:0;margin-left:0;position:absolute}ul li:before{line-height:1.7em}[dir="rtl"] ul li{padding-left:0;padding-right:1rem}[dir="rtl"] ul li:before{margin-left:0;margin-right:-1rem}ul li>ul{padding-left:2rem}[dir="rtl"] ul{padding-left:0;padding-right:0}.active-modal-body{position:fixed;width:100%}.bain-code-embed:after{clear:both;content:"";display:table}table[width="100%"][style="background-color:#f5f6f8; border-collapse: collapse;"]{display:none}@media print{aside{display:none !important}}@media (max-width: 1080px){.showDesktopTitle{display:none !important}.showMobileTitle{display:block !important}}@media (min-width: 1081px){.showMobileTitle{display:none !important}.showDesktopTitle{display:block !important}}.sortable-item .card__wrapper{border:none}.sortable-item .card__footer{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@-webkit-keyframes scrollindicator{0%,20%,50%,80%,100%{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}40%{-webkit-transform:translate(-50%, -1.5rem);transform:translate(-50%, -1.5rem)}60%{-webkit-transform:translate(-50%, -.75rem);transform:translate(-50%, -.75rem)}}@keyframes scrollindicator{0%,20%,50%,80%,100%{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}40%{-webkit-transform:translate(-50%, -1.5rem);transform:translate(-50%, -1.5rem)}60%{-webkit-transform:translate(-50%, -.75rem);transform:translate(-50%, -.75rem)}}@-webkit-keyframes title-wrap-animation{0%{opacity:0;top:2rem}75%{opacity:1}100%{opacity:1;top:0}}@keyframes title-wrap-animation{0%{opacity:0;top:2rem}75%{opacity:1}100%{opacity:1;top:0}}@-webkit-keyframes text-animation{0%{opacity:0}100%{opacity:1}}@keyframes text-animation{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes slickArrowOpacity{0%{opacity:1}90%{opacity:1}100%{opacity:0.3}}@keyframes slickArrowOpacity{0%{opacity:1}90%{opacity:1}100%{opacity:0.3}}@-webkit-keyframes slickInitDelay{0%{visibility:hidden}50%{visibility:hidden}70%{visibility:hidden}100%{visibility:visible}}@keyframes slickInitDelay{0%{visibility:hidden}50%{visibility:hidden}70%{visibility:hidden}100%{visibility:visible}}@-webkit-keyframes zoomInImage{100%{-webkit-transform:scale(1.07);transform:scale(1.07)}}@keyframes zoomInImage{100%{-webkit-transform:scale(1.07);transform:scale(1.07)}}@-webkit-keyframes desktopPaddingAnimation{0%{padding:0}100%{padding:.75rem 1.25rem}}@keyframes desktopPaddingAnimation{0%{padding:0}100%{padding:.75rem 1.25rem}}@-webkit-keyframes tabletPaddingAnimation{0%{padding:0}100%{padding:.75rem}}@keyframes tabletPaddingAnimation{0%{padding:0}100%{padding:.75rem}}@-webkit-keyframes load-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes videoPromoAnimation{0%{-webkit-transform:scale(0.8, 0.3);transform:scale(0.8, 0.3)}50%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1);bottom:90%}}@keyframes videoPromoAnimation{0%{-webkit-transform:scale(0.8, 0.3);transform:scale(0.8, 0.3)}50%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1);bottom:90%}}@-webkit-keyframes progressBar{0%{width:0}100%{width:100%}}@keyframes progressBar{0%{width:0}100%{width:100%}}@font-face{font-family:'bainicon';src:url("../fonts/bainicon/bainicon.eot?pn70dp");src:url("../fonts/bainicon/bainicon.eot?pn70dp#iefix") format("embedded-opentype"),url("../fonts/bainicon/bainicon.ttf?pn70dp") format("truetype"),url("../fonts/bainicon/bainicon.woff?pn70dp") format("woff"),url("../fonts/bainicon/bainicon.svg?pn70dp#bainicon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"],[class$="-icon-svg"]{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-solution-triangles{transition:color 200ms}.icon-solution-triangles:before{content:""}.icon-solution-star{transition:color 200ms}.icon-solution-star:before{content:""}.icon-true-north{transition:color 200ms}.icon-true-north:before{content:""}.icon-arrow-up{transition:color 200ms}.icon-arrow-up:before{content:""}.icon-arrow-down{transition:color 200ms}.icon-arrow-down:before{content:""}.icon-arrow-right{transition:color 200ms}.icon-arrow-right:before{content:""}.icon-arrow-left{transition:color 200ms}.icon-arrow-left:before{content:""}.icon-enlarge{transition:color 200ms}.icon-enlarge:before{content:""}.icon-minify{transition:color 200ms}.icon-minify:before{content:""}.icon-long-arrow-alt-up{transition:color 200ms}.icon-long-arrow-alt-up:before{content:""}.icon-long-arrow-alt-down{transition:color 200ms}.icon-long-arrow-alt-down:before{content:""}.icon-long-arrow-alt-right{transition:color 200ms}.icon-long-arrow-alt-right:before{content:""}.icon-long-arrow-alt-left{transition:color 200ms}.icon-long-arrow-alt-left:before{content:""}.icon-long-arrow-up{transition:color 200ms}.icon-long-arrow-up:before{content:""}.icon-long-arrow-down{transition:color 200ms}.icon-long-arrow-down:before{content:""}.icon-long-arrow-right{transition:color 200ms}.icon-long-arrow-right:before{content:""}.icon-long-arrow-left{transition:color 200ms}.icon-long-arrow-left:before{content:""}.icon-line-arrow{transition:color 200ms}.icon-line-arrow:before{content:""}.icon-chevron-up{transition:color 200ms}.icon-chevron-up:before{content:""}.icon-chevron-down{transition:color 200ms}.icon-chevron-down:before{content:""}.icon-chevron-right{transition:color 200ms}.icon-chevron-right:before{content:""}.icon-chevron-left{transition:color 200ms}.icon-chevron-left:before{content:""}.icon-triangle-up{transition:color 200ms}.icon-triangle-up:before{content:""}.icon-triangle-down{transition:color 200ms}.icon-triangle-down:before{content:""}.icon-triangle-right{transition:color 200ms}.icon-triangle-right:before{content:""}.icon-triangle-left{transition:color 200ms}.icon-triangle-left:before{content:""}.icon-caret-circle-right{transition:color 200ms}.icon-caret-circle-right:before{content:""}.icon-redo-alt{transition:color 200ms}.icon-redo-alt:before{content:""}.icon-redo{transition:color 200ms}.icon-redo:before{content:""}.icon-undo-alt{transition:color 200ms}.icon-undo-alt:before{content:""}.icon-undo{transition:color 200ms}.icon-undo:before{content:""}.icon-sync-alt{transition:color 200ms}.icon-sync-alt:before{content:""}.icon-sync{transition:color 200ms}.icon-sync:before{content:""}.icon-reply{transition:color 200ms}.icon-reply:before{content:""}.icon-check{transition:color 200ms}.icon-check:before{content:""}.icon-check-circle{transition:color 200ms}.icon-check-circle:before{content:""}.icon-check-square{transition:color 200ms}.icon-check-square:before{content:""}.icon-plus{transition:color 200ms}.icon-plus:before{content:""}.icon-plus-circle{transition:color 200ms}.icon-plus-circle:before{content:""}.icon-plus-square{transition:color 200ms}.icon-plus-square:before{content:""}.icon-minus{transition:color 200ms}.icon-minus:before{content:""}.icon-minus-circle{transition:color 200ms}.icon-minus-circle:before{content:""}.icon-minus-square{transition:color 200ms}.icon-minus-square:before{content:""}.icon-close{transition:color 200ms}.icon-close:before{content:""}.icon-ban{transition:color 200ms}.icon-ban:before{content:""}.icon-exclamation{transition:color 200ms}.icon-exclamation:before{content:""}.icon-exclamation-circle{transition:color 200ms}.icon-exclamation-circle:before{content:""}.icon-exclamation-square{transition:color 200ms}.icon-exclamation-square:before{content:""}.icon-exclamation-triangle{transition:color 200ms}.icon-exclamation-triangle:before{content:""}.icon-question{transition:color 200ms}.icon-question:before{content:""}.icon-question-circle{transition:color 200ms}.icon-question-circle:before{content:""}.icon-question-square{transition:color 200ms}.icon-question-square:before{content:""}.icon-info{transition:color 200ms}.icon-info:before{content:""}.icon-info-circle{transition:color 200ms}.icon-info-circle:before{content:""}.icon-info-square{transition:color 200ms}.icon-info-square:before{content:""}.icon-home{transition:color 200ms}.icon-home:before{content:""}.icon-bars{transition:color 200ms}.icon-bars:before{content:""}.icon-ellipsis-h{transition:color 200ms}.icon-ellipsis-h:before{content:""}.icon-ellipsis-v{transition:color 200ms}.icon-ellipsis-v:before{content:""}.icon-search{transition:color 200ms}.icon-search:before{content:""}.icon-search-plus{transition:color 200ms}.icon-search-plus:before{content:""}.icon-search-minus{transition:color 200ms}.icon-search-minus:before{content:""}.icon-cog{transition:color 200ms}.icon-cog:before{content:""}.icon-anchor{transition:color 200ms}.icon-anchor:before{content:""}.icon-link{transition:color 200ms}.icon-link:before{content:""}.icon-paperclip{transition:color 200ms}.icon-paperclip:before{content:""}.icon-external-link-alt{transition:color 200ms}.icon-external-link-alt:before{content:""}.icon-external-link{transition:color 200ms}.icon-external-link:before{content:""}.icon-external-link-square-alt{transition:color 200ms}.icon-external-link-square-alt:before{content:""}.icon-external-link-square{transition:color 200ms}.icon-external-link-square:before{content:""}.icon-calendar-alt{transition:color 200ms}.icon-calendar-alt:before{content:""}.icon-clock{transition:color 200ms}.icon-clock:before{content:""}.icon-stopwatch{transition:color 200ms}.icon-stopwatch:before{content:""}.icon-watch{transition:color 200ms}.icon-watch:before{content:""}.icon-hourglass-half{transition:color 200ms}.icon-hourglass-half:before{content:""}.icon-globe{transition:color 200ms}.icon-globe:before{content:""}.icon-crosshairs{transition:color 200ms}.icon-crosshairs:before{content:""}.icon-location-arrow{transition:color 200ms}.icon-location-arrow:before{content:""}.icon-map-pin{transition:color 200ms}.icon-map-pin:before{content:""}.icon-map{transition:color 200ms}.icon-map:before{content:""}.icon-download{transition:color 200ms}.icon-download:before{content:""}.icon-cloud-download-alt{transition:color 200ms}.icon-cloud-download-alt:before{content:""}.icon-cloud-download{transition:color 200ms}.icon-cloud-download:before{content:""}.icon-cloud-upload-alt{transition:color 200ms}.icon-cloud-upload-alt:before{content:""}.icon-cloud-upload{transition:color 200ms}.icon-cloud-upload:before{content:""}.icon-inbox-in{transition:color 200ms}.icon-inbox-in:before{content:""}.icon-inbox-out{transition:color 200ms}.icon-inbox-out:before{content:""}.icon-file{transition:color 200ms}.icon-file:before{content:""}.icon-file-alt{transition:color 200ms}.icon-file-alt:before{content:""}.icon-file-archive{transition:color 200ms}.icon-file-archive:before{content:""}.icon-file-excel{transition:color 200ms}.icon-file-excel:before{content:""}.icon-file-image{transition:color 200ms}.icon-file-image:before{content:""}.icon-file-pdf{transition:color 200ms}.icon-file-pdf:before{content:""}.icon-file-powerpoint{transition:color 200ms}.icon-file-powerpoint:before{content:""}.icon-file-word{transition:color 200ms}.icon-file-word:before{content:""}.icon-book{transition:color 200ms}.icon-book:before{content:""}.icon-newspaper{transition:color 200ms}.icon-newspaper:before{content:""}.icon-folder-open{transition:color 200ms}.icon-folder-open:before{content:""}.icon-folder-filled{transition:color 200ms}.icon-folder-filled:before{content:""}.icon-folder{transition:color 200ms}.icon-folder:before{content:""}.icon-chart-area{transition:color 200ms}.icon-chart-area:before{content:""}.icon-chart-bar{transition:color 200ms}.icon-chart-bar:before{content:""}.icon-chart-line{transition:color 200ms}.icon-chart-line:before{content:""}.icon-chart-pie{transition:color 200ms}.icon-chart-pie:before{content:""}.icon-film-alt{transition:color 200ms}.icon-film-alt:before{content:""}.icon-film{transition:color 200ms}.icon-film:before{content:""}.icon-video{transition:color 200ms}.icon-video:before{content:""}.icon-play-circle{transition:color 200ms}.icon-play-circle:before{content:""}.icon-play{transition:color 200ms}.icon-play:before{content:""}.icon-image{transition:color 200ms}.icon-image:before{content:""}.icon-images{transition:color 200ms}.icon-images:before{content:""}.icon-headphones{transition:color 200ms}.icon-headphones:before{content:""}.icon-filter{transition:color 200ms}.icon-filter:before{content:""}.icon-sort{transition:color 200ms}.icon-sort:before{content:""}.icon-sort-up{transition:color 200ms}.icon-sort-up:before{content:""}.icon-sort-down{transition:color 200ms}.icon-sort-down:before{content:""}.icon-sort-alpha-up{transition:color 200ms}.icon-sort-alpha-up:before{content:""}.icon-sort-alpha-down{transition:color 200ms}.icon-sort-alpha-down:before{content:""}.icon-sort-numeric-down{transition:color 200ms}.icon-sort-numeric-down:before{content:""}.icon-sort-numeric-up{transition:color 200ms}.icon-sort-numeric-up:before{content:""}.icon-list-alt{transition:color 200ms}.icon-list-alt:before{content:""}.icon-list-ol{transition:color 200ms}.icon-list-ol:before{content:""}.icon-list-ul{transition:color 200ms}.icon-list-ul:before{content:""}.icon-list2{transition:color 200ms}.icon-list2:before{content:""}.icon-grid-large{transition:color 200ms}.icon-grid-large:before{content:""}.icon-grid-list{transition:color 200ms}.icon-grid-list:before{content:""}.icon-grid{transition:color 200ms}.icon-grid:before{content:""}.icon-lock-alt{transition:color 200ms}.icon-lock-alt:before{content:""}.icon-unlock-alt{transition:color 200ms}.icon-unlock-alt:before{content:""}.icon-lock-open-alt{transition:color 200ms}.icon-lock-open-alt:before{content:""}.icon-pen-square{transition:color 200ms}.icon-pen-square:before{content:""}.icon-pen{transition:color 200ms}.icon-pen:before{content:""}.icon-pencil-alt{transition:color 200ms}.icon-pencil-alt:before{content:""}.icon-pencil{transition:color 200ms}.icon-pencil:before{content:""}.icon-trash-alt{transition:color 200ms}.icon-trash-alt:before{content:""}.icon-trash{transition:color 200ms}.icon-trash:before{content:""}.icon-phone{transition:color 200ms}.icon-phone:before{content:""}.icon-email{transition:color 200ms}.icon-email:before{content:""}.icon-email-line{transition:color 200ms}.icon-email-line:before{content:""}.icon-print{transition:color 200ms}.icon-print:before{content:""}.icon-save{transition:color 200ms}.icon-save:before{content:""}.icon-bookmark{transition:color 200ms}.icon-bookmark:before{content:""}.icon-bookmark-filled{transition:color 200ms}.icon-bookmark-filled:before{content:""}.icon-thumbtack{transition:color 200ms}.icon-thumbtack:before{content:""}.icon-heart{transition:color 200ms}.icon-heart:before{content:""}.icon-flag{transition:color 200ms}.icon-flag:before{content:""}.icon-lightbulb{transition:color 200ms}.icon-lightbulb:before{content:""}.icon-thumbs-down{transition:color 200ms}.icon-thumbs-down:before{content:""}.icon-thumbs-up{transition:color 200ms}.icon-thumbs-up:before{content:""}.icon-share{transition:color 200ms}.icon-share:before{content:""}.icon-facebook-f{transition:color 200ms}.icon-facebook-f:before{content:""}.icon-facebook-square{transition:color 200ms}.icon-facebook-square:before{content:""}.icon-facebook{transition:color 200ms}.icon-facebook:before{content:""}.icon-twitter{transition:color 200ms}.icon-twitter:before{content:""}.icon-google-plus-g{transition:color 200ms}.icon-google-plus-g:before{content:""}.icon-google-plus-square{transition:color 200ms}.icon-google-plus-square:before{content:""}.icon-google-plus{transition:color 200ms}.icon-google-plus:before{content:""}.icon-instagram{transition:color 200ms}.icon-instagram:before{content:""}.icon-linkedin-in{transition:color 200ms}.icon-linkedin-in:before{content:""}.icon-linkedin{transition:color 200ms}.icon-linkedin:before{content:""}.icon-pinterest-p{transition:color 200ms}.icon-pinterest-p:before{content:""}.icon-pinterest-square{transition:color 200ms}.icon-pinterest-square:before{content:""}.icon-pinterest{transition:color 200ms}.icon-pinterest:before{content:""}.icon-youtube{transition:color 200ms}.icon-youtube:before{content:""}.icon-contact-bubble{transition:color 200ms}.icon-contact-bubble:before{content:""}.icon-comment-alt{transition:color 200ms}.icon-comment-alt:before{content:""}.icon-comment{transition:color 200ms}.icon-comment:before{content:""}.icon-comments{transition:color 200ms}.icon-comments:before{content:""}.icon-user-alt{transition:color 200ms}.icon-user-alt:before{content:""}.icon-user-circle{transition:color 200ms}.icon-user-circle:before{content:""}.icon-user-plus{transition:color 200ms}.icon-user-plus:before{content:""}.icon-user-times{transition:color 200ms}.icon-user-times:before{content:""}.icon-user{transition:color 200ms}.icon-user:before{content:""}.icon-id-card{transition:color 200ms}.icon-id-card:before{content:""}.icon-address-card{transition:color 200ms}.icon-address-card:before{content:""}.icon-asterisk{transition:color 200ms}.icon-asterisk:before{content:""}.icon-hashtag{transition:color 200ms}.icon-hashtag:before{content:""}.icon-at{transition:color 200ms}.icon-at:before{content:""}.icon-copyright{transition:color 200ms}.icon-copyright:before{content:""}.icon-registered{transition:color 200ms}.icon-registered:before{content:""}.icon-quote-left{transition:color 200ms}.icon-quote-left:before{content:""}.icon-quote-right{transition:color 200ms}.icon-quote-right:before{content:""}.icon-percent{transition:color 200ms}.icon-percent:before{content:""}.icon-dollar-sign{transition:color 200ms}.icon-dollar-sign:before{content:""}.icon-usd-circle{transition:color 200ms}.icon-usd-circle:before{content:""}.icon-usd-square{transition:color 200ms}.icon-usd-square:before{content:""}.icon-euro-sign{transition:color 200ms}.icon-euro-sign:before{content:""}.icon-pound-sign{transition:color 200ms}.icon-pound-sign:before{content:""}.icon-lira-sign{transition:color 200ms}.icon-lira-sign:before{content:""}.icon-ruble-sign{transition:color 200ms}.icon-ruble-sign:before{content:""}.icon-rupee-sign{transition:color 200ms}.icon-rupee-sign:before{content:""}.icon-won-sign{transition:color 200ms}.icon-won-sign:before{content:""}.icon-yen-sign{transition:color 200ms}.icon-yen-sign:before{content:""}.icon-xing-icon-white{transition:color 200ms}.icon-xing-icon-white:before{content:""}.icon-xing-icon-color-green{transition:color 200ms}.icon-xing-icon-color-green:before{content:""}.icon-xing-icon-color-yellow{transition:color 200ms}.icon-xing-icon-color-yellow:before{content:""}.icon-pencil1{transition:color 200ms}.icon-pencil1:before{content:""}.icon-share-alt{transition:color 200ms}.icon-share-alt:before{content:""}.icon-eye{transition:color 200ms}.icon-eye:before{content:""}.icon-warning{transition:color 200ms}.icon-warning:before{content:""}.icon-facebook:hover,.icon-facebook:focus,.icon-facebook-f:hover,.icon-facebook-f:focus,.icon-facebook-square:hover,.icon-facebook-square:focus{color:#3B5998}.icon-twitter:hover,.icon-twitter:focus{color:#1DA1F2}.icon-instagram:hover,.icon-instagram:focus{color:#405DE6}.icon-pinterest:hover,.icon-pinterest:focus,.icon-pinterest-p:hover,.icon-pinterest-p:focus,.icon-pinterest-square:hover,.icon-pinterest-square:focus{color:#BD081C}.icon-linkedin:hover,.icon-linkedin:focus,.icon-linkedin-in:hover,.icon-linkedin-in:focus{color:#0077B5}.icon-youtube:hover,.icon-youtube:focus{color:#CD201F}.icon-xing-icon-white:hover:before,.icon-xing-icon-whitefocus:before{content:"\e914";color:#005a5f}.icon-xing-icon-white:hover:after,.icon-xing-icon-whitefocus:after{content:"\e915";color:#d4d600;margin-left:-1em}a:hover .icon-facebook,a:hover .icon-facebook-f,a:hover .icon-facebook-square{color:#3B5998}a:hover .icon-twitter{color:#1DA1F2}a:hover .icon-instagram{color:#405DE6}a:hover .icon-pinterest,a:hover .icon-pinterest-p,a:hover .icon-pinterest-square{color:#BD081C}a:hover .icon-linkedin,a:hover .icon-linkedin-in{color:#0077B5}a:hover .icon-youtube{color:#CD201F}a:hover .icon-email{color:#c00}.xing-icon-svg{background:url("../../images/icons/xing-icon.svg") no-repeat center;background-size:20px;height:20px;width:20px}.kununu-icon-svg{background:url("../../images/icons/kununu-logo-vector.svg") no-repeat center;background-size:50px;height:20px;width:50px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.focus-only,.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}[dir="rtl"] .focus-only,[dir="rtl"] .sr-only{left:auto;right:-10000px}.focus-only:focus{position:static;width:auto;height:auto}.left{float:left}.right{float:right}.centered{text-align:center}.hidden{display:none}.small-up-1{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:100%}.small-up-1:after{display:none}.small-up-1>.column{float:none;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:1.125rem}.small-up-1>.column:nth-child(-n+1){margin-top:0}ul.small-up-1 li:before{content:none}.small-up-2{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:100%}.small-up-2:after{display:none}.small-up-2>.column{float:none;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-top:1.125rem}.small-up-2>.column:nth-child(-n+2){margin-top:0}ul.small-up-2 li:before{content:none}.small-up-3{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:100%}.small-up-3:after{display:none}.small-up-3>.column{float:none;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;margin-top:1.125rem}.small-up-3>.column:nth-child(-n+3){margin-top:0}ul.small-up-3 li:before{content:none}.small-up-4{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:100%}.small-up-4:after{display:none}.small-up-4>.column{float:none;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;margin-top:1.125rem}.small-up-4>.column:nth-child(-n+4){margin-top:0}ul.small-up-4 li:before{content:none}.small-up-5{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:100%}.small-up-5:after{display:none}.small-up-5>.column{float:none;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;margin-top:1.125rem}.small-up-5>.column:nth-child(-n+5){margin-top:0}ul.small-up-5 li:before{content:none}.small-up-6{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:100%}.small-up-6:after{display:none}.small-up-6>.column{float:none;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;margin-top:1.125rem}.small-up-6>.column:nth-child(-n+6){margin-top:0}ul.small-up-6 li:before{content:none}.small-up-7{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:100%}.small-up-7:after{display:none}.small-up-7>.column{float:none;-webkit-flex:0 0 14.28571%;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%;margin-top:1.125rem}.small-up-7>.column:nth-child(-n+7){margin-top:0}ul.small-up-7 li:before{content:none}.small-up-8{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:100%}.small-up-8:after{display:none}.small-up-8>.column{float:none;-webkit-flex:0 0 12.5%;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%;margin-top:1.125rem}.small-up-8>.column:nth-child(-n+8){margin-top:0}ul.small-up-8 li:before{content:none}strong,b{font-weight:600}a{text-decoration:none;line-height:0;border-bottom:1px solid #c00;color:#000}a:hover,a.active{color:#c00;border-bottom-color:transparent}figcaption,figcaption p{color:#636363;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.9375rem;margin-top:.5rem}.textlink{cursor:pointer;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode}.textlink--secondary{border-bottom-color:#D8D8D8}.textlink--secondary:hover,.textlink--secondary:focus{color:#9d1b22}.textlink--cta,.textlink--cta-dark{font-weight:500;color:#c00;border-bottom:none}.textlink--cta:after,.textlink--cta-dark:after{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:0.65em;position:relative;right:-.25rem;transition:all 200ms}.textlink--cta:hover,.textlink--cta:focus,.textlink--cta-dark:hover,.textlink--cta-dark:focus{color:#9d1b22}.textlink--cta:hover:after,.textlink--cta:focus:after,.textlink--cta-dark:hover:after,.textlink--cta-dark:focus:after{right:-.5rem;color:#c00}.textlink--back{border-bottom:none;color:#c00;display:block;font-weight:500;position:relative;margin:1.5rem 0}.textlink--back:first-child{padding-top:1.5rem}.textlink--back:first-child:after{background:#D8D8D8;content:'';display:block;height:1px;left:-50vw;margin-left:50%;position:absolute;top:0;width:100vw}.textlink--back:before{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:0.65em;position:relative;left:-.25rem;top:-1px;transition:all 200ms}.textlink--back:after{content:none}.textlink--back:hover,.textlink--back:focus{color:#9d1b22}.textlink--back:hover:before,.textlink--back:focus:before{left:-.5rem;color:#c00}.textlink--cta-dark{color:#000}.textlink--cta-dark:after{color:#979797}[dir="rtl"] .textlink--cta:after,[dir="rtl"] .textlink--cta-dark:after{content:"";left:-.25rem;right:auto}[dir="rtl"] .textlink--cta:hover:after,[dir="rtl"] .textlink--cta:focus:after,[dir="rtl"] .textlink--cta-dark:hover:after,[dir="rtl"] .textlink--cta-dark:focus:after{left:-.5rem;right:auto}.centered{text-align:center}.text--left-aligned{text-align:left}.text--right-aligned{text-align:right}.sans{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode}.skiplink:focus{position:fixed;top:0;left:0;z-index:9995;display:block;background:#000;color:#fff;border-color:#000;box-shadow:0 0 5px rgba(0,0,0,0.5)}.disclaimer,small,.small,figcaption{display:block;line-height:1.44}h1,h2,h3,h4,h5,h6{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-weight:500}h1{font-size:2.375rem;line-height:1.066}h2{font-size:2.125rem;line-height:1.2}h3{font-size:1.75rem;line-height:1.375}h3 small{color:#767676;font-size:0.56em;font-weight:400;line-height:1.44}h4{font-size:1.3125rem;line-height:1.333}h5{font-size:1.125rem;line-height:1.222}h6{font-size:.9375rem;line-height:1.4}input,textarea,select,button,form,label{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-weight:400}input[id]:disabled+label[for]{cursor:not-allowed}.input-field{display:block}input[type="text"],input[type="password"],input[type="url"],input[type="email"],input[type="search"],input[type="number"],input[type="tel"],textarea{width:100%;border:3px solid #D8D8D8;transition:border-color 200ms}input[type="text"]:focus::-webkit-input-placeholder,input[type="password"]:focus::-webkit-input-placeholder,input[type="url"]:focus::-webkit-input-placeholder,input[type="email"]:focus::-webkit-input-placeholder,input[type="search"]:focus::-webkit-input-placeholder,input[type="number"]:focus::-webkit-input-placeholder,input[type="tel"]:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}input[type="text"]:focus:-moz-placeholder,input[type="password"]:focus:-moz-placeholder,input[type="url"]:focus:-moz-placeholder,input[type="email"]:focus:-moz-placeholder,input[type="search"]:focus:-moz-placeholder,input[type="number"]:focus:-moz-placeholder,input[type="tel"]:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:transparent}input[type="text"]:focus::-moz-placeholder,input[type="password"]:focus::-moz-placeholder,input[type="url"]:focus::-moz-placeholder,input[type="email"]:focus::-moz-placeholder,input[type="search"]:focus::-moz-placeholder,input[type="number"]:focus::-moz-placeholder,input[type="tel"]:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}input[type="text"]:focus:-ms-input-placeholder,input[type="password"]:focus:-ms-input-placeholder,input[type="url"]:focus:-ms-input-placeholder,input[type="email"]:focus:-ms-input-placeholder,input[type="search"]:focus:-ms-input-placeholder,input[type="number"]:focus:-ms-input-placeholder,input[type="tel"]:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:transparent}input[type="text"]:focus.placeholder,input[type="password"]:focus.placeholder,input[type="url"]:focus.placeholder,input[type="email"]:focus.placeholder,input[type="search"]:focus.placeholder,input[type="number"]:focus.placeholder,input[type="tel"]:focus.placeholder,textarea:focus.placeholder{color:transparent}.form-error{color:#FCE3E3;display:none;font-size:1rem;margin-top:.5rem;padding:0 1rem;text-align:center}input[type=date],input[type=text].flatpickr-input{border:1px solid #D8D8D8;box-shadow:none;font-size:1rem;padding-bottom:0;padding-top:0}input[type=date]::-webkit-inner-spin-button,input[type=text].flatpickr-input::-webkit-inner-spin-button{display:none}input[type=date]:focus,input[type=date]:active,input[type=text].flatpickr-input:focus,input[type=text].flatpickr-input:active{box-shadow:none;border:1px solid #c00}input[type="text"],input[type="password"],input[type="url"],input[type="email"],input[type="search"],input[type="number"],input[type="tel"]{background-color:#F9F9F9;border:1px solid #000;font-size:1rem;padding:1rem;text-align:center;-webkit-appearance:textfield}input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder{color:#767676}input[type="text"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder{color:#767676}input[type="text"]::placeholder,input[type="password"]::placeholder,input[type="url"]::placeholder,input[type="email"]::placeholder,input[type="search"]::placeholder,input[type="number"]::placeholder,input[type="tel"]::placeholder{color:#767676}input[type="text"]:hover,input[type="password"]:hover,input[type="url"]:hover,input[type="email"]:hover,input[type="search"]:hover,input[type="number"]:hover,input[type="tel"]:hover{background-color:rgba(255,255,255,0.5)}input[type="text"]:active,input[type="text"]:focus,input[type="password"]:active,input[type="password"]:focus,input[type="url"]:active,input[type="url"]:focus,input[type="email"]:active,input[type="email"]:focus,input[type="search"]:active,input[type="search"]:focus,input[type="number"]:active,input[type="number"]:focus,input[type="tel"]:active,input[type="tel"]:focus{background-color:#fff}input[type="text"].is-invalid-input,input[type="password"].is-invalid-input,input[type="url"].is-invalid-input,input[type="email"].is-invalid-input,input[type="search"].is-invalid-input,input[type="number"].is-invalid-input,input[type="tel"].is-invalid-input{border:1px solid #FCE3E3}input[type="text"].is-invalid-input+.form-error,input[type="password"].is-invalid-input+.form-error,input[type="url"].is-invalid-input+.form-error,input[type="email"].is-invalid-input+.form-error,input[type="search"].is-invalid-input+.form-error,input[type="number"].is-invalid-input+.form-error,input[type="tel"].is-invalid-input+.form-error{display:block}.checkbox{cursor:pointer;white-space:nowrap}.checkbox:hover .checkbox__styled{border-color:#c00}.checkbox:hover .checkbox__label-text{color:#c00}.checkbox input[type=checkbox],.checkbox input[type=checkbox]:not(:checked),.checkbox input[type=checkbox]:checked{position:absolute;left:-9999px}.checkbox input[type=checkbox]:checked+.checkbox__styled{background:#c00}.checkbox input[type=checkbox]:checked+.checkbox__styled:before{color:#fff;content:"";display:block;height:12px;margin:auto;position:relative;top:0.5px}.checkbox__styled{background:#fff;border:1px solid #D8D8D8;border-radius:1px;display:inline-block;font-family:"bainicon";font-size:10px;height:1.25rem;text-align:center;vertical-align:middle;width:1.25rem}.checkbox__label-text{display:inline-block;font-size:1rem;line-height:1.44;margin-left:1rem;vertical-align:middle;white-space:normal}.checkbox .checkbox__label-text p{margin:0}.checkbox--disabled{cursor:default}.checkbox--disabled .checkbox__label-text{color:#D8D8D8}.checkbox--disabled:hover .checkbox__styled{border-color:#D8D8D8}.checkbox--disabled:hover .checkbox__label-text{color:#D8D8D8}.checkbox--subfilter{margin-left:2.1875rem}input::-webkit-search-cancel-button{display:none}input::-ms-clear{display:none}legend{width:100%}legend+*{clear:both}.contact-module-error{color:#cc4b37}.form--input-custom{position:relative;margin:.75rem 0}.form--input-custom input[type=checkbox],.form--input-custom input[type=radio]{-webkit-appearance:none;appearance:none;position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.form--input-custom input[type=checkbox]+label[for],.form--input-custom input[type=radio]+label[for]{display:inline-block;padding-left:2rem}.form--input-custom input[type=checkbox]+label[for]:before,.form--input-custom input[type=radio]+label[for]:before{content:'';display:inline-block;vertical-align:middle;text-align:center;background-color:#fff;border:2px solid #979797;cursor:pointer;width:1.5rem;height:1.5rem;line-height:1.125rem;margin-left:-2rem;margin-right:.5rem}.ie11 .form--input-custom input[type=checkbox]+label[for]:before,.ie10 .form--input-custom input[type=checkbox]+label[for]:before,.ie11 .form--input-custom input[type=radio]+label[for]:before,.ie10 .form--input-custom input[type=radio]+label[for]:before{line-height:18px}.form--input-custom input[type=checkbox]+label[for].focused:before,.form--input-custom input[type=radio]+label[for].focused:before{border-color:#000}.form--input-custom input[type=checkbox]+label[for]:before{line-height:1.125rem}.form--input-custom input[type=checkbox]:checked+label[for]:before{content:'\e906'}.form--input-custom input[type=radio]+label[for]:before{border-radius:50%}.form--input-custom input[type=radio]:checked+label[for]:before{background-image:radial-gradient(ellipse at center, red, red calc(100% - .5625rem), transparent calc(100% - .5rem))}.ie .form--input-custom input[type=radio]:checked+label[for]:before{background-image:radial-gradient(ellipse at center, red, red 40%, transparent 40%)}.form--input-custom input[type=radio]:disabled:checked+label[for]:before{background-image:radial-gradient(ellipse at center, #F9F9F9, #F9F9F9 calc(100% - .5625rem), transparent calc(100% - .5rem))}.ie .form--input-custom input[type=radio]:disabled:checked+label[for]:before{background-image:radial-gradient(ellipse at center, red, red 40%, transparent 40%)}table,.table{border:none;border-collapse:collapse;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1rem;line-height:1.44;color:#767676;text-align:left;overflow-x:auto;display:block;width:-webkit-fit-content;width:fit-content;max-width:100%;margin:2rem 0}table tr,.table tr{border-bottom:1px solid #D8D8D8}table td,table th,.table td,.table th{padding:.5rem 1rem;vertical-align:top}table td:first-child,table th:first-child,.table td:first-child,.table th:first-child{padding-left:0}table th,.table th{color:#000;font-weight:400}.hscroll{overflow-y:hidden;overflow-x:scroll}.hscroll__wrap{overflow:hidden}.spinner{display:none;text-align:center;font-size:0;line-height:0}.spinner:before{content:'';display:inline-block;font-size:.16667rem;margin:4em;width:1em;height:1em;border-radius:50%;z-index:3;color:#c00;position:relative;box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0;-webkit-animation:spinner 1.3s infinite linear;animation:spinner 1.3s infinite linear}@-webkit-keyframes spinner{12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -1em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 0,-2em -2em 0 .2em}100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}}@keyframes spinner{12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -1em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 0,-2em -2em 0 .2em}100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}}.spinner--active{display:block}.spinner--on-dark:before{color:#fff}.section:after,section:after{content:"";display:table;clear:both}.section--bordered,.section--border-bottom,section--bordered,section--border-bottom{border-bottom:1px solid #D8D8D8;padding-bottom:1rem;margin-bottom:2rem}.section--bordered,.section__heading,section--bordered,section__heading{border-top:3px solid #c00}.section--bordered.section__heading--no-border,.section__heading.section__heading--no-border,section--bordered.section__heading--no-border,section__heading.section__heading--no-border{border:none;font-size:1.3125rem;color:#424242;padding:0}.section__heading,section__heading{color:#c00;font-weight:500;margin-bottom:1rem;padding-top:1rem}.section__heading--secondary,section__heading--secondary{color:#000}.section__midline-heading,section__midline-heading{margin-top:3rem;margin-bottom:2rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:flex;align-items:center;width:100%}.section__midline-heading:before,.section__midline-heading:after,section__midline-heading:before,section__midline-heading:after{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;content:'';display:block;border-top:1px solid #D8D8D8}.section__midline-heading h3,section__midline-heading h3{padding:0 1.5rem}.section__midline-heading h3,section__midline-heading h3{display:block;max-width:80%;text-align:center}.section__midline-heading:before,.section__midline-heading:after,section__midline-heading:before,section__midline-heading:after{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;content:'';display:block;border-top:1px solid #D8D8D8}.section__midline-heading h4,section__midline-heading h4{padding:0 1.5rem}.section__midline-heading h4,section__midline-heading h4{display:block;max-width:80%;text-align:center}.section__midline-heading ~ .feed__row,section__midline-heading ~ .feed__row{margin-top:0;margin-bottom:0}.section__midline-heading ~ .feed__row+div.column.row.centered,section__midline-heading ~ .feed__row+div.column.row.centered{margin-top:1.5rem}.section__midline-empty-heading,section__midline-empty-heading{margin-top:3.75rem;margin-bottom:2rem;width:100%}.section__midline-empty-heading ~ .feed__row,section__midline-empty-heading ~ .feed__row{margin-top:0;margin-bottom:0}.section__midline-empty-heading ~ .feed__row+div.column.row.centered,section__midline-empty-heading ~ .feed__row+div.column.row.centered{margin-top:1.5rem}.section__subhead p,section__subhead p{margin-top:-1rem;margin-bottom:2rem}.section__intro,section__intro{text-align:center}.section__intro h2,section__intro h2{margin-bottom:1.5rem}.section__intro h4,section__intro h4{font-family:"Tiempos";color:#636363;margin-bottom:1.5rem}.section--border-bottom .section__heading,.section.list--large-number__container .section__heading,.section .at-a-glance .section__heading,section--border-bottom .section__heading,section.list--large-number__container .section__heading,section .at-a-glance .section__heading{margin-bottom:2rem}.section--bordered.disruptor,section--bordered.disruptor{padding-top:1rem}.section--bordered.disruptor.disruptor--sidebar,section--bordered.disruptor.disruptor--sidebar{padding-top:0}.section>a,section>a{line-height:initial}.section+section.promo--fullwidth-wrapper,section+section.promo--fullwidth-wrapper{margin-top:3rem}.section+section.promo--on-white,section+section.promo--on-white{margin-top:2rem}.section--curated-content-row,section--curated-content-row{margin-bottom:2rem}.reveal-overlay{z-index:9996;background-color:rgba(10,10,10,0.45);overflow-y:auto}.reveal-overlay .modal{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;background:#d8d8d8}.modal{border:none;bottom:0;display:none;left:0 !important;margin:auto;max-width:99.75rem;padding:1.5rem 3rem 1.5rem;position:absolute;right:0;top:0 !important;width:100%;z-index:9996}.modal:focus,.modal:active{border:none;outline:none}.modal>img{display:block;margin:auto;max-width:100%}.modal>img:last-child{margin-bottom:auto}.modal__close{background-color:transparent;color:#000;cursor:pointer;font-size:1.3125rem;position:absolute;right:1rem;top:3.75rem}.modal__close:hover{color:#c00}.modal--image-enlarge img[src*=".svg"]{width:100%}.modal--image-enlarge.modal{background:#fff}.ie .modal--image-enlarge img{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.accordion,.tabs{background:none}.accordion-title,.tabs-title{border-right:none;border-left:none;border-top:none;border-bottom:1px solid #D8D8D8;display:block;float:none;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1.3125rem;font-weight:500;line-height:1;transition:border-color 200ms}.accordion-title:hover,.accordion-title.is-active,.tabs-title:hover,.tabs-title.is-active{background:none;color:#c00}.accordion-title:focus,.accordion-title.is-active,.tabs-title:focus,.tabs-title.is-active{border-color:#c00}.accordion-title:focus a,.accordion-title.is-active a,.tabs-title:focus a,.tabs-title.is-active a{color:#c00}.accordion-title a,.tabs-title a{border-bottom:none}.accordion-title,.accordion-title a,.tabs-title,.tabs-title a{padding:1.25rem 0}.accordion .is-active>.accordion-title,.tabs .is-active>.accordion-title{border-bottom:none;color:#c00}.accordion .is-active>.accordion-title:before,.tabs .is-active>.accordion-title:before{content:""}.accordion .is-active>.accordion-content,.tabs .is-active>.accordion-content{border-bottom:1px solid #D8D8D8}.accordion-panel,.tabs-panel{padding:1rem 0}.accordion-panel.is-active,.tabs-panel.is-active{display:block}.accordion-content,.tabs-content{padding:0 0 2rem}.accordion-content .tabs-panel.is-active ul,.tabs-content .tabs-panel.is-active ul{margin-left:1.5rem}.accordion-content .tabs-panel.is-active ul li,.tabs-content .tabs-panel.is-active ul li{list-style-type:none;padding-left:1rem}.accordion-content .tabs-panel.is-active ul li:before,.tabs-content .tabs-panel.is-active ul li:before{content:'•';font-size:1.125rem;display:inline-block;vertical-align:baseline;margin-left:-1rem;width:1rem}.rte>.accordion-content .tabs-panel.is-active ul li,.rte>div:not([class])>.accordion-content .tabs-panel.is-active ul li,.rte>.tabs-content .tabs-panel.is-active ul li,.rte>div:not([class])>.tabs-content .tabs-panel.is-active ul li{position:relative}.rte>.accordion-content .tabs-panel.is-active ul li:before,.rte>div:not([class])>.accordion-content .tabs-panel.is-active ul li:before,.rte>.tabs-content .tabs-panel.is-active ul li:before,.rte>div:not([class])>.tabs-content .tabs-panel.is-active ul li:before{left:0;margin-left:0;position:absolute}.accordion-content .tabs-panel.is-active ul li:before,.tabs-content .tabs-panel.is-active ul li:before{line-height:1.7em}[dir="rtl"] .accordion-content .tabs-panel.is-active ul li,[dir="rtl"] .tabs-content .tabs-panel.is-active ul li{padding-left:0;padding-right:1rem}[dir="rtl"] .accordion-content .tabs-panel.is-active ul li:before,[dir="rtl"] .tabs-content .tabs-panel.is-active ul li:before{margin-left:0;margin-right:-1rem}[tabindex]:not([tabindex^="-"]):focus{box-shadow:none;border-color:#c00}.accordion-tabs .accordion-tabs__container ul,.accordion--list ul{margin:0;padding:0;list-style-type:none}.accordion-tabs .accordion-tabs__container ul li,.accordion--list ul li{padding:0}.accordion-tabs .accordion-tabs__container ul li:before,.accordion--list ul li:before{content:'';display:none;margin:0;width:auto}.accordion-tabs__sticky-container .accordion-content ul{margin-left:1rem}.accordion-tabs__sticky-container .accordion-content ul li{list-style-type:none;padding-left:1rem}.accordion-tabs__sticky-container .accordion-content ul li:before{content:'•';font-size:1.125rem;display:inline-block;vertical-align:baseline;margin-left:-1rem;width:1rem}.rte>.accordion-tabs__sticky-container .accordion-content ul li,.rte>div:not([class])>.accordion-tabs__sticky-container .accordion-content ul li{position:relative}.rte>.accordion-tabs__sticky-container .accordion-content ul li:before,.rte>div:not([class])>.accordion-tabs__sticky-container .accordion-content ul li:before{left:0;margin-left:0;position:absolute}.accordion-tabs__sticky-container .accordion-content ul li:before{line-height:1.7em}[dir="rtl"] .accordion-tabs__sticky-container .accordion-content ul li{padding-left:0;padding-right:1rem}[dir="rtl"] .accordion-tabs__sticky-container .accordion-content ul li:before{margin-left:0;margin-right:-1rem}.accordion-title:before{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:1rem}.accordion-item{padding-left:0}.accordion-item:before{content:none}.accordion--list{margin:2rem 0}.accordion--list .accordion{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode}.accordion--list .accordion p{margin-top:0;font-size:1rem;color:#424242}.accordion--list .accordion h5,.accordion--list .accordion .link-list li{font-size:.9375rem}.accordion--list .accordion h5{margin-bottom:1rem}.accordion--list .accordion .link-list li{margin-top:.75rem}.accordion--list .accordion .is-active>.accordion-content{border-bottom:none;display:-webkit-flex;display:-ms-flexbox;display:flex}.accordion--list .accordion-item{border-bottom:1px solid #D8D8D8}.accordion--list .accordion-item:first-child{border-top:1px solid #D8D8D8}.accordion--list .accordion-title{border-bottom:none;font-size:1.125rem;font-weight:400;line-height:1.44;padding:1rem 3rem 1rem 0}.accordion--list .accordion-content{padding-bottom:0;padding-left:1.5rem}.accordion--list .accordion-content li{color:#424242;font-size:1rem}.accordion--list .accordion-content>div:last-child:not(:first-child){margin-bottom:1.5rem}.accordion--list .accordion-content--alternative{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0}.ie .accordion--list .accordion-content--alternative{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.accordion--list .accordion-content--alternative>span{font-size:1rem;padding-bottom:2rem;display:inline-block}.accordion--list .accordion-content--alternative>a{border:none;transition:none}.accordion--list .accordion-content--alternative>a>span{font-size:1rem;padding-bottom:2rem;display:inline-block}.accordion-tabs__sticky-container{height:100% !important}@media (max-width: 768px){.accordion-tabs__sticky-container ul{max-width:100% !important}}.accordion--sidebar{margin:2rem 0}.accordion--sidebar .accordion-item,.accordion--sidebar .accordion-item:first-child{border:none;background:#E2E2E2;padding:0 1.25rem}.accordion--sidebar .accordion-content{background:#E2E2E2;padding-left:0;font-family:"Tiempos"}.accordion--sidebar .accordion-content .rte{width:100%;padding:0;min-width:100%}.accordion--sidebar a:focus{background:transparent}.arrow-list{margin-bottom:2rem;color:#424242;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1rem;line-height:1.44}.arrow-list h5{color:#000}.arrow-list .rte ul:not(.arrow-list__list):not(.social-links):not(.key-number__list) li,.arrow-list li{display:table;margin-bottom:1rem;margin-top:1rem;padding:0}.arrow-list .rte ul:not(.arrow-list__list):not(.social-links):not(.key-number__list) li:before,.arrow-list li:before{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#c00;display:table-cell;line-height:0;margin-right:1rem;padding-right:1rem;top:1px;position:relative;font-size:0.8em}.arrow-list .rte ul:not(.arrow-list__list):not(.social-links):not(.key-number__list) li:first-child,.arrow-list li:first-child{margin-top:0}.list--footnotes{color:#636363;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;margin-bottom:2rem}.list--footnotes li{margin-top:.5rem;padding-left:.75rem;font-size:.875rem}.list--large-number{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;list-style-type:none;padding-left:0}.list--large-number li{padding:0 0 .5rem;counter-increment:interator;font-weight:600;display:table;margin-bottom:1rem;width:100%}.list--large-number li:before{border-bottom:1px solid #D8D8D8;content:counter(interator);margin-left:-3.75rem;width:1em;display:table-cell;font-size:3.5rem;line-height:1}.list--large-number .text-content{border-bottom:1px solid #D8D8D8;display:table-cell;padding:.5rem 0;vertical-align:top}.list--large-number p{font-size:1rem;font-weight:normal;line-height:1.44}.list--related-lists{border-top:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8;margin:0;padding:0;list-style-type:none;font-size:.9375rem;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;padding:1rem 0 0}.list--related-lists li,[dir="rtl"] .list--related-lists li{padding:0}.list--related-lists li:before,[dir="rtl"] .list--related-lists li:before{content:'';display:none;margin:0;width:auto}.list--related-lists li{padding:0 0 1rem}.list--related-lists li b{display:table}.list--product-list{margin:0;padding:0;list-style-type:none;font-size:.9375rem;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;padding:1rem 0 0}.list--product-list li,[dir="rtl"] .list--product-list li{padding:0}.list--product-list li:before,[dir="rtl"] .list--product-list li:before{content:'';display:none;margin:0;width:auto}.list--product-list li{display:table;padding:0 0 1rem}.list--product-list li b{display:table}.list--product-list li div{display:table-cell;vertical-align:middle;padding-left:1rem}.list--product-list li img{background:#c00}.list--tags{margin:0;padding:0;list-style-type:none;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode}.list--tags li,[dir="rtl"] .list--tags li{padding:0}.list--tags li:before,[dir="rtl"] .list--tags li:before{content:'';display:none;margin:0;width:auto}.list--tags__container{margin-bottom:2rem}.list--tags__container h6{font-size:.875rem;font-weight:600;text-transform:uppercase}.list--tags li{display:inline-block;margin-top:.5rem;font-size:.875rem}.list--tags li a{border:1px solid #D8D8D8;background-color:#fff;padding:.5rem .75rem;display:inline-block;line-height:normal;transition:background-color 200ms}.list--tags li a:hover{background-color:#F9F9F9;color:#000}.list--unstyled{margin:0;padding:0;list-style-type:none;border-bottom:1px solid #D8D8D8;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;color:#424242;padding-bottom:1.5rem}.list--unstyled li,[dir="rtl"] .list--unstyled li{padding:0}.list--unstyled li:before,[dir="rtl"] .list--unstyled li:before{content:'';display:none;margin:0;width:auto}.list--unstyled li{margin-top:1rem;line-height:1.44}.list--unstyled li:first-child{margin-top:0}.list--comma-separated{margin:0;padding:0;list-style-type:none}.list--comma-separated li,[dir="rtl"] .list--comma-separated li{padding:0}.list--comma-separated li:before,[dir="rtl"] .list--comma-separated li:before{content:'';display:none;margin:0;width:auto}.list--comma-separated li{display:inline}.list--comma-separated li:after{content:', '}.list--comma-separated li:last-child:after{content:none;margin-right:0}.key-number{color:#767676;display:block;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.9375rem;line-height:1.44}.key-number em{color:#000;display:block;font-size:3.5rem;font-style:normal;font-weight:500;line-height:1;margin-bottom:.5rem}.key-number__list{margin:0;padding:0;list-style-type:none;margin:1rem 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.key-number__list li,[dir="rtl"] .key-number__list li{padding:0}.key-number__list li:before,[dir="rtl"] .key-number__list li:before{content:'';display:none;margin:0;width:auto}.key-number__list li{margin:0 0 1rem;width:50%;padding-right:1.5rem}.key-number__list li:only-child{width:100%;padding-right:0}.key-number__container .key-number__list{margin-bottom:0}.inline-image{position:relative}.inline-image.constrained{margin-left:auto;margin-right:auto;max-width:62.5rem}.inline-image img{width:100%}.inline-image__enlarge{background-color:rgba(0,0,0,0.6);border-radius:50%;color:#fff;display:block;font-size:1rem;height:3rem;line-height:3rem;position:absolute;right:1rem;text-align:center;top:1rem;width:3rem;z-index:4}.inline-image__enlarge:hover{background-color:#000}.image__wrap{height:0;position:relative;padding-bottom:56.25%}.image__wrap img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.image__wrap--square{height:0;position:relative;padding-bottom:100%}.image__wrap--square img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}blockquote{padding-top:1rem;padding-bottom:1rem;border-top:3px solid #c00;border-bottom:1px solid #D8D8D8;font-size:1.75rem;line-height:1.44;padding-bottom:1rem;padding-top:.75rem}blockquote p{font-size:1.75rem;line-height:1.44;margin-top:0}blockquote footer{margin-top:1rem}blockquote cite,blockquote footer{color:#636363;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.875rem;font-style:normal}blockquote cite p,blockquote footer p{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.875rem;font-style:normal;margin:0}blockquote em{color:#c00}.pull-quote{margin:2rem 0}.pull-quote footer{display:block;overflow:hidden}.pull-quote footer .social-links{padding-bottom:1rem}.pull-quote cite{display:inline-block;margin-bottom:1rem;padding-right:.5rem}.social-links{margin:0;padding:0;list-style-type:none}.social-links li,[dir="rtl"] .social-links li{padding:0}.social-links li:before,[dir="rtl"] .social-links li:before{content:'';display:none;margin:0;width:auto}.social-links__item{display:inline-block;font-size:1rem;margin-left:1rem;vertical-align:middle}.social-links__item:first-child{margin-left:0}.social-links__link{border-bottom:none;color:#767676;width:24px;height:24px;display:table;text-align:center}.social-links__link i{display:table-cell;vertical-align:middle}.social-links__link.in-folder i:before{color:#c00;content:""}.social-links__link.has-tip{cursor:pointer}.social-links--float-right,.key-number__container .social-links{display:inline-block;float:right;overflow:hidden;text-align:right}.action-links{margin:0;padding:0;list-style-type:none;white-space:nowrap}.action-links li,[dir="rtl"] .action-links li{padding:0}.action-links li:before,[dir="rtl"] .action-links li:before{content:'';display:none;margin:0;width:auto}.action-links__item{display:inline-block;margin-right:.5rem}.action-links__item:last-child{margin-right:0}.action-links__link{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #D8D8D8;border-radius:100%;color:#767676;display:-webkit-flex;display:-ms-flexbox;display:flex;height:3rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:3rem}.action-links__link.in-folder i:before{color:#c00;content:""}.action-links__link:hover,.action-links__link:focus{border-color:#D8D8D8}.action-links__link.has-tip{cursor:pointer}.hero{float:none;margin-bottom:1.5rem;padding-top:1.5rem;position:relative}.hero__image{height:14.375rem;left:-50vw;margin-left:50%;max-width:none;overflow:hidden;position:absolute;top:0;width:100vw;z-index:-1}.hero__image img,.hero__image picture,.hero__image video{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.ie .hero__image.object-fit-polyfill video,.ie .hero__image .video-js video{visibility:visible}.ie .hero__image video{visibility:hidden}.hero__carousel.slick-initialized,.hero__carousel.slick-initialized.mobile-carousel{bottom:1.5rem;height:100%;left:-50vw;margin-left:50%;max-width:none;position:relative;top:0;width:100vw}.hero__scroll-indicator{-webkit-animation:scrollindicator 2s 5;animation:scrollindicator 2s 5;bottom:1rem;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.hero__scroll-indicator .icon-chevron-down{color:#fff;display:block;font-size:.68rem;height:2.5rem;line-height:2.5rem;opacity:0.9;text-align:center;width:2.5rem}.hero__scroll-text{display:none;color:#fff;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.8125rem;margin-bottom:.5rem;opacity:0.7}.hero__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9990;background:linear-gradient(to right, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.2) 100%),linear-gradient(to bottom, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 83%)}.hero--3by1.hero{padding:3rem 6rem 0 0}.hero--3by1.hero .hero__text-content{padding:1.25rem;background:#fff;bottom:0;position:relative;z-index:3;margin-left:-.5rem}.hero--3by1.hero .hero__text-content:before{content:none}.hero--3by1.hero .hero__text-content h1{margin:0;padding-right:0}.hero--3by1.hero .hero__gradient{width:55%;position:absolute;height:100%;left:-50vw;margin-left:50%;top:0;z-index:2;background:#dadedf;background:linear-gradient(90deg, rgba(218,222,223,0.7) 0%, rgba(236,238,240,0.7) 35%, rgba(242,244,245,0.5) 64%, rgba(245,247,249,0.5) 78%, rgba(248,250,251,0.5) 90%, rgba(255,255,255,0.2) 100%)}.hero--3by1.hero .hero__image{width:100vw;left:0;margin:0;position:absolute;height:100%;z-index:1}.hero--featured-image{padding-top:8.5rem}.hero--featured-image .hero__text-content{margin-left:-3rem;padding-left:3rem;position:relative}.hero--featured-image .hero__text-content:before{background-color:#fff;bottom:0;content:'';left:0;position:absolute;top:0;width:3rem}.hero--featured-image .hero__title-wrap{background:#fff}.hero--featured-image .hero__title,.hero--featured-image .hero__tag{margin-right:1.5rem;padding-right:1.125rem}.hero--featured-image .hero__tag{padding-top:1.5rem}.hero--standard-image .hero__image{height:23.4375rem;left:-50vw;margin-left:50%;margin-top:1.5rem;max-width:none;position:relative;width:100vw}.hero--standard-image .hero__image img,.hero--standard-image .hero__image picture,.hero--standard-image .hero__image video{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.hero--standard-image .true-north-logo{position:absolute;bottom:0;right:0;width:50px;height:40px}.hero--full-bleed{bottom:0;height:100%;left:-50vw;margin-bottom:2.5rem;margin-left:50%;max-width:none;padding-top:0;top:0;width:100vw}.hero--full-bleed p{text-align:center;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1.3125rem;color:#000;line-height:1.44;margin-bottom:2rem}.hero--full-bleed .hero__text-content{text-align:center}.hero--full-bleed .hero__text-content.row.column{margin:0 auto;max-width:85rem}.hero--full-bleed .hero__slide{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:21.25rem;padding:2.5rem 1.125rem;position:relative}.hero--full-bleed .hero__image{bottom:0;height:100%;top:0}.hero--full-bleed .hero__title{background-color:transparent;color:#fff;padding-bottom:0}.hero--full-bleed .hero__carousel.slick-initialized .slick-dots{background:#fff;bottom:0;left:50%;padding:.75rem 1.25rem;margin:0;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.hero--full-bleed .hero__nav-container{display:none}.hero .slick-slide .hero__text-content{opacity:0;transition:opacity 1s ease-in;visibility:hidden}.hero .slick-active .hero__text-content{opacity:1;visibility:visible}.hero--full-bleed-carousel{padding-top:0}.hero--full-bleed-carousel .slick-slide .hero__text-content{opacity:1;visibility:visible}.hero--full-bleed-carousel .slick-slide .hero__fade-container{opacity:0;transition:opacity 1s ease-in;visibility:hidden}.hero--full-bleed-carousel .slick-active .hero__fade-container{opacity:1;visibility:visible}.hero--full-bleed-carousel p{margin-bottom:2rem}.hero--full-bleed-carousel .hero__text-content{color:#fff;text-align:center}.hero--full-bleed-carousel .hero__slide{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:21.25rem;padding:2.5rem 1.125rem}.hero--full-bleed-carousel .hero__slide--align-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.hero--full-bleed-carousel .hero__image{bottom:0;height:100%;top:0}.hero--full-bleed-carousel div.slick-dots-container{overflow:visible}.hero--full-bleed-carousel div.slick-dots-container ul.slick-dots{position:absolute;bottom:2rem}.hero--full-bleed-carousel--nav-bar ul.slick-dots{bottom:.75rem;position:absolute}.hero--full-bleed-carousel--nav-bar ul.slick-dots li button:before,.hero--full-bleed-carousel--nav-bar ul.slick-dots li.slick-active button:before{height:3px;width:100%}.hero--full-bleed-carousel--nav-bar ul.slick-dots li button{padding:0;width:135px}.hero--full-bleed-carousel--nav-bar ul.slick-dots li button:hover{cursor:auto}.hero--full-bleed-carousel--nav-bar .slick-arrow{display:none}.hero--anchor-bottom .hero__slide{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;min-height:21.25rem}.hero--contained{height:100%;left:0;margin-left:0;margin-top:1.5rem;max-width:initial;width:100%}.hero--contained .hero__image{left:0;margin-left:0;max-width:none;position:absolute;right:0;top:0;width:100%;z-index:-1}.hero--contained .hero__image img,.hero--contained .hero__image picture,.hero--contained .hero__image video{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.hero--hub{margin-bottom:0;padding-top:9.0625rem}.hero--hub .hero__text-content{margin-bottom:1.25rem;position:static;width:100%}.hero--hub .hero__description{display:block;padding-right:0}.hero--hub .hero__title-wrap{background-color:#fff;border-top:3px solid #c00;padding:2.5rem 2rem 2rem}.hero--hub .hero__title{font-size:2.125rem;padding-bottom:1.5rem}.hero--hub .hero__tag{font-size:1rem;margin-bottom:1rem}.hero--hub .hero__data-list{display:none;border-top:1px solid #D8D8D8;margin-bottom:0;padding-right:0;padding-top:1.5rem}.hero--hub .hero__data-item{display:block;margin-top:.75rem;vertical-align:middle}.hero--hub .hero__data-item:before{content:none}.hero--hub .hero__data-item:first-child{margin-top:0}.hero--hub .hero__image{bottom:auto;height:14.375rem}.hero--hub .hero__image--zoom-in{-webkit-animation:zoomInImage 6.5s forwards 1.5s;animation:zoomInImage 6.5s forwards 1.5s}.hero--hub-no-image{padding-bottom:0;padding-top:1.5rem}.hero--hub-no-image .hero__title-wrap{background-color:transparent;border-top:none;padding:0;position:relative}.hero--hub-no-image .hero__title{padding-bottom:1.5rem}.hero--hub-no-image .hero__title h1{padding-top:2.5rem}.hero--hub-no-image .hero__tag{font-size:1rem;margin-bottom:1rem}.hero--hub-no-image .hero__tag+h1{padding-top:0}.hero--hub-no-image .hero__description{display:block}.hero--hub-no-image .hero__description,.hero--hub-no-image .hero__description p{color:#000;font-family:"Tiempos",Georgia,serif;font-size:1.75rem;margin-bottom:2rem}.hero--hub-no-image .hero__description em{color:#c00}.hero--office{padding-top:9.0625rem}.hero--office .hero__data-item [class^="icon"]{color:#c00;display:inline-block;font-size:.8125rem;line-height:0;margin-right:.25rem;vertical-align:middle}.hero--office .hero__image{bottom:auto;height:14.375rem}.hero--office .hero__data-list{display:block}.hero--profile{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;padding-bottom:0;padding-top:calc(100vw * .5626)}.hero--profile.hero--profile-small-image{padding-right:1.125rem;padding-left:1.125rem}.hero--profile.hero--profile-small-image .hero__title-wrap{padding-right:0;padding-left:0}.hero--profile .hero__text-content{margin-bottom:0;position:static;width:100%;margin-top:1.25rem}.hero--profile .hero__image{height:56.25vw}.hero--profile .hero__title{background:transparent;padding-bottom:.5rem}.hero--profile .hero__profile-office{color:#767676;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1.3125rem;margin:0 0 1rem}.hero--profile .hero__profile-location{text-decoration:underline;border-bottom:none;color:#767676}.hero--profile .hero__profile-location:hover,.hero--profile .hero__profile-location:focus{color:#9d1b22;text-decoration:none}.hero--profile .hero__social-links{margin-bottom:1rem}.hero--profile .hero__social-links .social-links__item{margin-left:1rem}.hero--profile .hero__social-links .social-links__item:first-child{margin-left:0}.hero--profile .hero__social-links .social-links__link{color:#979797;font-size:1.5rem;transition:color 200ms}.hero--profile .hero__social-links .social-links__link:hover,.hero--profile .hero__social-links .social-links__link:focus{color:#c00}.hero--profile .hero__social-links .social-links__link .icon-twitter{font-size:1.125rem}.hero--profile .hero__description{background:transparent;padding-right:0}.hero--profile .hero__description,.hero--profile .hero__description p{font-family:"Tiempos",Georgia,serif;font-size:.9375rem;margin-bottom:1rem}.hero--profile-small-image{padding-bottom:0;padding-top:1.5rem}.hero--profile-small-image .hero__text-content{-webkit-order:1;-ms-flex-order:1;order:1}.hero--profile-small-image .hero__image{height:207px;-webkit-order:0;-ms-flex-order:0;order:0;margin:0 0 .75rem;padding-bottom:0;position:static;width:220px}.hero--profile-small-image .hero__image img,.hero--profile-small-image .hero__image picture,.hero--profile-small-image .hero__image video{position:relative}.hero--profile-wide-image{display:block}.hero--right-align .hero__title{margin-bottom:0;padding-bottom:0}.hero__rte-content,.hero__rte-content p,.hero__rte-content li{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1rem;line-height:1.44}.hero__rte-content p{margin:1rem 0}.hero__tag{color:#c00;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1.125rem;font-weight:400;margin:0;padding-bottom:.25rem}.hero__title{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-weight:500;padding-bottom:.75rem;word-break:keep-all}.hero__description{color:#000;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;line-height:1.44;margin:0 0 1.5rem}.hero__description p{font-size:1.125rem;line-height:1.44}.hero__description p:first-child{margin-top:0}.hero__byline{margin-bottom:.25rem;margin-top:0}.hero__data-list{display:block;list-style:none;margin:0 0 1.5rem 0}.hero__data-item,.hero__byline{color:#767676;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.9375rem}.hero__data-item{display:inline-block;padding:0}.hero__data-item:first-child:before{content:none}.hero__data-item:before{content:"•";color:#767676;display:inline-block;margin:0 .5rem;text-align:center;width:auto}.hero__address,.hero__address p{color:#424242;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1rem;line-height:1.44;margin-bottom:.5rem;margin-top:0}.hero__contact-list{line-height:1.7;margin:0;padding:0;list-style-type:none;margin-bottom:1rem}.hero__contact-list li,[dir="rtl"] .hero__contact-list li{padding:0}.hero__contact-list li:before,[dir="rtl"] .hero__contact-list li:before{content:'';display:none;margin:0;width:auto}.hero__contact-item,.hero__contact-item a{color:#424242;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1rem;line-height:1.44}.hero__contact-item a{border-bottom:none}.hero__directions-link{margin-bottom:1rem}.hero__directions-link .textlink{font-size:.875rem}.hero--featured-row-full{padding:0;padding-top:23.4375rem}.hero--featured-row-full>a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;border-bottom:none;line-height:initial;width:100%}.hero--featured-row-full>a:hover,.hero--featured-row-full>a:focus{color:inherit}.hero--featured-row-full .hero__text-content{-webkit-order:2;-ms-flex-order:2;order:2}.hero--featured-row-full .hero__image{height:23.4375rem}.hero--featured-row-full .hero__title-wrap{border-top:none;padding:.75rem}.hero--featured-row-full .hero__tag{padding-top:.25rem;padding-bottom:.5rem;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-weight:500;color:#c00;font-size:.8125rem;margin:0}.hero--featured-row-full .hero__title{font-size:1.75rem}.hero--featured-row-full .hero__tag,.hero--featured-row-full .hero__title{padding-bottom:.75rem}.hero--featured-row-full .hero__description{display:block;font-family:"Tiempos"}.hero--featured-row-full .hero__description p{font-size:1rem}.hero--featured-row-full .hero__bottom-info ul{color:#767676;display:inline-block}.hero--featured-row-full .hero__bottom-info ul li{display:inline-block;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.8125rem;padding-right:.5rem}.hero--featured-row-full .hero__bottom-info ul li:before{font-size:.8125rem}.hero--featured-row-full .hero__bottom-info ul li:first-child{padding-left:0}.hero--featured-row-full .hero__bottom-info ul li:first-child::before{content:'';font-size:.8125rem}.hero--featured-row-full .hero__bookmark{display:inline-block;float:right;border-bottom:none;position:relative;top:.25rem;color:#979797}.hero--featured-row-full .hero__bookmark.has-tip{cursor:pointer}.hero--homepage{display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:95vh;padding-top:0;background:#000}.ie .hero--homepage .hero__carousel.slick-initialized .slick-track{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.ie .hero--homepage .hero__slide{min-height:95vh}.ios-oldie .hero--homepage .hero__carousel.slick-initialized .slick-track{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0}.ios-oldie .hero--homepage .hero__carousel.slick-initialized .slick-slide{height:auto}.ios-oldie .hero--homepage .hero__slide{height:auto;min-height:100%}.hero--homepage .chromeless-video{height:100%;width:100%}.hero--homepage video{-o-object-fit:cover;object-fit:cover}.hero--homepage video.left{-o-object-position:left;object-position:left}.hero--homepage video.right{-o-object-position:right;object-position:right}.hero--homepage .left video{-o-object-position:left;object-position:left}.hero--homepage .right video{-o-object-position:right;object-position:right}.hero--homepage .hero__full-width-link{border-bottom:none;display:block;height:100%;left:-50vw;margin-left:50%;max-width:none;position:absolute;top:0;width:100vw;z-index:1}.hero--homepage .hero__text-content{border-bottom:none;display:block;z-index:1}.hero--homepage .hero__text-content:hover .hero__cta .icon-long-arrow-right{left:.75rem}.hero--homepage .hero__tag{background:transparent;color:#fff;font-size:.9375rem;font-weight:500;margin-bottom:1.5rem;opacity:0;padding-bottom:0;position:relative;top:1.25rem;transition:top .8s,opacity .8s}.hero--homepage .hero__title{background:transparent;color:#fff;font-size:2.375rem;margin-bottom:1.5rem;padding-bottom:0;position:relative;top:1.25rem;transition:top .8s,opacity .8s}.hero--homepage .hero__cta{color:#fff;border-bottom:none;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.875rem;font-weight:500;left:-10%;opacity:0;position:relative;text-transform:uppercase;transition:left .5s,opacity .5s;transition-delay:.6s}.hero--homepage .hero__cta.no-text .icon-long-arrow-right{margin-left:0}.hero--homepage .hero__cta .icon-long-arrow-right{display:inline-block;left:0;margin-left:1rem;position:relative;transition:left .5s}.hero--homepage .hero__image{height:100%;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform 6.5s;transition:transform 6.5s;transition:transform 6.5s, -webkit-transform 6.5s;transition-delay:1.5s}.hero--homepage .hero__slide-nav-item{border-bottom:none;color:#fff;display:block;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.9375rem;font-weight:500;line-height:1.44;opacity:0.5;white-space:nowrap}.hero--homepage .hero__slide-nav-item:hover{opacity:1}.hero--homepage .hero__slide-nav-progress{background-color:#c00;display:block;height:5px;margin-bottom:1.5rem;transition:width linear;visibility:hidden;width:0}.hero--homepage .hero__nav-container{bottom:0;left:0;overflow:auto;padding-bottom:6rem;position:absolute;right:0;width:100%;-ms-overflow-style:none}.hero--homepage .hero__nav-container .slide-count-2 .slick-dots{width:50%}.hero--homepage .hero__nav-container .slide-count-3 .slick-dots{width:75%}.hero--homepage .hero__nav-container::-webkit-scrollbar{display:none}.hero--homepage .hero__nav-container>.column{max-width:none;min-width:100%;width:auto}.hero--homepage .hero__nav-container .slick-dots{margin:0;padding:0;list-style-type:none;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.hero--homepage .hero__nav-container .slick-dots li,[dir="rtl"] .hero--homepage .hero__nav-container .slick-dots li{padding:0}.hero--homepage .hero__nav-container .slick-dots li:before,[dir="rtl"] .hero--homepage .hero__nav-container .slick-dots li:before{content:'';display:none;margin:0;width:auto}.hero--homepage .hero__nav-container .slick-dots li{display:inline-block;margin-right:3.75rem}.hero--homepage .hero__nav-container .slick-dots li.slick-active.transition-active .hero__slide-nav-item{opacity:1}.hero--homepage .hero__nav-container .slick-dots li.slick-active.transition-active .hero__slide-nav-progress{visibility:visible;width:calc(100% + 1.5rem)}.hero--homepage .hero__nav-container .slick-dots li.no-progress.transition-active.slick-active .hero__slide-nav-progress{width:calc(100% + 1.5rem)}.hero--homepage .hero__nav-container .slick-dots li.no-progress.transition-active .hero__slide-nav-progress{transition-duration:0.2s !important;width:0}.hero--homepage .hero__carousel.slick-initialized{display:-webkit-flex;display:-ms-flexbox;display:flex;left:0;margin-left:0;min-height:100%;height:auto}.hero--homepage .hero__carousel.slick-initialized .slick-list,.hero--homepage .hero__carousel.slick-initialized .slick-track,.hero--homepage .hero__carousel.slick-initialized .slick-slide{display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:100%;width:100%}.hero--homepage .hero__carousel.slick-initialized .slick-slide.slick-active.transition-active .hero__image{-webkit-transform:scale(1.07);transform:scale(1.07)}.hero--homepage .hero__carousel.slick-initialized .slick-slide.slick-active.transition-active .hero__slide{display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.hero--homepage .hero__carousel.slick-initialized .slick-slide.slick-active.transition-active .hero__tag{opacity:1;top:0}.hero--homepage .hero__carousel.slick-initialized .slick-slide.slick-active.transition-active .hero__title{opacity:1;top:0}.hero--homepage .hero__carousel.slick-initialized .slick-slide.slick-active.transition-active .hero__cta{left:0;opacity:1}.hero--homepage .hero__carousel.slick-initialized .slick-slide>div{background:linear-gradient(to top, #000 0, rgba(0,0,0,0) 12.5rem);display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:100%;width:100%}.hero--homepage .hero__slide{display:none;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:10rem;padding-top:4.5rem;position:relative}.in-edit-mode .hero--homepage,.in-preview-mode .hero--homepage{min-height:0;height:850px}.in-edit-mode .hero--homepage .hero__image,.in-preview-mode .hero--homepage .hero__image{height:850px}.hero--homepage-transparent{margin-top:-47.9px;float:left}[dir="rtl"] .hero__image{left:auto;margin-left:0;margin-right:50%;right:-50vw}.hero--frwd-brand .hero__data-item [class^="icon"]{color:#fede00}.hero--frwd-brand .hero__title-wrap{border-top:3px solid #fede00}.hero__image .epi-editContainer{height:100%;width:100%}.hero--featured-image .hero__tag .hero__tag{padding-top:0}.rte__end-of-content:after{background-color:#c00;content:'';display:inline-block;height:8px;margin-left:8px;position:relative;top:-1px;vertical-align:middle;width:8px}.rte__heading h1+ul,.rte__heading h2+ul,.rte__heading h3+ul,.rte__heading h4+ul,.rte__heading h5+ul,.rte__heading h6+ul,.rte__heading ul+h1,.rte__heading ul+h2,.rte__heading ul+h3,.rte__heading ul+h4,.rte__heading ul+h5,.rte__heading ul+h6,.rte__heading h1+ol,.rte__heading h2+ol,.rte__heading h3+ol,.rte__heading h4+ol,.rte__heading h5+ol,.rte__heading h6+ol,.rte__heading ol+h1,.rte__heading ol+h2,.rte__heading ol+h3,.rte__heading ol+h4,.rte__heading ol+h5,.rte__heading ol+h6{padding-top:1rem}.rte__heading a{display:initial;line-height:1.44}.rte__rte-table table td:first-child,.rte__rte-table th:first-child{padding-left:1.25rem}.at-a-glance{margin-bottom:2rem}.at-a-glance p{color:#424242;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1rem;line-height:1.44}.at-a-glance .section--border-bottom.key-number__container,.at-a-glance .section--border-bottom.arrow-list{border-bottom:none;padding-bottom:0;margin-bottom:1rem;padding-top:0}.at-a-glance .section--border-bottom.key-number__container .section__heading,.at-a-glance .section--border-bottom.arrow-list .section__heading{border-top:none;padding-top:0;margin-bottom:1.5rem}.at-a-glance .section--border-bottom.key-number__container{margin-bottom:2rem}.at-a-glance .key-number__container .social-links{display:none}.published-work h3{margin-bottom:1rem}.published-work__title{font-style:normal}.published-work__list{margin:0;padding:0;list-style-type:none}.published-work__list li,[dir="rtl"] .published-work__list li{padding:0}.published-work__list li:before,[dir="rtl"] .published-work__list li:before{content:'';display:none;margin:0;width:auto}.published-work__list,.published-work__list a{color:#424242}.published-work__list li{line-height:1.44;margin-bottom:.75rem}.published-work__list li:last-of-type{margin-bottom:0}.published-work:not(:first-of-type){margin-top:2.5rem}.inline-video{margin-top:2rem}.inline-video .video-js{height:0;padding-bottom:56.26%;position:relative;width:100%}.inline-video .video-js:hover .vjs-big-play-button,.inline-video .video-js:focus .vjs-big-play-button{background-color:#fff}.inline-video .video-js:hover .vjs-big-play-button:before,.inline-video .video-js:focus .vjs-big-play-button:before{opacity:1}.inline-video .video-js .vjs-big-play-button{background-color:rgba(255,255,255,0.8);height:4.5rem;margin-left:-2.25rem;margin-top:-2.25rem;width:4.5rem;line-height:4.5rem;color:#c00;transition:background-color 200ms}.inline-video .video-js .vjs-big-play-button:before{bottom:0;color:#c00;font-size:50px;height:31px;line-height:32px;margin:auto;opacity:0.9}.inline-video video{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.inline-video+.published-work{margin-top:2rem}.related-capabilities>div{border-top:1px solid #D8D8D8;margin:0;padding:0;list-style-type:none;padding:0 0 1rem}.related-capabilities>div li,[dir="rtl"] .related-capabilities>div li{padding:0}.related-capabilities>div li:before,[dir="rtl"] .related-capabilities>div li:before{content:'';display:none;margin:0;width:auto}.related-capabilities>div.related-capabilities__solutions{padding-top:1rem}.related-capabilities>div.related-capabilities__solutions h6{margin-top:0}.related-capabilities>div h6{margin-top:1rem;margin-bottom:.75rem;font-weight:500}.related-capabilities>div ul{margin-bottom:1.5rem}.related-capabilities>div li{font-size:.9375rem;line-height:1.44;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;margin-bottom:1rem;overflow:hidden}.related-capabilities a:hover{border-color:rgba(216,216,216,0)}.related-capabilities__icon{float:left;width:3.375rem;height:3.375rem;margin-right:1rem}.related-case-studies{margin:1.5rem 0}.related-case-studies h3{border-top:1px solid #D8D8D8;font-weight:400;margin-bottom:1.5rem;padding-top:2rem}.related-case-studies h3 strong{font-weight:500}.related-case-studies h4{margin-top:.75rem}.related-case-studies h4 small{font-size:1rem;font-weight:400;margin-bottom:.25rem}.related-case-studies img{width:2rem;height:2rem}.related-case-studies__tiles{background:#c00}.related-case-studies__item{padding:0 1.25rem}.related-case-studies__item a{border-top:1px solid rgba(0,0,0,0.4);color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:left;-ms-flex-align:left;align-items:left;padding:1.25rem 0;width:100%}.related-case-studies__item a:hover .textlink--cta:after{right:-.5rem}.related-case-studies__item:first-child a{border-top:none}.related-case-studies__item .textlink{color:#fff;font-size:.875rem;margin-top:1.25rem}.related-case-studies__item .textlink:hover:after{color:#fff}.disruptor{position:relative}.disruptor h4{font-size:1.125rem}.disruptor h5{font-weight:400}.disruptor>a{border:none}.disruptor a{color:#000;line-height:1.44}.disruptor a:hover,.disruptor a:focus{color:#000}.disruptor p{font-size:.9375rem;margin:1rem 0 1.5rem}.disruptor header small{color:#767676;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1.125rem}.disruptor .small-9 header{padding-left:1.25rem}.disruptor .textlink--cta{font-size:.875rem}.disruptor__bookmark{bottom:1rem;line-height:0;position:absolute;right:0;z-index:1}.disruptor__bookmark.has-tip{cursor:pointer}.disruptor__bookmark.in-folder .icon-bookmark:before{color:#c00;content:""}.disruptor__image-wrap{height:0;position:relative;padding-bottom:100%}.disruptor__image-wrap img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.disruptor__article-title{margin-bottom:.5rem}.disruptor--sidebar{border:1px solid #D8D8D8;overflow:hidden;padding:0;position:relative}.disruptor--sidebar:hover .textlink--cta,.disruptor--sidebar:focus .textlink--cta{color:#9d1b22}.disruptor--sidebar:hover .textlink--cta:after,.disruptor--sidebar:focus .textlink--cta:after{right:-.5rem}.disruptor--sidebar .column{padding-left:.625rem;padding-right:.625rem}.disruptor--sidebar p{color:#767676;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;margin:.5rem 0}.disruptor--sidebar p:first-child{margin-top:0}.disruptor--sidebar .disruptor__tag{padding:.75rem 1.25rem;position:relative}.disruptor--sidebar .disruptor__tag:before{background-color:#c00;bottom:0;content:'';display:block;left:0;height:100%;position:absolute;top:0;width:.25rem}.disruptor--sidebar .disruptor__content-wrap{margin-left:-.625rem;margin-right:-.625rem;padding:.75rem 1.25rem 1.5rem 1.25rem}.section--bordered.collapsed.row{padding-top:1rem}.section--bordered.disruptor{margin-top:2rem}.sidebar-disruptors-container{overflow:hidden}.sidebar-disruptors-container .disruptor--sidebar{display:none;margin:2rem 0}.sidebar-disruptors-container .disruptor--sidebar:nth-of-type(1),.sidebar-disruptors-container .disruptor--sidebar:nth-of-type(2){display:block}.sidebar-disruptors-container .true-north-logo{position:absolute;bottom:0;right:0;width:26px;height:21px}.article-container .pdf{display:none}.article-container--full-width{margin-bottom:1.5rem;float:none}.article-container--full-width>*{margin:0 !important}.contact-form{border:1px solid #D8D8D8;margin-top:1.5rem;margin-bottom:4.5rem;padding:1rem 1rem 1.25rem}.contact-form:after{content:"";display:table;clear:both}.contact-form input[type="email"]{height:3.5rem}.contact-form--experts{border:none;border-bottom:1px solid #D8D8D8;border-top:1px solid #D8D8D8;padding:1rem 0 0}.contact-form--experts .column{padding:0}.contact-form__title{font-size:1.125rem;margin-bottom:1.5rem}.contact-form__description{margin-bottom:2rem;color:#424242}.contact-form__description,.contact-form__description p{font-size:1rem;line-height:1.44}.contact-form__description p:first-child{margin-top:0}.contact-form__success-container{display:none}.contact-form .input-field{margin-bottom:1.5rem}.contact-form__cta-container{padding-bottom:1.5rem;padding-top:1.5rem;text-align:center}.contact-form__cta-container .textlink{font-size:.875rem}.contact-form__profile-container{border-top:1px solid #D8D8D8;margin-top:2rem}.contact-form__profile-list{margin:0;padding:0;list-style-type:none}.contact-form__profile-list li,[dir="rtl"] .contact-form__profile-list li{padding:0}.contact-form__profile-list li:before,[dir="rtl"] .contact-form__profile-list li:before{content:'';display:none;margin:0;width:auto}@media (max-width: 47.9375rem){.contact-form{margin-bottom:1.25rem}}.btn{background:#c00;color:#fff;cursor:pointer;display:inline-block;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.875rem;font-weight:500;line-height:1.2;padding:1.25rem 2rem;text-align:center;text-transform:uppercase;transition:all 200ms;width:100%;border:1px solid #c00}.btn:hover,.btn:focus{background:#9d1b22;color:#fff;border:1px solid #9d1b22}.btn__row{margin-top:2rem;margin-bottom:2rem;float:none !important}.btn__row a{display:block;margin-right:1rem;margin-bottom:1rem;line-height:1.44}.tabs-content .btn__row,.accordion-content .btn__row{padding-left:0;padding-right:0}.btn__row.column{padding:0}.btn--full{width:100%}.btn--secondary{border:1px solid #D8D8D8;background:#fff;color:#c00}.btn--secondary:hover,.btn--secondary:focus{border-color:transparent;background:#9d1b22;color:#fff}.btn--light{background-color:transparent;color:#fff}.btn--pill{margin:0;font-size:.8125rem;font-weight:500;color:#fff;line-height:1.2;padding:.625rem 1.25rem;border-radius:50vh;background:#c00;transition:all 200ms;text-transform:none;margin-left:auto}.btn--pill:hover{background:#9d1b22;border:none}.btn.is-loading{position:relative}.btn.is-loading:before{content:'';display:inline-block;font-size:.16667rem;margin:4em;width:1em;height:1em;border-radius:50%;z-index:3;color:#c00;position:relative;box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0;-webkit-animation:spinner 1.3s infinite linear;animation:spinner 1.3s infinite linear;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;margin:2em auto}@keyframes spinner{12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -1em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 0,-2em -2em 0 .2em}100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}}.btn.is-loading:after{background:#fff;bottom:0;content:'';height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.btn.disabled{background:#979797}.btn.disabled:hover{cursor:not-allowed}.select-menu{display:block;line-height:1.44;margin-bottom:1.5rem}.select-menu__label-text{color:#000;display:block;font-size:1rem;margin-bottom:.5rem}.select-menu__select{position:relative}.select-menu__select.is-invalid-input .dk-selected{border-bottom-color:#FCE3E3;border-color:#FCE3E3;color:#FCE3E3}.select-menu__select.is-invalid-input .dk-selected:after{border-bottom-color:#FCE3E3;border-top-color:#FCE3E3}.select-menu__select.dk-select-open-down,.select-menu__select.dk-select-open-up{background-color:#fff;box-shadow:0 2px 4px 4px rgba(0,0,0,0.03);margin-left:-1.25rem;margin-right:-1.25rem;padding-left:1.25rem;padding-right:1.25rem}.select-menu__select.dk-select-open-down .dk-selected,.select-menu__select.dk-select-open-up .dk-selected{border-color:#D8D8D8}.select-menu__select.dk-select-open-down .dk-selected:hover:after,.select-menu__select.dk-select-open-up .dk-selected:hover:after{border-bottom-color:#c00;border-top:none}.select-menu__select.dk-select-open-down .dk-selected:focus,.select-menu__select.dk-select-open-up .dk-selected:focus{border-color:#D8D8D8}.select-menu__select.dk-select-open-down .dk-selected:after,.select-menu__select.dk-select-open-up .dk-selected:after{border-bottom:5px solid #000;border-top:none;right:1.25rem}.select-menu__select.dk-select-open-down .dk-select-options,.select-menu__select.dk-select-open-up .dk-select-options{display:block}.select-menu__select.dk-select-open-up .dk-select-options{bottom:100%;box-shadow:0 -8px 4px 4px rgba(0,0,0,0.03);z-index:10}.select-menu__select.dk-select-open-down .dk-select-options{top:100%;box-shadow:0 8px 4px 4px rgba(0,0,0,0.03);z-index:10}.select-menu__select:focus{outline:none}.select-menu__select .dk-selected{border-bottom:1px solid #DC323D;color:#000;font-size:1rem;font-weight:500;overflow:hidden;padding-bottom:.25rem;padding-right:1rem;text-overflow:ellipsis;white-space:nowrap}.select-menu__select .dk-selected:hover{color:#c00}.select-menu__select .dk-selected:hover:after{border-top-color:#c00}.select-menu__select .dk-selected:focus{border-color:#DC323D;box-shadow:none}.select-menu__select .dk-selected:after{border-top:5px solid #000;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);bottom:13px;content:'';display:block;height:0;position:absolute;right:0;width:0}.select-menu__select .dk-select-options{background-color:#fff;display:none;margin:0;padding:0;list-style-type:none;max-height:18.75rem;margin-left:-1.25rem;margin-right:-1.25rem;overflow-y:auto;padding-left:1.25rem;padding-right:1.25rem;position:absolute;width:100%}.select-menu__select .dk-select-options li,[dir="rtl"] .select-menu__select .dk-select-options li{padding:0}.select-menu__select .dk-select-options li:before,[dir="rtl"] .select-menu__select .dk-select-options li:before{content:'';display:none;margin:0;width:auto}.select-menu__select .dk-select-options .dk-option{padding:.25rem 0}.select-menu__select .dk-option{border-top:1px solid #D8D8D8;color:#000;cursor:pointer;font-size:1rem}.select-menu__select .dk-option:first-child{border-top:none}.select-menu__select .dk-option:hover{color:#c00}[data-custom-select]{display:none}.standard-grid-block{margin:3rem 0}.standard-grid-block p,.standard-grid-block li{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1rem;line-height:1.44;color:#424242}.standard-grid-block ul{margin:1.5rem 0}.standard-grid-block__title,.standard-grid-block__subtitle{text-align:center;margin-bottom:1.5rem}.standard-grid-block__subtitle{font-family:"Tiempos";color:#636363}.standard-grid-block__items.standard-grid-block__items--fixed-width{border-left:1px solid #D8D8D8;border-right:none}.standard-grid-block__items.standard-grid-block__items--fixed-width section.standard-grid-block__item{margin-top:0;border-right:1px solid #D8D8D8;border-left:none}.standard-grid-block__item{border:1px solid #D8D8D8;border-bottom:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:0;padding:2rem;position:relative;width:100%}.standard-grid-block__item:after{display:none}.standard-grid-block__item:last-of-type{border-bottom:1px solid #D8D8D8}.standard-grid-block__item>*{width:100%}.standard-grid-block__item a{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.ie .standard-grid-block__item a{line-height:1.44}.standard-grid-block--contact .standard-grid-block__info-wrap{margin-top:1rem}.standard-grid-block--contact .standard-grid-block__numbers{margin:0;padding:0;list-style-type:none}.standard-grid-block--contact .standard-grid-block__numbers li,[dir="rtl"] .standard-grid-block--contact .standard-grid-block__numbers li{padding:0}.standard-grid-block--contact .standard-grid-block__numbers li:before,[dir="rtl"] .standard-grid-block--contact .standard-grid-block__numbers li:before{content:'';display:none;margin:0;width:auto}.standard-grid-block--contact .standard-grid-block__number,.standard-grid-block--contact .standard-grid-block__name,.standard-grid-block--contact .standard-grid-block__job-title{margin:0}.standard-grid-block--contact .standard-grid-block__name a{font-weight:500;line-height:1.44}.standard-grid-block--contact .standard-grid-block__number a{border-bottom:none;color:#424242}.standard-grid-block--contact .standard-grid-block__address,.standard-grid-block--contact .standard-grid-block__person,.standard-grid-block--contact .standard-grid-block__numbers,.standard-grid-block--contact .standard-grid-block__rte{color:#424242;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1rem;line-height:1.44;margin:.75rem 0 0 0}.standard-grid-block--contact .standard-grid-block__address li,.standard-grid-block--contact .standard-grid-block__address p,.standard-grid-block--contact .standard-grid-block__person li,.standard-grid-block--contact .standard-grid-block__person p,.standard-grid-block--contact .standard-grid-block__numbers li,.standard-grid-block--contact .standard-grid-block__numbers p,.standard-grid-block--contact .standard-grid-block__rte li,.standard-grid-block--contact .standard-grid-block__rte p{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1rem;line-height:1.44}.standard-grid-block--contact .standard-grid-block__email{border-bottom:none;bottom:2rem;color:#424242;font-size:.875rem;position:absolute;right:2rem}.standard-grid-block--contact .standard-grid-block__rte p:last-child{margin-bottom:0}.standard-grid-block--contact .standard-grid-block__rte>a,.standard-grid-block--contact .standard-grid-block__rte p>a{font-weight:500;line-height:1.44;color:#c00;border-bottom:none}.standard-grid-block--contact .standard-grid-block__rte>a:after,.standard-grid-block--contact .standard-grid-block__rte p>a:after{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:0.65em;position:relative;right:-.25rem;transition:all 200ms}.standard-grid-block--contact .standard-grid-block__rte>a:hover,.standard-grid-block--contact .standard-grid-block__rte>a:focus,.standard-grid-block--contact .standard-grid-block__rte p>a:hover,.standard-grid-block--contact .standard-grid-block__rte p>a:focus{color:#9d1b22}.standard-grid-block--contact .standard-grid-block__rte>a:hover:after,.standard-grid-block--contact .standard-grid-block__rte>a:focus:after,.standard-grid-block--contact .standard-grid-block__rte p>a:hover:after,.standard-grid-block--contact .standard-grid-block__rte p>a:focus:after{right:-.5rem;color:#c00}.standard-grid-block--contact .standard-grid-block__rte ul{margin:0;padding:0;list-style-type:none}.standard-grid-block--contact .standard-grid-block__rte ul li,[dir="rtl"] .standard-grid-block--contact .standard-grid-block__rte ul li{padding:0}.standard-grid-block--contact .standard-grid-block__rte ul li:before,[dir="rtl"] .standard-grid-block--contact .standard-grid-block__rte ul li:before{content:'';display:none;margin:0;width:auto}.standard-grid-block--contact .standard-grid-block__rte ul a{border-bottom:none;color:#424242}[dir="rtl"] .standard-grid-block--contact .standard-grid-block__email{left:2rem;right:auto}.mobile-carousel .slick-slide{display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto}.mobile-carousel .slick-slide>div{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.mobile-carousel.slick-initialized{margin:-1.125rem}.mobile-carousel .slick-track{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.mobile-carousel .slick-dots{display:block;margin:0;padding:0;list-style-type:none;line-height:0;margin-top:1.5rem;text-align:center;width:100%}.mobile-carousel .slick-dots li,[dir="rtl"] .mobile-carousel .slick-dots li{padding:0}.mobile-carousel .slick-dots li:before,[dir="rtl"] .mobile-carousel .slick-dots li:before{content:'';display:none;margin:0;width:auto}.mobile-carousel .slick-dots li{display:inline-block;position:relative}.mobile-carousel .slick-dots li.slick-active button:before{background-color:#c00;width:16px;height:16px}.mobile-carousel .slick-dots li button{background:transparent;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:none;padding:12px 15px;width:20px}.mobile-carousel .slick-dots li button:active,.mobile-carousel .slick-dots li button:focus{border:none;box-shadow:none;outline:none}.mobile-carousel .slick-dots li button:hover:before{background-color:#9d1b22}.mobile-carousel .slick-dots li button:before{background-color:#979797;bottom:0;content:'';height:12px;left:0;margin:auto;position:absolute;right:0;top:0;transition:background-color 200ms;width:12px;border-radius:50px}.mobile-carousel .slick-dots-container{width:10.5rem;overflow:hidden;display:block;padding:0;margin:1.5rem auto 0;position:relative}.mobile-carousel .slick-dots-container .slick-dots{padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;transition:all 0.25s;position:relative;margin:0;list-style:none;-webkit-transform:translateX(0);transform:translateX(0);-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mobile-carousel .slick-dots-container .slick-dots li button{display:block;width:12px;height:12px;border-radius:50%;cursor:pointer;background-color:#979797;margin:.5rem;padding:0}.mobile-carousel .slick-dots-container .slick-dots li button:before{display:none}.mobile-carousel .slick-dots-container .slick-dots li.p-small-1,.mobile-carousel .slick-dots-container .slick-dots li.n-small-1{-webkit-transform:scale(0.65);transform:scale(0.65);opacity:0.5}@media (min-width: 67.5625rem){.mobile-carousel .slick-dots-container .slick-dots li.p-small-1,.mobile-carousel .slick-dots-container .slick-dots li.n-small-1{opacity:1}}.mobile-carousel .slick-dots-container .slick-dots li.slick-active{-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transform-origin:center;transform-origin:center;opacity:1}.mobile-carousel .slick-dots-container .slick-dots li.slick-active button{background:#c00}.overview h2{font-size:2.375rem}.overview__expander{padding-top:.5rem}.overview--collapsible{height:12.21rem;overflow:hidden;position:relative}.overview--collapsible:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,0) 8.19375rem, #fff)}.overview--collapsible.reading-more{height:auto}.overview--collapsible.reading-more:after{content:none}.overview--collapsible.reading-more ~ .overview__expander{padding-top:0}.overview--collapsible.reading-more ~ .overview__expander .overview__read-less{display:inline}.overview--collapsible.reading-more ~ .overview__expander .overview__read-more{display:none}.overview--collapsible__feed{height:5.13187rem}.overview--collapsible__feed:after{background-image:linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,0) 1.11562rem, #fff)}.overview__read-more,.overview__read-less{border-bottom:none;color:#767676;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.875rem;font-weight:500}.overview__read-more [class^="icon-"],.overview__read-more [class*=" icon-"],.overview__read-less [class^="icon-"],.overview__read-less [class*=" icon-"]{display:inline-block;font-size:.625rem;padding-left:.25rem}.overview__read-less{display:none}.overview--centered h2,.overview--centered p{text-align:center}.overview--centered .overview__expander{text-align:center}.profile-actions{margin:1rem 0 1.5rem}.profile-actions__circle{float:left;margin:0 .5rem 1.5rem 0}.profile-actions__circle-list{float:left}.profile-actions__cta{clear:both}.profile-actions__cta .btn--cta{width:100%}.profile-aside-block{border-bottom:1px solid #D8D8D8;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;padding:1.5rem 0;position:relative;text-align:left}.profile-aside-block:after{content:"";display:table;clear:both}.profile-aside-block--sidebar,.profile-aside-block--sidebar-large{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;border-bottom:1px solid #D8D8D8;padding:1rem 0}.profile-aside-block--sidebar .profile-aside-block__profile-name,.profile-aside-block--sidebar-large .profile-aside-block__profile-name{font-weight:400}.profile-aside-block--sidebar .profile-aside-block__profile-name,.profile-aside-block--sidebar .profile-aside-block__profile-office,.profile-aside-block--sidebar-large .profile-aside-block__profile-name,.profile-aside-block--sidebar-large .profile-aside-block__profile-office{font-size:.9375rem}.profile-aside-block--sidebar .profile-aside-block__profile-name .textlink,.profile-aside-block--sidebar .profile-aside-block__profile-office .textlink,.profile-aside-block--sidebar-large .profile-aside-block__profile-name .textlink,.profile-aside-block--sidebar-large .profile-aside-block__profile-office .textlink{font-weight:400}.profile-aside-block--sidebar .profile-aside-block__image-container,.profile-aside-block--sidebar-large .profile-aside-block__image-container{width:6.875rem}.profile-aside-block--sidebar .profile-aside-block__text-container,.profile-aside-block--sidebar-large .profile-aside-block__text-container{width:calc(100% - 6.875rem);padding-left:0}.profile-aside-block__image-container{padding-right:1.25rem;width:6.875rem}.profile-aside-block__text-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:calc(100% - 6.875rem)}.profile-aside-block__image-wrap{height:0;position:relative;padding-bottom:100%}.profile-aside-block__image-wrap img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.profile-aside-block__profile-name,.profile-aside-block__profile-office,.profile-aside-block__profile-info{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.9375rem;line-height:1.44;margin:0}.profile-aside-block__profile-office,.profile-aside-block__profile-info{color:#767676;font-weight:400}.profile-aside-block__profile-info{font-size:.875rem;margin-top:.25rem;margin-bottom:.75rem}.profile-aside-block .textlink--cta:after,.profile-aside-block .textlink--cta-dark:after{font-size:0.5em;top:-2px}.profile-aside-block .social-links{line-height:0;margin-top:auto}.profile-aside-block .social-links__item,.profile-aside-block .social-links__link{font-size:1rem;width:auto;height:auto}.profile-aside-block .social-links__link{color:#D8D8D8}.profile-aside-block .social-links__link:hover{color:#c00}.profile-aside-block--sidebar-large .profile-aside-block__popup{left:auto;right:0}.profile-aside-block__popup{border-left:1px solid #D8D8D8;border-right:1px solid #D8D8D8;background:#fff;box-shadow:3px 3px 3px 0 rgba(0,0,0,0.1);left:0;max-width:98vw;padding:1.25rem 1.25rem 2rem 1.25rem;position:absolute;top:100%;width:100%;z-index:9992}.profile-aside-block__popup-title,.profile-aside-block__popup-field,.profile-aside-block__popup-info{margin:0}.profile-aside-block__popup-field,.profile-aside-block__popup-info{font-size:.9375rem}.profile-aside-block__popup-title{color:#c00;margin-bottom:.5rem}.profile-aside-block__popup-field{color:#767676}.profile-aside-block__popup-info{font-family:"Tiempos",Georgia,serif;font-weight:400;margin-top:.5rem}.profile-aside-block__articles{border-top:1px solid #D8D8D8;margin-top:1.5rem;padding-top:1.5rem}.profile-aside-block__article-item{font-size:.9375rem;font-weight:400;margin-top:.5rem}.profile-aside-block--insights__content-type a,.profile-aside-block--insights__title a{border-bottom:none}.profile-aside-block--insights__content-type{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.9375rem;margin:0}.profile-aside-block--insights__content-type a{color:#767676}.contact-form__profile-list .profile-aside-block__profile-name,.contact-form__profile-list .profile-aside-block__profile-office{font-size:1.3125rem}.contact-form__profile-list .profile-aside-block__profile-name{font-weight:500;line-height:1}.contact-form__profile-list .profile-aside-block .social-links__item,.contact-form__profile-list .profile-aside-block .social-links__link{font-size:1.3125rem}.profile-aside-container{margin-bottom:2rem}.profile-aside-container__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style-type:none}.profile-aside-container__list li,[dir="rtl"] .profile-aside-container__list li{padding:0}.profile-aside-container__list li:before,[dir="rtl"] .profile-aside-container__list li:before{content:'';display:none;margin:0;width:auto}.profile-aside-container__list>li{width:100%}.profile-aside-container__title{border-top:1px solid #D8D8D8;padding-top:1rem}.profile-aside-container__cta-container{margin-top:1.5rem}.profile-aside-container__cta-container .btn{width:100%}.profile-aside-container__cta-container .textlink{font-weight:500}.profile-aside-container.profile-in-section-container{max-width:none}.profile-aside-container.profile-in-section-container li{width:100%}.profile-aside-container.profile-in-section-container li .profile-aside-block{margin-right:2rem}.profile-aside-container.profile-in-section-container .profile-aside-container__cta-container{display:none}.profile-lists{margin-top:1rem;margin-bottom:2rem}.profile-lists section:only-child .link-list{margin-bottom:0}.image-text-promo{display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.image-text-promo--small .image-text-promo__tag{margin-bottom:.5rem}.image-text-promo--small .image-text-promo__text-wrap{margin-top:1rem}.image-text-promo--small .image-text-promo__description,.image-text-promo--small .image-text-promo__description p,.image-text-promo--small .image-text-promo__description div{font-size:.9375rem}.image-text-promo--small .image-text-promo__description p,.image-text-promo--small .image-text-promo__description div{margin-top:.5rem}.image-text-promo--small .image-text-promo__bottom-wrap{border-bottom:1px solid #D8D8D8;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:1.25rem}.image-text-promo>.row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:100%;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.image-text-promo__image-wrap,.image-text-promo__picture-wrap{position:relative}.image-text-promo__image-wrap{height:0;position:relative;padding-bottom:56.25%;width:100%}.image-text-promo__image-wrap img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.image-text-promo__picture-wrap{width:100%}.image-text-promo__picture-wrap picture{height:0;position:relative;padding-bottom:56.25%;width:100%}.image-text-promo__picture-wrap picture img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.image-text-promo__tag{color:#c00;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.8125rem;font-weight:500;margin:0 0 1rem}.image-text-promo__description,.image-text-promo__description p,.image-text-promo__description div{font-size:1rem;line-height:1.44;color:#000}.image-text-promo__description p,.image-text-promo__description div{margin:1rem 0}.image-text-promo__text-wrap{margin-top:2rem}.image-text-promo__date{color:#767676;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.8125rem;font-weight:500;margin:0}.image-text-promo__content-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.image-text-promo__content-wrap a{line-height:1.44}.image-text-promo__content-wrap a:hover p:not(.image-text-promo__tag),.image-text-promo__content-wrap a:focus p:not(.image-text-promo__tag){color:#000}.image-text-promo__bottom-wrap{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1rem}.image-text-promo .true-north-logo{position:absolute;bottom:0;right:0;width:70px;height:56px}.ie .image-text-promo{display:inline-block !important}.ios-oldie .image-text-promo>.row{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;height:auto}.image-text-promo-container__intro p{margin-top:-1rem;margin-bottom:2rem}.image-text-promo-container__more-results .image-text-promo{margin-top:1.5rem}.image-text-promo-container__load-more{margin-top:2.5rem;text-align:center}.featured-solutions>.row{margin-top:1rem}.featured-solutions>.row>.column{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.featured-solutions>.row>.column .featured-solutions{width:100%}.featured-solutions>.row:first-child{margin-top:0}.featured-solutions>.row.featured-solutions__more-solutions{margin-top:1.5rem}.featured-solutions__see-more{margin-top:2rem}.featured-solutions__card{-webkit-align-items:left;-ms-flex-align:left;align-items:left;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;line-height:1.44;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:1.5rem 1.25rem;width:100%}.featured-solutions__card img{width:3.75rem;height:3.75rem;margin-bottom:2rem}.featured-solutions__card .featured-solutions__card-description{color:#424242;font-size:1rem;margin-bottom:1rem}.featured-solutions__card .featured-solutions__card-description p{color:#424242;font-size:1rem;margin-top:0;margin-bottom:0;line-height:1.44}.featured-solutions__card h4{padding-bottom:1rem}.featured-solutions__card:hover{color:#000}.featured-solutions__card--large{border-top:3px solid #c00;background:#F9F9F9;border-bottom:none;padding:2.5rem 1.5rem;width:100%}.featured-solutions__card--large>a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.featured-solutions__card--small{border-bottom:1px solid #D8D8D8;border-right:1px solid #D8D8D8;border-left:1px solid #D8D8D8;position:relative;background-color:#fff;min-height:12.5rem;height:100%;right:1px}.featured-solutions__card--small.featured-solutions__card--no-animate .featured-solutions__card-description p{font-size:.9375rem}.featured-solutions__card--small .featured-solutions__card-description{font-size:.9375rem}.featured-solutions__card--small .textlink{margin-bottom:0;margin-top:auto;z-index:1}.featured-solutions__card--small:before,.featured-solutions__card--small:after{position:absolute;content:' ';display:block;height:3px;top:0;left:0}.featured-solutions__card--small:before{width:100%;background-color:#D8D8D8;z-index:1}.featured-solutions__card--small:after{width:0px}.featured-solutions__card--small:hover,.featured-solutions__card--small:focus{border-bottom:1px solid #D8D8D8;border-color:#D8D8D8 !important}.featured-solutions__card--small:hover .textlink,.featured-solutions__card--small:focus .textlink{color:#c00}.featured-solutions__card--small .featured-solutions__placeholder-text{display:none}.featured-solutions__card--full{padding:0;background:none}.featured-solutions__card--full .textlink{margin-top:auto;padding-bottom:2rem;border-bottom:1px solid #D8D8D8}.featured-solutions__card--full .featured-solutions__card-description{min-height:50px}.featured-solutions__card--tool,.featured-solutions__card--tool--with-img{background:#F9F9F9;padding:2.5rem 1.25rem 2.5rem}.featured-solutions__card--tool .textlink--cta,.featured-solutions__card--tool--with-img .textlink--cta{border:none;padding:0}.featured-solutions__card--tool--with-img img{width:auto;height:auto}.featured-solutions .accordion--list{margin:0;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex}.featured-solutions .accordion--list ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.featured-solutions .accordion--list .accordion-item{border-bottom:none;border-top:1px solid #D8D8D8}.featured-solutions .accordion--list .accordion-item:first-child{border-top:none}.featured-solutions .accordion--list .accordion-item:last-child{border-bottom:1px solid #D8D8D8}.featured-solutions .accordion--list .accordion-item.is-active{margin-bottom:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.featured-solutions .accordion--list .accordion-title{font-weight:500}.featured-solutions .accordion--list .accordion-title:before{color:#c00}.link-list{margin:0;padding:0;list-style-type:none;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;margin-bottom:2rem}.link-list li,[dir="rtl"] .link-list li{padding:0}.link-list li:before,[dir="rtl"] .link-list li:before{content:'';display:none;margin:0;width:auto}.link-list li{line-height:1.44;margin-top:.5rem}.link-list li:first-child{margin-top:0}.link-list a{color:#424242}.highlights-card{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;background-color:#fff;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 .75rem;min-height:8.75rem;padding:2rem 1.25rem;text-align:center;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.highlights-card::after{content:none}.highlights-card--with-cta{-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;text-align:left}.highlights-card__title{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;width:100%}.highlights-card__description{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;width:100%}.highlights-card__description,.highlights-card__description p{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1rem;line-height:1.44;margin:0;margin-top:.75rem}.highlights-card__cta-container{text-align:left;margin-top:auto}.highlights-card__cta-container .textlink{display:block;font-size:.875rem;line-height:1.44;margin-top:1rem}[dir="rtl"] .highlights-card--with-cta{text-align:right}[dir="rtl"] .highlights-card__cta-container{text-align:right}.highlights-container--with-text p{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1rem;line-height:1.44;color:#424242}.highlights-container--with-text .highlights-container__image-container{margin-top:1.5rem}.highlights-container--with-text .highlights-container__image-wrap{padding-bottom:calc(100vw * .57);position:relative}.highlights-container--with-text .highlights-container__highlights.mobile-carousel{margin-top:-3.75rem;margin-bottom:0}.highlights-container__top-wrap{position:relative;width:100%}.highlights-container__image-container{position:relative}.highlights-container__image-wrap{height:0;left:-50vw;margin-left:50%;max-width:none;padding-bottom:calc(100vw * .3403);position:absolute;top:0;width:100vw;z-index:-1}.highlights-container__image-wrap img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.highlights-container__highlights.mobile-carousel{margin-top:calc(100vw * .3403 - .625rem)}.highlights-container__highlights--no-image.mobile-carousel{margin-top:0}.highlights-container__highlights--no-image .highlights-card{border-left:1px solid #D8D8D8}[dir="rtl"] .highlights-container__image-wrap{left:auto;margin-left:0;margin-right:50%;right:-50vw}.card--commercial .card__details{margin-top:.5rem}.card--commercial .card__link{width:100%}.card--commercial .card__container{position:relative;width:100%;border:1px solid #767676;height:0;overflow:hidden;padding-bottom:56.26%;transition:all 400ms linear}.card--commercial .card__container-image{content:"";z-index:-1;-webkit-transform:scale(1);transform:scale(1);opacity:.3;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all 400ms linear}.card--commercial .card__arrow{width:2.5rem;transition:all 400ms linear;margin-bottom:0.3rem;display:inline-block}.card--commercial .card__arrow--outline{display:none;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}.card--commercial .card__arrow--inline{display:inline-block;margin-left:.5rem}.card--commercial .card__subtitle{font-size:1.25rem;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-weight:500;line-height:28px}.card--commercial .card__title{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1.25rem;margin:1rem 1rem .5rem 1rem;line-height:28px;font-weight:500;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.card--commercial .card__text{line-height:1.4rem;font-family:"Tiempos",Georgia,serif;overflow:hidden;display:none;margin-left:1rem;position:relative;font-size:3.3vw}.card--commercial .card__text-desc{-webkit-flex:0 1 80%;-ms-flex:0 1 80%;flex:0 1 80%}.card-commercial--center{padding:1rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.card-commercial--row{margin-top:1.5rem}.card a{border-bottom:0;line-height:1.44}.card a:hover{color:#000}.card a:hover h5{color:#c00}.card h4 small,.card li{color:#767676}.card h4{margin-bottom:1rem}.card h4 small{font-size:.9375rem}.card ul{line-height:1.44}.card li{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.875rem}.card .social-links{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-top:1rem}.card__content a:hover .card__desc,.card__content a:focus .card__desc{color:#000}.card__content-container{width:100%}.card__wrapper{border-bottom:1px solid #D8D8D8;position:relative;padding-bottom:1rem;line-height:1.44;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;word-wrap:break-word}.card__wrapper .add-icon{width:36px;height:36px;background:rgba(204,0,0,0.9);border-radius:50px;box-shadow:0 3px 6px rgba(0,0,0,0.160784);border:3px solid #fff;margin:0 .5rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:10;margin:0;border:2px solid #fff;width:34px;height:34px;top:-17px;left:-17px}.card__wrapper .add-icon:before{content:"";font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;color:#fff;font-weight:600}@media (min-width: 48rem){.card__wrapper .add-icon{width:29px;height:29px}.card__wrapper .add-icon:before{font-size:.875rem}}@media (min-width: 67.5625rem){.card__wrapper .add-icon{border:2px solid #fff;width:29px;height:29px;transition:all .2s ease-in-out}.card__wrapper .add-icon:hover{background:#c00;-webkit-transform:scale(1.3);transform:scale(1.3)}}.card__wrapper .add-icon:before{font-size:1.125rem;font-weight:400}.card__wrapper .remove-icon{width:30px;height:30px;background:rgba(255,255,255,0.6);border-radius:50px;box-shadow:0 3px 6px rgba(0,0,0,0.160784);border:2px solid #000;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-17px;left:-17px;z-index:1;z-index:999}.card__wrapper .remove-icon:before{content:"";font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.8125rem;color:#000;font-weight:600}@media (min-width: 48rem){.card__wrapper .remove-icon{width:49px;height:49px;top:-25px;left:-17px;border:3px solid #000}.card__wrapper .remove-icon:before{font-size:1.75rem;font-weight:400}}@media (min-width: 67.5625rem){.card__wrapper .remove-icon{border:2px solid #000;width:29px;height:29px;transition:all .2s ease-in-out;top:-17px}.card__wrapper .remove-icon:hover{background:#fff;-webkit-transform:scale(1.3);transform:scale(1.3);cursor:pointer}.card__wrapper .remove-icon:before{font-size:.875rem;font-weight:600}}.card__wrapper:hover .card__media,.card__wrapper:focus .card__media{background:#000}.card__image{position:relative;margin-bottom:1rem;width:100%}.card__image:hover .card__media,.card__image:focus .card__media{background:rgba(0,0,0,0.5)}.card__image-wrap{height:0;position:relative;padding-bottom:56.25%;position:relative}.card__image-wrap img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.card__image-wrap picture{bottom:0;left:0;position:absolute !important;right:0;top:0}.ie .card__image-wrap .object-fit-polyfill{position:static !important}.card__tag,.card__label{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.8125rem;font-weight:500}.card__tag{color:#c00;display:block;margin-top:0;margin-bottom:.5rem}.card a.card__select{position:absolute;top:0;right:0;font-size:1.25rem;line-height:1;color:#D8D8D8;cursor:pointer;z-index:9991}.card a.card__select.selected{background-color:#fff;color:#c00}.card__label{color:#fff;line-height:1;padding:.5rem;background:#c00;position:absolute;top:0;left:0;z-index:1}.card__label--trending{display:none}.card__heading--trending:after{position:absolute;z-index:2;content:url("../images/icons/trending-icon.svg");width:1.25rem;top:auto;right:auto;margin-left:.5rem}.card__media{background:rgba(0,0,0,0.5);border:2px solid #fff;border-radius:50%;bottom:1rem;color:#fff;height:2rem;line-height:2rem;position:absolute;left:auto;right:1rem;text-align:center;transition:background 200ms;width:2rem;z-index:9989}.card__media span{position:relative;top:-1px}.card__media span.icon-play{left:2px}.card__desc{font-size:.9375rem;margin-top:.75rem;margin-bottom:1rem}.card__desc p{font-size:.9375rem}.card__footer{color:#767676;font-weight:500;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.8125rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.card__footer .card__bookmark{font-size:1.125rem;font-weight:400;color:#979797;line-height:0}.card__footer .card__bookmark.in-folder [class^="icon-"]:before{color:#c00;content:"";position:relative;right:-2px}.card__footer .card__bookmark:hover,.card__footer .card__bookmark:focus{color:#c00}.card__footer .card__bookmark.has-tip{cursor:pointer}.card__footer .action-links__link{border:none;height:auto;width:auto;color:#979797;padding:0 .25rem}.card__footer .action-links__link:hover,.card__footer .action-links__link:focus{color:#c00}.card__footer span:first-child{color:#767676}.card__footer span:first-child:after{content:'•';padding:0 .25rem 0 .5rem}.card__footer span:last-child:after{content:none;padding-right:0}.card__grid{clear:both}.card__grid>.row{margin-top:1.5rem}.card__grid>.row>.column{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.card__grid>.row>.column .card{width:100%}.card__grid>.row:first-child{margin-top:0}.card__enlarge{background-color:rgba(0,0,0,0.6);border-radius:50%;color:#fff;display:block;font-size:1rem;height:3rem;line-height:3rem;position:absolute;right:1rem;text-align:center;top:1rem;width:3rem;z-index:4}.card__enlarge:hover{background-color:#000}.card__read-more-toggle{border-bottom:none;color:#767676;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.875rem;font-weight:500}.card__read-more-toggle [class^="icon-"]{display:inline-block;font-size:.625rem;padding-left:.25rem}.card--profile img{margin-bottom:1.5rem}.card--profile h4{font-size:1.125rem;margin-bottom:.75rem}.card--profile ul{line-height:1.2}.card--profile ul li{font-size:.8125rem}.card--profile .social-links{margin-top:0}.card--infographic .card__image{border:1px solid #ccc}.card--search-results .card__content h5{max-width:52.5rem}.card--search-results .card__desc{max-width:50.625rem}.card--search-results .card__desc em{color:#c00;font-style:normal}.card--search-results .card__image{display:none}.card--search-results .card__footer{position:relative;bottom:auto}.card--search-results .card__footer .card__bookmark{display:none}.card--search-results .card__wrapper{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-top:1rem}.card--search-results .card__content-container{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0}.card--search-results .card__content-container__desc a{color:#c00}.card--notes .textlink--cta-dark:after{color:#c00}.card--notes .card__wrapper{padding:.5rem 0}.card--notes .card__image-container{margin-bottom:1rem;width:100%}.card--notes .card__content{position:relative}.card--notes .card__image-wrap{height:0;position:relative;padding-bottom:100%}.card--notes .card__image-wrap img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.card--notes .card__title{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1.3125rem;font-weight:500;margin:0}.card--notes .card__info{color:#767676;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1.3125rem;margin:0}.card--notes .card__social-links{margin-top:.25rem}.card--notes .card__social-links .social-links{margin:0}.card--notes .card__social-links .social-links__link{color:#979797;font-size:1.3125rem}.card--notes .card__social-links .social-links__link .icon-email{position:relative;top:2px}.card--notes .card__desc{display:block;font-size:1rem;margin-top:.5rem}.card--notes .card__desc a,.card--notes .card__desc p{font-size:1rem}.card--notes .card__desc a{border-bottom:1px solid #c00}.card--insights{background:#fefefe;z-index:2}.card--insights:not(.card--notes) .card__wrapper{z-index:3}.card--insights .card__drag-icon{display:none;background:url("../../images/icons/drag-icon.svg") no-repeat center;background-size:25px;height:25px;width:25px;position:absolute;top:.5rem;right:.5rem;z-index:1}.card--insights .card__drag-handle{position:absolute;width:100%;height:100%;z-index:1}@media (max-width: 47.9375rem){.card__grid .large-up-4:not(.profile-grid-container__carousel) .card--insights .card__wrapper,.card__grid .large-up-4:not(.profile-grid-container__carousel) .card--profile .card__wrapper,.card__grid .large-up-3:not(.profile-grid-container__carousel) .card--insights .card__wrapper,.card__grid .large-up-3:not(.profile-grid-container__carousel) .card--profile .card__wrapper{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.card__grid .large-up-4:not(.profile-grid-container__carousel) .card--insights .card__image-wrap,.card__grid .large-up-4:not(.profile-grid-container__carousel) .card--profile .card__image-wrap,.card__grid .large-up-3:not(.profile-grid-container__carousel) .card--insights .card__image-wrap,.card__grid .large-up-3:not(.profile-grid-container__carousel) .card--profile .card__image-wrap{height:0;position:relative;padding-bottom:100%}.card__grid .large-up-4:not(.profile-grid-container__carousel) .card--insights .card__image-wrap img,.card__grid .large-up-4:not(.profile-grid-container__carousel) .card--profile .card__image-wrap img,.card__grid .large-up-3:not(.profile-grid-container__carousel) .card--insights .card__image-wrap img,.card__grid .large-up-3:not(.profile-grid-container__carousel) .card--profile .card__image-wrap img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.card__grid .large-up-4:not(.profile-grid-container__carousel) .card--insights .card__image,.card__grid .large-up-4:not(.profile-grid-container__carousel) .card--profile .card__image,.card__grid .large-up-3:not(.profile-grid-container__carousel) .card--insights .card__image,.card__grid .large-up-3:not(.profile-grid-container__carousel) .card--profile .card__image{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1.25rem;margin-bottom:0;width:6.25rem;height:6.25rem}.card__grid .large-up-4:not(.profile-grid-container__carousel) .card--insights .card__content-container,.card__grid .large-up-4:not(.profile-grid-container__carousel) .card--profile .card__content-container,.card__grid .large-up-3:not(.profile-grid-container__carousel) .card--insights .card__content-container,.card__grid .large-up-3:not(.profile-grid-container__carousel) .card--profile .card__content-container{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.card__grid .large-up-4:not(.profile-grid-container__carousel) .card--insights .card__tag,.card__grid .large-up-4:not(.profile-grid-container__carousel) .card--profile .card__tag,.card__grid .large-up-3:not(.profile-grid-container__carousel) .card--insights .card__tag,.card__grid .large-up-3:not(.profile-grid-container__carousel) .card--profile .card__tag{margin-bottom:.5rem}.card__grid .large-up-4:not(.profile-grid-container__carousel) .card--insights .card__desc,.card__grid .large-up-4:not(.profile-grid-container__carousel) .card--profile .card__desc,.card__grid .large-up-3:not(.profile-grid-container__carousel) .card--insights .card__desc,.card__grid .large-up-3:not(.profile-grid-container__carousel) .card--profile .card__desc{display:none}.card__grid .large-up-4:not(.profile-grid-container__carousel) .card--insights .card__media,.card__grid .large-up-4:not(.profile-grid-container__carousel) .card--profile .card__media,.card__grid .large-up-3:not(.profile-grid-container__carousel) .card--insights .card__media,.card__grid .large-up-3:not(.profile-grid-container__carousel) .card--profile .card__media{left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.card__grid .large-up-4:not(.profile-grid-container__carousel) .card--insights .card__footer,.card__grid .large-up-4:not(.profile-grid-container__carousel) .card--profile .card__footer,.card__grid .large-up-3:not(.profile-grid-container__carousel) .card--insights .card__footer,.card__grid .large-up-3:not(.profile-grid-container__carousel) .card--profile .card__footer{margin-top:1rem}.card__grid .card__row--feature-left .column:nth-child(n+2) .card__wrapper,.card__grid .card__row--3-equal .column:nth-child(n+2) .card__wrapper{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.card__grid .card__row--feature-left .column:nth-child(n+2) .card__image-wrap,.card__grid .card__row--3-equal .column:nth-child(n+2) .card__image-wrap{height:0;position:relative;padding-bottom:100%}.card__grid .card__row--feature-left .column:nth-child(n+2) .card__image-wrap img,.card__grid .card__row--3-equal .column:nth-child(n+2) .card__image-wrap img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.card__grid .card__row--feature-left .column:nth-child(n+2) .card__image,.card__grid .card__row--3-equal .column:nth-child(n+2) .card__image{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1.25rem;margin-bottom:0;width:6.25rem;height:6.25rem}.card__grid .card__row--feature-left .column:nth-child(n+2) .card__content-container,.card__grid .card__row--3-equal .column:nth-child(n+2) .card__content-container{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.card__grid .card__row--feature-left .column:nth-child(n+2) .card__tag,.card__grid .card__row--3-equal .column:nth-child(n+2) .card__tag{margin-bottom:.5rem}.card__grid .card__row--feature-left .column:nth-child(n+2) .card__desc,.card__grid .card__row--3-equal .column:nth-child(n+2) .card__desc{display:none}.card__grid .card__row--feature-left .column:nth-child(n+2) .card__media,.card__grid .card__row--3-equal .column:nth-child(n+2) .card__media{left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.card__grid .card__row--feature-left .column:nth-child(n+2) .card__footer,.card__grid .card__row--3-equal .column:nth-child(n+2) .card__footer{margin-top:1rem}.card__grid .card__row--feature-right .column:first-child .card__wrapper,.card__grid .card__row--feature-right .column:nth-child(2) .card__wrapper{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.card__grid .card__row--feature-right .column:first-child .card__image-wrap,.card__grid .card__row--feature-right .column:nth-child(2) .card__image-wrap{height:0;position:relative;padding-bottom:100%}.card__grid .card__row--feature-right .column:first-child .card__image-wrap img,.card__grid .card__row--feature-right .column:nth-child(2) .card__image-wrap img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.card__grid .card__row--feature-right .column:first-child .card__image,.card__grid .card__row--feature-right .column:nth-child(2) .card__image{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1.25rem;margin-bottom:0;width:6.25rem;height:6.25rem}.card__grid .card__row--feature-right .column:first-child .card__content-container,.card__grid .card__row--feature-right .column:nth-child(2) .card__content-container{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.card__grid .card__row--feature-right .column:first-child .card__tag,.card__grid .card__row--feature-right .column:nth-child(2) .card__tag{margin-bottom:.5rem}.card__grid .card__row--feature-right .column:first-child .card__desc,.card__grid .card__row--feature-right .column:nth-child(2) .card__desc{display:none}.card__grid .card__row--feature-right .column:first-child .card__media,.card__grid .card__row--feature-right .column:nth-child(2) .card__media{left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.card__grid .card__row--feature-right .column:first-child .card__footer,.card__grid .card__row--feature-right .column:nth-child(2) .card__footer{margin-top:1rem}}.card .true-north-logo{position:absolute;bottom:0;right:0;width:26px;height:21px}@media (max-width: 47.9375rem){.sortable-item .card--insights .card__wrapper{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.sortable-item .card--insights .card__image-wrap{height:0;position:relative;padding-bottom:100%}.sortable-item .card--insights .card__image-wrap img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.sortable-item .card--insights .card__image{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1.25rem;margin-bottom:0;width:6.25rem;height:6.25rem}.sortable-item .card--insights .card__content-container{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.sortable-item .card--insights .card__tag{margin-bottom:.5rem}.sortable-item .card--insights .card__desc{display:none}.sortable-item .card--insights .card__media{left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.sortable-item .card--insights .card__footer{margin-top:1rem}}.row .image-with-key-numbers{margin-left:0;margin-right:0}.image-with-key-numbers{margin-top:2rem;margin-bottom:2rem}.image-with-key-numbers img{margin-bottom:1rem}.image-with-key-numbers>div{padding-right:0;padding-left:0}.image-with-key-numbers__list{margin:0;padding:0;list-style-type:none}.image-with-key-numbers__list li,[dir="rtl"] .image-with-key-numbers__list li{padding:0}.image-with-key-numbers__list li:before,[dir="rtl"] .image-with-key-numbers__list li:before{content:'';display:none;margin:0;width:auto}.image-with-key-numbers__list ul{margin-left:-1.125rem}.image-with-key-numbers__list li{display:table;margin:1.5rem 0;padding:0}.image-with-key-numbers__list li span{display:table-cell}.image-with-key-numbers__list li:before{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#c00;display:table-cell;vertical-align:top;line-height:3.5rem;padding-right:1rem}.image-with-key-numbers__list li:last-child{margin-bottom:0}.featured-row-thumb{position:relative}.featured-row-thumb a{color:#000;line-height:1.44;border-bottom:none}.featured-row-thumb a:hover,.featured-row-thumb a:focus{color:#000}.featured-row-thumb a strong{transition:color 200ms}.featured-row-thumb a>div:last-of-type{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.featured-row-thumb a:hover strong,.featured-row-thumb a:focus strong{color:#c00}.featured-row-thumb a:hover .featured-row-thumb__content h3:after,.featured-row-thumb a:focus .featured-row-thumb__content h3:after{color:#c00;left:1rem}.featured-row-thumb__image-wrap{height:0;position:relative;padding-bottom:100%}.featured-row-thumb__image-wrap img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.featured-row-thumb__header p{padding-top:1rem;padding-bottom:.5rem;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-weight:500;color:#c00;font-size:.8125rem;margin:0}.featured-row-thumb__content h3{font-weight:400;font-size:1.3125rem;line-height:1.25}.featured-row-thumb__content h3:after{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:7px;position:relative;left:.75rem;top:-.3125rem;transition:left 200ms}.featured-row-thumb__metadata{margin-top:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:1rem;padding-right:1.5rem;border-bottom:1px solid #D8D8D8}.featured-row-thumb__metadata ul{color:#767676;display:inline-block;padding-top:1rem}.featured-row-thumb__metadata ul li{display:inline-block;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.8125rem;font-weight:500;padding-right:.5rem}.featured-row-thumb__metadata ul li:before{font-size:.8125rem}.featured-row-thumb__metadata ul li:first-child{display:block;padding-bottom:.25rem}.featured-row-thumb__metadata ul li:not(:last-child){padding-left:0}.featured-row-thumb__metadata ul li:not(:last-child):before{content:'';font-size:.8125rem}.featured-row-thumb__bookmark{bottom:1rem;color:#767676;position:absolute;right:.5625rem}.featured-row-thumb__bookmark.in-folder span:before{color:#c00;content:""}.featured-row-thumb__bookmark span{color:#767676;font-size:1.125rem}.featured-row-thumb__bookmark.has-tip{cursor:pointer}.video-playlist{margin:1.5rem 0 0;overflow:visible !important;padding:1.5rem 0 0;position:relative}.video-playlist h3{color:#fff;margin-bottom:1rem}.video-playlist:before{background:#000;bottom:0;content:'';display:block;left:-50vw;margin-left:50%;max-width:none;position:absolute;right:0;top:0;width:100vw;z-index:-1}.video-playlist--white h3{color:#000}.video-playlist--white:before{content:none}.link-block{margin:0 0 2rem}.link-block h4,.link-block label{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode}.link-block a,.link-block label{padding-top:.75rem;padding-bottom:.75rem}.link-block a{border-bottom:1px solid #D8D8D8;display:block;line-height:1.44}.link-block h4{font-size:1.125rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.link-block h4:after{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#c00;content:"";float:right;font-size:.68rem;padding-left:1rem;position:relative;top:-.125rem}.link-block label{border-bottom:1px solid #c00;display:block;font-size:1.3125rem;font-weight:500;margin:0}.link-block label:after{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:block;float:right;font-size:.6875rem;position:relative;top:1rem}.link-block label:hover{color:#c00}.link-block p{font-size:.9375rem;color:#636363;margin:1rem 0 .75rem}.link-block .section__midline-heading{margin-bottom:1rem}.link-block__list{margin:0;padding:0;list-style-type:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.link-block__list li,[dir="rtl"] .link-block__list li{padding:0}.link-block__list li:before,[dir="rtl"] .link-block__list li:before{content:'';display:none;margin:0;width:auto}.link-block__trigger:checked ~ .link-block__handle:after{content:""}.link-block__trigger:checked ~ .link-block__list{display:none}.link-block--closed ~ label:after{content:""}.link-block--closed ~ .link-block__list{display:none}.link-block--closed.link-block__trigger:checked ~ .link-block__handle:after{content:""}.link-block--closed.link-block__trigger:checked ~ .link-block__list{display:-webkit-flex;display:-ms-flexbox;display:flex}[dir="rtl"] .link-block h4:after{content:""}.feed-filter-block{background:#fff;display:block}.feed-filter-block.expanded{bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;left:0;position:fixed;top:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);width:100vw;z-index:9996}.feed-filter-block.expanded .feed-filter-block__title{border-radius:0;color:#000;padding-right:2.25rem;text-align:center}.feed-filter-block.expanded .feed-filter-block__title>[class^="icon-"]{font-size:1rem;height:1rem;position:absolute;right:1.25rem}.feed-filter-block.expanded .feed-filter-block__title>[class^="icon-"]:before{content:""}.feed-filter-block__title{border:1px solid #D8D8D8;border-radius:3px;color:#c00;cursor:pointer;font-size:1rem;padding:1rem 1.25rem;position:relative}.feed-filter-block__title:hover{border-color:#c00}.feed-filter-block__title>[class^="icon-"]{bottom:0;font-size:10px;height:10px;margin:auto;position:absolute;right:1.25rem;top:0}.feed-filter-block__filter-link{border-bottom:none;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1rem}.feed-filter-block__filter-column{margin-top:1.5rem}.feed-filter-block__filter-column:first-child{margin-top:0}.feed-filter-block__filter-column-title{border-top:1px solid #D8D8D8;color:#767676;cursor:pointer;font-weight:400;padding-top:1.5rem;position:relative;margin-bottom:1.5rem}.feed-filter-block__filter-column-title [class^="icon"]{bottom:0;color:#000;position:absolute;right:0;top:1.5rem}.feed-filter-block__filter-column-list{display:none}.feed-filter-block__filter-column-list.is-expanded{display:block}.feed-filter-block__filter-list{margin:0;padding:0;list-style-type:none;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:auto;padding:1.5rem 1.25rem 0;margin:.5rem 0 1rem}.feed-filter-block__filter-list li,[dir="rtl"] .feed-filter-block__filter-list li{padding:0}.feed-filter-block__filter-list li:before,[dir="rtl"] .feed-filter-block__filter-list li:before{content:'';display:none;margin:0;width:auto}.feed-filter-block__filter-item{margin:.5rem 0}.feed-filter-block__filter-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.feed-filter-block__filter-container .react-loading{position:absolute;width:100%;z-index:9993;background:rgba(255,255,255,0.7);height:100%;top:0}.feed-filter-block__filter-container .react-loading__container{height:100%}.feed-filter-block__filter-container .react-loading__spinner{font-size:.4375rem}.feed-filter-block__apply-button{background-color:#c00;border-bottom:none;bottom:0;color:#fff;cursor:pointer;display:block;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1rem;left:0;line-height:1.44;padding:.75rem 1rem;text-align:center;width:100%;text-transform:uppercase;font-weight:500;font-size:.9375rem}.feed-filter-block__apply-button:hover{color:#fff}.feed-filter-block--search.expanded .feed-filter-block__title{padding:1rem 2.25rem 1.25rem 1.25rem}.feed-filter-block--search .feed-filter-block__title{border:none;color:#000;font-size:.875rem;margin:0;padding:0 1.5rem 0}.feed-filter-block--search .feed-filter-block__title>[class^="icon-"]{right:0}.feed-filter-block--search .feed-filter-block__title>[class^="icon-"]:before{content:""}.filter-container{margin:1rem 0;position:relative}.filter-container__wrapper.expanded .filter-container__filter-block-list{display:block !important}.filter-container__mobile-expand,.filter-container__mobile-collapse{color:#c00;cursor:pointer;font-size:1rem;padding:1rem 3.25rem 1rem 1.25rem;position:relative}.filter-container__mobile-expand [class^="icon-"],.filter-container__mobile-collapse [class^="icon-"]{bottom:0;height:1rem;margin:auto;position:absolute;right:1.25rem;top:0}.filter-container__mobile-expand{border:1px solid #D8D8D8}.filter-container__mobile-collapse{text-align:right}.filter-container__filter-block-list{margin:0;padding:0;list-style-type:none}.filter-container__filter-block-list li,[dir="rtl"] .filter-container__filter-block-list li{padding:0}.filter-container__filter-block-list li:before,[dir="rtl"] .filter-container__filter-block-list li:before{content:'';display:none;margin:0;width:auto}.filter-container__filter-block-item{margin:.5rem 0}.filter-container--search .filter-container__mobile-expand,.filter-container--search .filter-container__mobile-collapse{border:none;color:#000;font-size:.875rem;padding:1rem 1.25rem 1rem 0;text-align:left}.filter-container--search .filter-container__mobile-expand [class^="icon-"],.filter-container--search .filter-container__mobile-collapse [class^="icon-"]{right:0}.filter-container--search .filter-container__mobile-collapse{padding-bottom:0}.filter-container--search .filter-container__filter-block-item{margin:1.5rem 0}.selected-filters{margin:1rem 0}.selected-filters__title{color:#767676;display:inline-block;margin-right:.5rem;font-weight:400}.selected-filters__filter-list{display:inline-block;margin:0;padding:0;list-style-type:none;vertical-align:middle}.selected-filters__filter-list li,[dir="rtl"] .selected-filters__filter-list li{padding:0}.selected-filters__filter-list li:before,[dir="rtl"] .selected-filters__filter-list li:before{content:'';display:none;margin:0;width:auto}.selected-filters__filter-item,.selected-filters__clear{display:inline-block;margin:.5rem .5rem .5rem 0;vertical-align:middle}.selected-filters__filter-item a,.selected-filters__clear a{border-bottom:none;border-radius:3px;cursor:pointer;display:block;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.9375rem;font-weight:500;line-height:1;padding:.5rem 1.5rem .5rem .5rem;position:relative}.selected-filters__filter-item a:hover,.selected-filters__clear a:hover{color:#000}.selected-filters__filter-item a:hover .icon-close,.selected-filters__clear a:hover .icon-close{color:#c00}.selected-filters__filter-item a .icon-close,.selected-filters__clear a .icon-close{bottom:0;font-size:10px;height:10px;margin:auto;position:absolute;right:.5rem;top:0}.selected-filters__clear a{font-weight:200;padding-right:.5rem;border-bottom:1px solid #D8D8D8}.selected-filters__clear a span{display:none}.selected-filters__filter-item a{background-color:#eaeaea}.feed__row{margin-top:0;margin-bottom:0}.feed__row:first-of-type{margin-bottom:1rem}.feed__row+.feed__row{margin-bottom:1rem}.feed__results-container.has-overlay{position:relative}.feed__results-container.has-overlay:before{background:rgba(255,255,255,0.75);bottom:0;content:'';height:100%;left:-50vw;margin-left:50%;max-width:none;position:absolute;top:0;width:100vw;z-index:5}.feed__results-container.is-fetching{padding:7.5rem 0;text-align:center}.feed__solutions-container{margin-top:2.5rem}.feed__loading{text-align:center;width:100%;content:'';display:inline-block;font-size:.16667rem;margin:4em;width:1em;height:1em;border-radius:50%;z-index:3;color:#c00;position:relative;box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0;-webkit-animation:spinner 1.3s infinite linear;animation:spinner 1.3s infinite linear}@keyframes spinner{12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -1em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 0,-2em -2em 0 .2em}100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}}.feed__load-more{margin-bottom:2.5rem;margin-top:4.5rem}.feed__no-results{text-align:center}#feed-page-react{margin-top:3rem}.insights-list .section__heading{font-size:1rem;padding-top:.5rem}.insights-list a{border-bottom:none}.insights-list h4{font-size:.9375rem}.insights-list__heading--trending:after{position:absolute;z-index:2;content:url("../images/icons/trending-icon.svg");width:1.125rem;top:auto;right:auto;margin-left:.5rem}.insights-list__list li{border-bottom:1px solid #D8D8D8;margin-bottom:.25rem;padding-bottom:.25rem;width:100%}.insights-list__list li:before{border-bottom:none;font-size:1.75rem;font-weight:500;padding-right:1.5rem;padding-top:2.125rem;vertical-align:top}.insights-list__text-container .insights-list__content-tag,.insights-list__text-container .insights-list__content-type{padding-top:1rem;padding-bottom:.5rem;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-weight:500;color:#c00;font-size:.8125rem;margin:0;padding-top:.5rem;padding-bottom:.5rem}.insights-list__text-container .insights-list__content-type{color:#767676}.title-group{margin-top:2rem}.title-group .overview__expander{text-align:left}.title-group__tag{padding-top:1rem;padding-bottom:.5rem;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-weight:500;color:#c00;font-size:.8125rem;margin:0}.title-group .btn__row{margin-bottom:1.5rem}.title-group+.promo{margin-top:3rem}.promo{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#000;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;min-height:18.875rem;position:relative;overflow:hidden}.promo__image{height:0;position:relative;padding-bottom:56.25%;width:100%}.promo__image img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.promo__image img{bottom:0;left:0;position:absolute;right:0;top:0}.promo__video{margin-left:2rem;margin-right:2rem;margin-top:.75rem}.promo__video-row{position:relative;z-index:10;transition:all .5s ease}.promo__video-mobile{display:block;color:#000;z-index:11;margin:1rem;margin-bottom:2rem;margin-left:2rem;font-family:Graphik;font-size:2rem}.promo__video h4{font-size:1.75rem;line-height:1.35;margin-top:2rem}.promo__video-text{color:#000}.promo__video-text h5{display:none}.promo__video-text p{padding-top:2rem}.promo__video-text--red{position:absolute;background:#c00;bottom:69%;left:0px;width:100%;z-index:-1;height:113%;-webkit-transform:scale(0.8, 0.3);transform:scale(0.8, 0.3);-webkit-transform-origin:left bottom;transform-origin:left bottom;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}.promo__video-text--red-animate-block{display:none}.promo__video-text--background-grey{background:#F7F7F7;color:#000}.promo__video-text-grey{color:#000 !important}.promo__video--animate .promo__video-text--red{-webkit-animation-name:videoPromoAnimation;animation-name:videoPromoAnimation;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear;margin-left:0rem;margin-right:0rem}.promo__video--animate .promo__video-mobile{color:#fff}.promo__video--animate .promo__video-row{-webkit-transform:translate(0, -22px);transform:translate(0, -22px)}.promo-container{background-color:#fff;min-height:unset;margin-top:2rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.promo-container .row{margin:0}.promo-body{background-color:#c00;padding:1rem}.promo-body--grey{border:1px solid #D8D8D8;background-color:#E2E2E2}.promo-body__text{font-family:"Graphik";color:#fff}.promo-body__text p{font-size:1.125rem;margin:0}.promo-body__text--grey{color:#000}.promo img,.promo picture{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.promo p{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1rem;line-height:1.44;margin-top:.5rem}.promo>div:first-child{-webkit-order:1;-ms-flex-order:1;order:1}.promo a.btn{margin-top:.75rem}.promo__text-container{padding:1rem 1.25rem 1.5rem}.promo__text-container h4+button,.promo__text-container h4+a.btn{margin-top:2rem}.promo__app-list{margin:0;padding:0;list-style-type:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.promo__app-list li,[dir="rtl"] .promo__app-list li{padding:0}.promo__app-list li:before,[dir="rtl"] .promo__app-list li:before{content:'';display:none;margin:0;width:auto}.promo__app-list li{margin-top:1rem;margin-right:1rem}.promo__app-list img{height:2.5rem;width:auto}.promo--fullwidth-wrapper{margin:1.5rem 0 1rem}.promo--fullwidth-wrapper+.inline-video{margin-top:0}.promo--fullwidth{background:transparent;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1.25rem}.promo--fullwidth:after{content:'';min-height:inherit;font-size:0;display:block}.promo--fullwidth h3{line-height:1.25}.promo--fullwidth h3:after{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:7px;position:relative;left:.25rem;top:-.5rem;transition:left 200ms}.promo--fullwidth h3:after{transition:left 600ms}.promo--fullwidth__image{height:100%;top:0;transition:all 600ms;width:100%;left:0;margin-left:0;position:absolute;z-index:-1}.promo--fullwidth__image picture{bottom:0;left:0;position:absolute;right:0;top:0}.promo--fullwidth:hover .promo--fullwidth__image{-webkit-transform:scale(1.1);transform:scale(1.1)}.promo--fullwidth:hover h3:after{left:.75rem}.promo--on-white{border:1px solid #D8D8D8;background-color:#fff;color:#000}.promo--on-white button:first-of-type,.promo--on-white a.btn:first-of-type{margin-bottom:1.5rem}.promo ~ div#feed-page-react .filter-container{margin-top:0}.alumni{background:#2A2A2A}.alumni a{padding-left:3.75rem;padding-right:3.75rem}.inline-video{margin-top:0rem}.promo p{font-size:1rem;font-weight:normal;font-family:Graphik}.trending-filters{margin:1rem 0;width:100%}.trending-filters ul{margin:0;padding:0;list-style-type:none}.trending-filters ul li,[dir="rtl"] .trending-filters ul li{padding:0}.trending-filters ul li:before,[dir="rtl"] .trending-filters ul li:before{content:'';display:none;margin:0;width:auto}.trending-filters__item{display:inline-block;margin-right:1rem}.trending-filters__item:last-child{margin-right:0}.trending-filters__item:last-of-type a{border:none}.trending-filters__title{font-weight:400;color:#767676}.trending-filters__filter{border-bottom:none;color:#000;cursor:pointer;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.9375rem;font-weight:400;border-right:1px solid #767676;padding-right:1rem;display:inline-block;line-height:1}.bain-angle{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.bain-angle__block{position:relative;text-align:center}.bain-angle__block h2{font-family:"Tiempos";font-size:1.75rem}.bain-angle__block p{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1.125rem;color:#636363;line-height:1.44}.bain-angle__block:last-child{-webkit-order:2;-ms-flex-order:2;order:2}.bain-angle__block:last-child h2{margin-top:1.5rem}.bain-angle__slash{-webkit-order:1;-ms-flex-order:1;order:1;width:1.125rem;height:142px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;background:#c00;-webkit-transform:rotate(12deg) translate3d(0, 0, 0);transform:rotate(12deg) translate3d(0, 0, 0);position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.bain-angle__slash:before,.bain-angle__slash:after{content:"";position:absolute;width:46px;height:8px;background:#fff;-webkit-transform:rotate(-12deg) translate3d(0, 0, 0);transform:rotate(-12deg) translate3d(0, 0, 0)}.bain-angle__slash:before{top:-4px;left:-4px}.bain-angle__slash:after{bottom:-4px;right:-4px}.bain-angle--frwd-brand .bain-angle__slash{width:1.125rem;height:142px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;background:#fede00;-webkit-transform:rotate(12deg) translate3d(0, 0, 0);transform:rotate(12deg) translate3d(0, 0, 0);position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.bain-angle--frwd-brand .bain-angle__slash:before,.bain-angle--frwd-brand .bain-angle__slash:after{content:"";position:absolute;width:46px;height:8px;background:#fff;-webkit-transform:rotate(-12deg) translate3d(0, 0, 0);transform:rotate(-12deg) translate3d(0, 0, 0)}.bain-angle--frwd-brand .bain-angle__slash:before{top:-4px;left:-4px}.bain-angle--frwd-brand .bain-angle__slash:after{bottom:-4px;right:-4px}.thumbnail-carousel{margin-bottom:3rem}.thumbnail-carousel p{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1.125rem;color:#636363;line-height:1.44;margin-bottom:2.5rem;text-align:center}.thumbnail-carousel__slide{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-left:1px solid #D8D8D8;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.thumbnail-carousel__slide a{border:none}.thumbnail-carousel__carousel{display:none}.thumbnail-carousel__carousel.slick-initialized{display:block;margin-top:2.5rem;text-align:center}.thumbnail-carousel__carousel.slick-initialized img{display:block;margin:auto;max-height:9.375rem}.slideshow{margin:2.5rem auto 0;max-width:85rem;width:100%}.slideshow header{max-width:59.375rem}.slideshow__tag{padding-top:1rem;padding-bottom:.5rem;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-weight:500;color:#c00;font-size:.8125rem;margin:0}.slideshow__description,.slideshow__description p{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1rem;line-height:1.44}.slideshow__slide{position:relative}.slideshow__carousel.slick-initialized{margin:0 -3rem}.slideshow__carousel .slick-slide>div{padding:0 .5rem}.brand-narrative{text-align:center;padding:0 2rem;border-right:1px solid #D8D8D8}.brand-narrative h2{font-size:4.5rem}.brand-narrative p{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1.125rem;color:#636363;line-height:1.44;margin-bottom:0}.brand-narrative img{display:inline-block;margin-bottom:1.25rem}.brand-narrative-container{margin:2.5rem 0 1rem}.brand-narrative-container__button{margin-top:2.5rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.brand-narrative-container__button a{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.brand-narrative-container+.image-text-promo-container{margin-top:3.75rem}.brand-narrative-container__carousel{-webkit-animation:slickInitDelay 2s;animation:slickInitDelay 2s}.brand-narrative-container .brand-narrative__left-align{text-align:left}.brand-narrative-cta{margin-top:1.5rem}.brand-narrative-cta a{line-height:1.44;text-align:center}.brand-narrative-cta a:hover .brand-narrative-cta__Description:after,.brand-narrative-cta a:focus .brand-narrative-cta__Description:after{left:.25rem}.brand-narrative-cta p{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-weight:500}.brand-narrative-cta__Description{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-weight:500;font-size:1.125rem;margin-top:.5rem}.brand-narrative-cta__Description:after{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:7px;position:relative;left:.75rem;top:-.5rem;transition:left 200ms}.brand-narrative-cta__Description:after{display:block;left:0;margin:2rem 0 0;transition:left 200ms}.brand-narrative-cta__Description p{font-size:1.125rem}.brand-narrative-cta__tag{padding-top:1rem;padding-bottom:.5rem;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-weight:500;color:#c00;font-size:.8125rem;margin:0}.brand-narrative-cta+.feed__row{margin-top:3rem}.office-tour-block{margin:3.75rem 0}.office-tour-block .hero__image{height:100%}.office-tour-block .hero__title-wrap{margin-bottom:1.25rem}.press-row{border-bottom:1px solid #D8D8D8;margin-bottom:1rem}.press-row:last-of-type{border:none}.press-row:first-child{margin-top:1rem}.press-row a{line-height:inherit}.press-row a:hover .press-row__desc,.press-row a:focus .press-row__desc{color:#000}.press-row__list ul{margin:0;padding:0;list-style-type:none}.press-row__list ul li,[dir="rtl"] .press-row__list ul li{padding:0}.press-row__list ul li:before,[dir="rtl"] .press-row__list ul li:before{content:'';display:none;margin:0;width:auto}.press-row__list .section__subhead{float:none}.press-row__content-wrap{padding-bottom:1rem}.press-row__image-container{margin-bottom:1rem;width:100%}.press-row__image{height:0;position:relative;padding-bottom:56.25%;width:100%;max-width:400px;margin:auto}.press-row__image img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.press-row__image img{width:auto}.press-row__source{color:#767676;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.8125rem;font-weight:500;margin-top:0;margin-bottom:0}.press-row__tag{padding-top:1rem;padding-bottom:.5rem;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-weight:500;color:#c00;font-size:.8125rem;margin:0;padding-bottom:0;padding-top:0}.press-row__title{font-size:1.3125rem;line-height:1.44}.press-row__desc,.press-row__desc p,.press-row__desc div{font-size:.9375rem;line-height:1.44}.press-row__desc p,.press-row__desc div{margin:.5rem 0}.press-row__data-item{color:#767676;display:inline-block;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.8125rem;font-weight:500;padding:0}.press-row__data-item:first-child:before{content:none}.press-row__data-item:before{content:"•";color:#767676;display:inline-block;margin:0 .5rem;text-align:center;width:auto;line-height:1}.press-row__gxc-type{color:#c00}.press-row__gxc-categ{-webkit-order:3;-ms-flex-order:3;order:3}.press-row--featured a:hover .press-row__quote p:last-child:after,.press-row--featured a:focus .press-row__quote p:last-child:after{left:.5rem}.press-row--featured .press-row__quote{font-weight:400;font-family:"Graphik";display:inline;font-size:1.3125rem;line-height:1.333}.press-row--featured .press-row__quote p{font-size:1.3125rem;margin-top:0;margin-bottom:0}.press-row--featured .press-row__quote p:last-child:after{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:7px;position:relative;left:.75rem;top:-.5rem;transition:left 200ms}.press-row--featured .press-row__quote p:last-child:after{top:-.25rem;left:.25rem}.press-row--featured .press-row__tag{margin-bottom:.5rem}.press-row--featured .press-row__info-wrapper{margin-top:1rem}.in-page-nav{position:relative;z-index:9991}.in-page-nav.is-expanded .in-page-nav__nav-list{display:block}.in-page-nav.is-expanded .in-page-nav__active-section:after{content:""}.in-page-nav__action-links{-webkit-align-items:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;left:0;padding:1rem 1.125rem;position:fixed;right:0;width:100%}.in-page-nav__action-links:before{background-color:#D8D8D8;content:"";height:1px;left:-50vw;margin-left:50%;position:absolute;top:0;width:100vw}.in-page-nav__action-links:after{background-color:#fff;bottom:0;content:"";height:100%;left:-50vw;margin-left:50%;position:absolute;top:0;width:100vw;z-index:-1}.in-page-nav__action-links .action-links__link{border:none;font-size:1rem;height:auto;margin-right:1rem;padding:0;width:auto}.in-page-nav__nav-wrap:before,.in-page-nav__nav-wrap:after{bottom:0;content:'';display:block;left:-50vw;margin-left:50%;position:absolute;width:100vw}.in-page-nav__nav-wrap:after{background-color:#fff;height:100%;top:0;z-index:-1}.in-page-nav__title{display:none}.in-page-nav__nav-list{background-color:#fff;border-bottom:1px solid #D8D8D8;display:none;left:-50vw;margin:0;margin-left:50%;max-height:23.4375rem;overflow:auto;padding:0 1.125rem;position:absolute;top:100%;width:100vw}.in-page-nav__nav-list li:before{content:none}.in-page-nav__active-section{cursor:pointer;display:block;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.875rem;padding:.75rem 0;position:relative}.in-page-nav__active-section:after{bottom:0;content:"";display:block;font-family:"bainicon";font-size:.5rem;height:.5rem;margin:auto;position:absolute;right:1.25rem;top:0}.in-page-nav__active-section:before{background-color:#D8D8D8;bottom:0;content:'';display:block;height:1px;left:-50vw;margin-left:50%;position:absolute;width:100vw}[dir="rtl"] .in-page-nav__action-links .action-links__link{margin-left:1rem;margin-right:0}[dir="rtl"] .in-page-nav__active-section:after{left:1.25rem;right:auto}[dir="rtl"] .in-page-nav__active-section:before{left:auto;margin-left:0;margin-right:50%;right:-50vw}[dir="rtl"] .in-page-nav__nav-wrap:before,[dir="rtl"] .in-page-nav__nav-wrap:after{left:auto;margin-left:0;margin-right:50%;right:-50vw}[dir="rtl"] .in-page-nav__nav-list{left:auto;margin-left:0;margin-right:50%;right:-50vw}.in-page-nav__nav-item{padding:.75rem 0}.in-page-nav__nav-item,.in-page-nav__nav-item a{border-bottom:none;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.875rem}.in-page-nav__nav-item a{color:#000;line-height:1.44;border-bottom:none}.in-page-nav__nav-item a:hover,.in-page-nav__nav-item a:focus{color:#000}.in-page-nav__nav-item a:hover,.in-page-nav__nav-item a.is-active{color:#c00;font-weight:500}img.in-page-nav__title{max-height:3.3125rem}.newsletter-sign-up{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:.5rem}.newsletter-sign-up label{padding-bottom:1rem}.newsletter-sign-up .checkbox{color:#fff;display:block;margin-bottom:1rem;padding-bottom:0}.newsletter-sign-up .checkbox:hover .checkbox__label-text{color:#fff}.newsletter-sign-up .checkbox__styled{text-align:center}.newsletter-sign-up .checkbox__label-text{color:#fff}.newsletter-sign-up .checkbox__label-text a{color:#fff}.newsletter-sign-up .checkbox__label-text p{font-size:1rem}.newsletter-sign-up input{margin-bottom:0;height:auto;text-align:left;padding:1rem;border:none;background:#424242;color:#fff;transition:all 200ms}.newsletter-sign-up input::-webkit-input-placeholder{color:#fff}.newsletter-sign-up input:-moz-placeholder{color:#fff}.newsletter-sign-up input::-moz-placeholder{color:#fff}.newsletter-sign-up input:-ms-input-placeholder{color:#fff}.newsletter-sign-up input.placeholder{color:#fff}.newsletter-sign-up input:hover{background:#c2c2c2}.newsletter-sign-up input:focus{background:#424242}.newsletter-sign-up input:focus{box-shadow:none;border:none}.newsletter-sign-up input:focus::-webkit-input-placeholder{color:transparent}.newsletter-sign-up input:focus:-moz-placeholder{color:transparent}.newsletter-sign-up input:focus::-moz-placeholder{color:transparent}.newsletter-sign-up input:focus:-ms-input-placeholder{color:transparent}.newsletter-sign-up input:focus.placeholder{color:transparent}.newsletter-sign-up span{padding:0;margin-bottom:0;text-align:left}.footer{background:#000;margin-top:1.5rem}.footer__content{color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer__sign-up{color:#fff;margin-top:1rem;padding-bottom:1.5rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer__sign-up .description{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;margin:0 0 1rem;font-size:1.125rem}.footer__sign-up .description p{margin:0}.footer__small-view-border{border-bottom:1px solid rgba(255,255,255,0.3)}.footer__heading{margin:2rem 0}.footer__social{margin-bottom:2.5rem}.footer__social li{font-size:1.125rem}.footer__social a{color:#D8D8D8}.footer__links a,.footer__legal p{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.875rem}.footer__links a{color:#000;line-height:1.44;border-bottom:none;color:#fff;display:block;margin-bottom:1rem}.footer__links a:hover,.footer__links a:focus{color:#000}.footer__links a:hover,.footer__links a:focus{color:#c00}.footer__legal p{opacity:0.5;margin:1rem 0 2rem}.footer .checkbox{white-space:unset;vertical-align:middle}.footer .checkbox__label-text{display:inline;vertical-align:middle;margin:0 0 0 .75rem}.footer .checkbox__label-text p{display:inline}.footer--frwd-brand{background:#252525}.header__wrapper.sticky{z-index:9994}.scroll-locked .header__wrapper,.is-reveal-open .header__wrapper{position:fixed;width:100%}.header .link--external:after{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;content:"" !important;margin-left:auto}.homepage #site-header{width:100%;z-index:3}.homepage .header__wrapper.sticky{width:100%}.primary-nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:0.78rem;padding-bottom:0.78rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode}.primary-nav a{border:none}.primary-nav a span.icon-search{transition:none}.primary-nav h5{font-weight:400;color:#767676;line-height:1.7}.primary-nav ul{margin:0;padding:0;list-style-type:none}.primary-nav ul li,[dir="rtl"] .primary-nav ul li{padding:0}.primary-nav ul li:before,[dir="rtl"] .primary-nav ul li:before{content:'';display:none;margin:0;width:auto}.primary-nav ul li.full .icon-folder:before{color:#c00;content:""}.primary-nav .icon-bars:before{font-size:1.3125rem}.primary-nav .icon-search:before{font-size:1.125rem}.primary-nav__wrapper.search-active:after{opacity:0.3;pointer-events:initial}.primary-nav__wrapper:after{background:#000;content:'';display:block;height:120vh;opacity:0;pointer-events:none;position:absolute;top:100%;transition:opacity 1s;transition-delay:height 1s;width:100vw;z-index:-1}.primary-nav__nav{display:none}.primary-nav__off-canvas-menu>a{color:#979797;padding:1rem 1rem 1rem 0}.primary-nav__off-canvas-menu,.primary-nav__search,.primary-nav__logo,.primary-nav__cta{line-height:1}.primary-nav__cta{margin-left:auto}.primary-nav__cta a{color:#979797;font-weight:400;line-height:1.44;padding:1.6rem 0;display:inline-block;font-size:.875rem}.primary-nav__overlay{display:block;position:fixed;width:100%;height:100vh;background:rgba(0,0,0,0);border-bottom:none;top:0;left:-100%;transition:background 600ms;z-index:9993}.primary-nav__overlay--visible{background:rgba(0,0,0,0.3);left:0}.primary-nav__logo img{height:100%;max-height:1.25rem;display:block}.primary-nav__logo img:last-child:not(:first-child){padding-top:.375rem}.primary-nav__logo a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;border-bottom:none}.primary-nav__logo--frwd img,.primary-nav__logo--nbd img{max-height:2rem}.primary-nav__logo--nbd{margin-left:0}.primary-nav__logo-text{display:block;margin:.5rem auto 0;font-style:italic}.primary-nav__see-all{font-size:1rem;color:#c00;line-height:1;padding:1.5rem 0}.primary-nav__see-all:hover,.primary-nav__see-all:focus{color:#9d1b22}.primary-nav__mega-menu{display:none}.primary-nav__level-one>li{margin:0}.primary-nav__level-one>li>a{font-weight:500;font-size:.875rem;line-height:1.44}.primary-nav__level-two>li{font-size:1rem;margin-bottom:1rem}.primary-nav__level-three ul>li{font-size:.875rem;margin-left:1.5rem;margin-bottom:.25rem}.primary-nav__level-three ul>li a{color:#424242}.primary-nav__level-three ul>li a:hover,.primary-nav__level-three ul>li a:focus{color:#c00}.primary-nav__level-three .icon-external-link{font-size:.875rem;padding-left:.5rem}.primary-nav__level-three--no-indent{margin-top:.75rem}.primary-nav__level-three--no-indent ul>li{margin-left:0}.primary-nav--microsite .primary-nav__logo-microsite{display:none}.off-canvas-menu .primary-nav__primary-list{width:100%}.off-canvas-menu .primary-nav__level2-container{left:0;position:relative;transition:left 400ms;width:100%}.off-canvas-menu .primary-nav__level-one a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.875rem}.off-canvas-menu .primary-nav__level-one a:first-child:after{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#979797;font-size:.68rem;padding-left:.75rem}.off-canvas-menu .primary-nav__level-one a:first-child:hover:after,.off-canvas-menu .primary-nav__level-one a:first-child:focus:after{color:#c00}.off-canvas-menu .primary-nav__level-one a:last-child:after{content:none}.off-canvas-menu .primary-nav__level-one .off-canvas-menu__back-link a{display:block}.off-canvas-menu .primary-nav__level-two li{margin-bottom:0}.off-canvas-menu .primary-nav__level-three{background:#fff;display:block;position:absolute;left:100%;top:0;width:100%;transition:left 600ms;display:none;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:0;pointer-events:none;visibility:hidden;overflow:visible}.off-canvas-menu .primary-nav__level-three.mega-menu__level-three--expanded{height:auto}.off-canvas-menu .primary-nav__level-three.mega-menu__level-three--expanded-complete{display:-webkit-flex;display:-ms-flexbox;display:flex;pointer-events:auto;visibility:visible}.off-canvas-menu .primary-nav__level-three ul>li{margin-left:0}.off-canvas-menu .primary-nav__level-three ul>li a{color:#000}.off-canvas-menu .primary-nav__level-three ul>li a:hover,.off-canvas-menu .primary-nav__level-three ul>li a:focus{color:#c00}.off-canvas-menu .primary-nav__mega-menu{background:#fff;display:block;position:absolute;left:100%;top:0;width:100%;transition:left 600ms;display:none !important;overflow:visible;visibility:hidden;pointer-events:none}.off-canvas-menu .primary-nav__mega-menu.mega-menu__level-two--expanded{overflow:visible;height:auto}.off-canvas-menu .primary-nav__mega-menu.mega-menu__level-two--expanded-complete{display:block !important;pointer-events:auto;visibility:visible}.off-canvas-menu .primary-nav__mega-menu-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:auto;width:100%}.off-canvas-menu .primary-nav__mega-menu-wrapper>section{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:visible;position:relative}.off-canvas-menu .primary-nav__col-group{overflow:visible}.off-canvas-menu .primary-nav__secondary-list{background-color:#F9F9F9;border-top:1px solid #D8D8D8;width:100%}.off-canvas-menu .primary-nav__secondary-list h5{font-size:.875rem;padding:1rem 1.25rem}.off-canvas-menu .primary-nav__secondary-list .off-canvas-menu__level-three-wrap{background-color:#F9F9F9}.off-canvas-menu{background:#fff;display:block;position:absolute;left:100%;top:0;width:100%;transition:left 600ms;left:-100%;position:fixed;bottom:0;top:0;width:calc(100% - 3rem);max-width:22.5rem;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:9994}.off-canvas-menu a{padding:1rem 1.25rem;line-height:1.44;cursor:pointer}.off-canvas-menu h5{padding:1rem 1.25rem;font-size:.875rem}.off-canvas-menu h5 a{font-weight:500;padding:0}.off-canvas-menu__nav{height:auto;left:0;position:relative;transition:left 400ms}.off-canvas-menu__container{height:100%;overflow-x:hidden;overflow-y:auto}.off-canvas-menu__container.level-two-active .off-canvas-menu__nav{left:-100%}.off-canvas-menu__container.level-three-active .primary-nav__level2-container{left:-100%}.off-canvas-menu__container.level-three-active .primary-nav__mega-menu-wrapper>section{overflow:hidden}.off-canvas-menu__close{position:absolute;right:-3rem;top:0;background:#c00;width:3rem;height:3rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.off-canvas-menu__close a{color:#fff}.off-canvas-menu__logo a{width:100%;display:block}.off-canvas-menu--expanded{left:0}.off-canvas-menu__back-link{border-bottom:1px solid #D8D8D8}.off-canvas-menu__back-link a{color:#424242;display:block;font-size:.875rem}.off-canvas-menu__back-link a:before{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#979797;font-size:.68rem;margin-right:.75rem}.off-canvas-menu__utility-nav{border-top:1px solid #D8D8D8}.off-canvas-menu__utility-nav.primary-nav__level-one>li>a{text-transform:uppercase;font-size:.68rem;letter-spacing:0.06em;color:#767676;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.off-canvas-menu__utility-nav.primary-nav__level-one>li>a span:not(.red-folder-count):not(.red-folder-count-container){font-size:.875rem;padding-right:.5rem}.off-canvas-menu__utility-nav.primary-nav__level-one>li>a:first-child:after{margin-right:0;margin-left:auto}.off-canvas-menu__utility-nav.primary-nav__level-one>li>a:hover,.off-canvas-menu__utility-nav.primary-nav__level-one>li>a:focus{color:#c00}.off-canvas-menu__utility-nav.primary-nav__level-one>li>a.user-icon:before{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#424242;font-size:.875rem;vertical-align:text-top;padding-right:.25rem}.off-canvas-menu__utility-nav.primary-nav__level-one>li>a.utility-navigation__red-folder-link:after{content:none}.off-canvas-menu__level-three-wrap{overflow:visible}.off-canvas-menu .primary-nav__mega-menu-heading--description{padding-top:0}html.off-canvas-menu--active{overflow:visible;width:100%}body.off-canvas-menu--active{overflow:hidden}.utility-megamenu{background:#fff;display:block;position:absolute;left:100%;top:0;width:100%;transition:left 600ms}.utility-megamenu--expanded{left:0}.utility-megamenu__close{display:none}.utility-megamenu__icon{width:1.625rem;height:1rem;text-align:left;display:inline-block;padding-right:.25rem;vertical-align:middle}.utility-megamenu__icon img{display:block;max-height:1rem}.red-folder-count-container{display:none}.red-folder-count-container.has-count{display:initial}.ie .red-folder-count-container.has-count{display:inline-block}.red-folder{background:#fff;display:block;position:absolute;left:100%;top:0;width:100%;transition:left 600ms}.red-folder .red-folder-empty{display:none}.red-folder .red-folder-empty .btn{width:auto}.red-folder__full{display:block}.red-folder.empty .red-folder__full{display:none}.red-folder.empty .red-folder-empty{display:-webkit-flex;display:-ms-flexbox;display:flex}.red-folder>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.red-folder>div .red-folder__item{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.red-folder>div .red-folder__media-wrap{height:0;position:relative;padding-bottom:100%}.red-folder>div .red-folder__media-wrap img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.red-folder>div .red-folder__media{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1.25rem;margin-bottom:0;width:6.25rem;height:6.25rem}.red-folder>div .red-folder__title{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.red-folder>div .red-folder__tag{margin-bottom:.5rem}.red-folder>div .red-folder__desc{display:none}.red-folder>div .red-folder__{left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.red-folder>div .red-folder__footer{margin-top:1rem}.red-folder>div>a{font-size:.875rem;line-height:1.44}.red-folder>div>p{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1rem;margin:1rem 0}.red-folder .video-icon{background-color:rgba(255,255,255,0.8);height:3rem;width:3rem;color:#c00;transition:background-color 200ms;border-radius:50%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.red-folder .video-icon:hover{background-color:#fff}.red-folder .video-icon span{font-size:1.3125rem;position:relative;left:.125rem}.red-folder .off-canvas-menu__back-link{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.red-folder__content,.red-folder__item{display:-webkit-flex;display:-ms-flexbox;display:flex}.red-folder__content{margin:1rem 0 0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.red-folder__content>a{color:#000;line-height:1.44;border-bottom:none}.red-folder__content>a:hover,.red-folder__content>a:focus{color:#000}.red-folder__content>a:hover{color:#c00}.red-folder__item{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:none;margin-right:2.5rem;margin-bottom:1.25rem;width:33.33333%;position:relative}.red-folder__item .true-north-logo{position:absolute;bottom:0;right:0;width:26px;height:21px}.red-folder__item:nth-child(-n+3){display:inherit}.red-folder__media{width:100%;position:relative;max-width:5rem}.red-folder__media .card__media{right:auto;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.red-folder__media .card__media span{color:#fff !important;padding-right:0 !important}.red-folder__heading{margin:2rem 0}.red-folder__heading p{font-size:1rem;line-height:1.44;margin-top:.5rem}.red-folder__heading h5{border-bottom:1px solid #D8D8D8;padding-bottom:.5rem}.red-folder__heading-alt-cta{margin-top:1.5rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.875rem}.red-folder__heading-alt-cta span,.red-folder__heading-alt-cta a{line-height:1.44}.red-folder__heading-alt-cta span{margin-right:.25rem}.red-folder--tooltip{z-index:9995}.off-canvas-menu .primary-nav__level-one .red-folder__item{display:none}.off-canvas-menu .primary-nav__level-one .red-folder__item:nth-child(-n+3){display:-webkit-flex;display:-ms-flexbox;display:flex}.off-canvas-menu .red-folder{pointer-events:none;display:none;overflow:visible;padding:0}.off-canvas-menu .red-folder>div .red-folder__media{margin-right:0}.off-canvas-menu .red-folder--expanded-complete{display:block;pointer-events:auto;visibility:visible}.off-canvas-menu .red-folder__header{margin-top:1.5rem}.off-canvas-menu .red-folder__header h4{font-size:1.125rem}.off-canvas-menu .red-folder__item{display:none;padding:0;margin-right:0;width:100%}.off-canvas-menu .red-folder__item:after{display:none}.off-canvas-menu .red-folder__item h5{color:inherit;line-height:1.44;font-size:.9375rem}.off-canvas-menu .red-folder .textlink{display:block;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;padding-left:.5625rem}.utility-navigation ul{margin:0;padding:0;list-style-type:none}.utility-navigation ul li,[dir="rtl"] .utility-navigation ul li{padding:0}.utility-navigation ul li:before,[dir="rtl"] .utility-navigation ul li:before{content:'';display:none;margin:0;width:auto}.utility-navigation ul .icon-folder{position:relative;top:2px;right:2px}.utility-navigation__left>ul>li.full .icon-folder:before,.utility-navigation__right>ul>li.full .icon-folder:before{color:#c00;content:""}.utility-navigation__left>ul>li>a,.utility-navigation__right>ul>li>a{text-transform:uppercase;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.68rem;font-weight:500;color:#767676;border:none;letter-spacing:0.06em}.utility-navigation__left>ul>li>a span:not(.red-folder-count):not(.red-folder-count-container),.utility-navigation__right>ul>li>a span:not(.red-folder-count):not(.red-folder-count-container){font-size:.875rem}.utility-navigation__left>ul>li>a:hover,.utility-navigation__left>ul>li>a:focus,.utility-navigation__right>ul>li>a:hover,.utility-navigation__right>ul>li>a:focus{color:#c00}.utility-navigation__left>ul>li>a.user-icon:before,.utility-navigation__right>ul>li>a.user-icon:before{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#424242;font-size:.875rem;vertical-align:text-top;padding-right:.25rem}.utility-navigation__icon{width:1.25rem;height:.875rem;text-align:left;display:inline-block;padding-right:.25rem;vertical-align:sub}.utility-navigation__icon img{display:block;max-height:.875rem}.utility-navigation__with-onboarding{position:relative;display:inline-block}.utility-navigation .is-active{color:#c00}.utility-navigation .is-active span{color:#c00}.header__tophat .utility-navigation__wrapper{display:none}.off-canvas-menu .utility-navigation a{padding:1rem 1.25rem;display:block;line-height:1}.off-canvas-menu .utility-navigation a span{padding-right:.5rem}.off-canvas-menu .utility-navigation__left>ul>li>a,.off-canvas-menu .utility-navigation__right>ul>li>a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.off-canvas-menu .utility-navigation__left>ul>li>a:first-child:after,.off-canvas-menu .utility-navigation__right>ul>li>a:first-child:after{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#979797;font-size:.68rem;padding-left:.75rem;margin-right:0;margin-left:auto}.off-canvas-menu .utility-navigation__left>ul>li>a:first-child:hover:after,.off-canvas-menu .utility-navigation__left>ul>li>a:first-child:focus:after,.off-canvas-menu .utility-navigation__right>ul>li>a:first-child:hover:after,.off-canvas-menu .utility-navigation__right>ul>li>a:first-child:focus:after{color:#c00}.off-canvas-menu .utility-navigation__left>ul>li>a:last-child:after,.off-canvas-menu .utility-navigation__right>ul>li>a:last-child:after{content:none}.off-canvas-menu .utility-navigation__wrapper{border-top:1px solid #D8D8D8;padding-top:.5rem}.off-canvas-menu .utility-navigation__content{padding-left:0;padding-right:0}.header .primary-nav__logo{display:block}.header .primary-nav__logo.primary-nav__logo--white{display:none}.header__wrapper{background:#fff;transition:background 200ms;border-bottom:1px solid #D8D8D8}.header__wrapper.header--transparent:not(.is-stuck):not(:hover):not(.menu-open){background:rgba(255,255,255,0);border-bottom:1px solid rgba(255,255,255,0.2);transition:background 200ms}.header__wrapper.header--transparent:not(.is-stuck):not(:hover):not(.menu-open) .utility-navigation__left>ul>li>a,.header__wrapper.header--transparent:not(.is-stuck):not(:hover):not(.menu-open) .utility-navigation__left>ul>li>a:first-child:after,.header__wrapper.header--transparent:not(.is-stuck):not(:hover):not(.menu-open) .utility-navigation__right>ul>li>a,.header__wrapper.header--transparent:not(.is-stuck):not(:hover):not(.menu-open) .utility-navigation__right>ul>li>a:first-child:after{color:#fff}.header__wrapper.header--transparent:not(.is-stuck):not(:hover):not(.menu-open) .primary-nav__logo{display:none}.header__wrapper.header--transparent:not(.is-stuck):not(:hover):not(.menu-open) .primary-nav__logo.primary-nav__logo--white{display:block}.header__wrapper.header--transparent:not(.is-stuck):not(:hover):not(.menu-open) .primary-nav__level-one>li>a,.header__wrapper.header--transparent:not(.is-stuck):not(:hover):not(.menu-open) .primary-nav__search{color:#fff}.header__wrapper.header--transparent:not(.is-stuck):not(:hover):not(.menu-open) .primary-nav .site-search__search-text{color:#fff}.header__wrapper.header--transparent:not(.is-stuck):not(:hover):not(.menu-open) .primary-nav .site-search .icon-search{color:#fff}.header__wrapper.header--transparent:not(.is-stuck):not(:hover):not(.menu-open) .primary-nav__off-canvas-menu>a{color:#fff}.header__wrapper.header--transparent:not(.is-stuck):not(:hover):not(.menu-open) .primary-nav__off-canvas-menu .primary-nav__level-one a{color:#000}.header__wrapper.header--transparent:not(.is-stuck):not(:hover):not(.menu-open) .primary-nav__off-canvas-menu .primary-nav__level-one a:hover,.header__wrapper.header--transparent:not(.is-stuck):not(:hover):not(.menu-open) .primary-nav__off-canvas-menu .primary-nav__level-one a:focus{color:#c00}.header__wrapper.header--transparent:not(.is-stuck):not(:hover):not(.menu-open) .primary-nav__off-canvas-menu .primary-nav__logo{display:block}#sub-section-start+section.section{margin-top:3rem}.featured-insights-section{margin-bottom:1.5rem}.featured-insights-section h2{margin-bottom:1.5rem}.featured-insights-section h4{font-family:"Tiempos";color:#636363;margin-bottom:1.5rem}.featured-insights-section .feed__row{margin:2.5rem 0 1.5rem}.off-canvas-menu--active .article-toolbar{z-index:9991}.article-toolbar{position:absolute;left:0;top:0;z-index:9994}.article-toolbar__sticky-wrap{position:absolute;visibility:hidden;left:0;right:0}.article-toolbar__sticky-wrap.is-stuck{visibility:visible}.article-toolbar__content-wrap{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:85rem;float:none}.article-toolbar__tag,.article-toolbar__title{display:inline-block;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.875rem;font-weight:500;margin:0;padding:1rem 0}.article-toolbar__tag{color:#c00;text-transform:uppercase}.article-toolbar__title{margin-left:1rem}.article-toolbar__contact-cta{border:none;color:#c00;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.875rem;font-weight:500;text-transform:uppercase}.article-toolbar__action-links{-webkit-align-items:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;left:0;padding:1rem 1.125rem;position:fixed;right:0;width:100%}.ie .article-toolbar__action-links{background:#fff}.article-toolbar__action-links:before{background-color:#D8D8D8;content:"";height:1px;left:-50vw;margin-left:50%;position:absolute;top:0;width:100vw}.article-toolbar__action-links:after{background-color:#fff;bottom:0;content:"";height:100%;left:-50vw;margin-left:50%;position:absolute;top:0;width:100vw;z-index:-1}.article-toolbar__action-links .action-links__item{display:none}.article-toolbar__action-links .action-links__item.share{display:inline-block;margin-right:1.5rem}.article-toolbar__action-links .action-links__item.bookmark{display:inline-block}.article-toolbar__action-links .action-links__link{border:none;font-size:1rem;height:auto;padding:0;width:auto}.ie .article-toolbar__action-links .action-links{margin-right:auto}.article-toolbar__progress{background:#D8D8D8;clear:both;color:#c00;height:3px;margin:0;position:relative;top:-1px;width:100vw}.article-toolbar__progress::-webkit-progress-bar{background:#D8D8D8}.article-toolbar__progress::-moz-progress-bar{background:#c00}.article-toolbar__progress::-webkit-progress-value{background:#c00}.disruptor-side-by-side{background:#c00;color:#fff;position:relative;left:-50vw;margin-left:50%;margin-top:3rem;max-width:none;width:100vw}.disruptor-side-by-side:last-child{margin-bottom:-1.5rem}.disruptor-side-by-side__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}.disruptor-side-by-side__content h2{margin-bottom:1.5rem;font-size:1.125rem}.disruptor-side-by-side__content a{border:1px solid #fff}.disruptor-side-by-side__content>div{text-align:center;padding:2rem 1.125rem}.disruptor-side-by-side__content>div:first-of-type{border-bottom:1px solid #000}.featured-multimedia{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;float:none;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:1.5rem 0;min-height:422px;padding-top:1.5rem;position:relative}.ie11 .featured-multimedia,.ie10 .featured-multimedia{height:422px}.featured-multimedia:hover .vjs-big-play-button,.featured-multimedia:focus .vjs-big-play-button{background-color:#fff}.featured-multimedia:hover .vjs-big-play-button:before,.featured-multimedia:focus .vjs-big-play-button:before{opacity:1}.featured-multimedia .vjs-volume-panel{display:none}.featured-multimedia .vjs-big-play-button{background-color:rgba(255,255,255,0.8);bottom:auto;height:4.5rem;margin-left:-2.25rem;margin-top:-2.25rem;width:4.5rem;line-height:4.5rem;color:#c00;top:25%;transition:background-color 200ms}.featured-multimedia .vjs-big-play-button:before{bottom:0;color:#c00;font-size:50px;height:31px;line-height:32px;margin:auto;opacity:0.9}.featured-multimedia.video-active video{-o-object-fit:contain;object-fit:contain;pointer-events:initial;z-index:1}.featured-multimedia.video-active .chromeless-video{background-color:#000;pointer-events:initial}.featured-multimedia.video-active .featured-multimedia__text-content{display:none}.featured-multimedia.video-active .featured-multimedia__image:before{content:none}.featured-multimedia.video-active .featured-multimedia__image>a{pointer-events:none}.featured-multimedia.video-active .vjs-control-bar{display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:1}.featured-multimedia.video-active .vjs-big-play-button{display:none}.featured-multimedia .vjs-control-bar{display:none}.featured-multimedia .vjs-dock-text{display:none}.featured-multimedia .vjs-big-play-button{display:block;z-index:1}.featured-multimedia__image{height:100%;left:-50vw;margin-left:50%;max-width:none;position:absolute;top:0;width:100vw}.featured-multimedia__image:before{background:linear-gradient(to right, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.2) 100%),linear-gradient(to bottom, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 83%);bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.featured-multimedia__image a{display:block;height:100%;width:100%}.featured-multimedia__image img,.featured-multimedia__image picture{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.featured-multimedia__text-content{border-bottom:none;color:#fff;padding-bottom:2.5rem;position:relative;z-index:2}.featured-multimedia__text-content:hover,.featured-multimedia__text-content:focus{border-bottom:none;color:#fff}.featured-multimedia__text-content:hover .btn,.featured-multimedia__text-content:focus .btn{background:#9d1b22;border-color:#9d1b22;color:#fff}.featured-multimedia__title{font-size:1.75rem;margin-bottom:1.5rem}.featured-multimedia__tag{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.9375rem;font-weight:500;margin-bottom:1.5rem}.featured-multimedia .chromeless-video{background-color:transparent;height:100%;pointer-events:none;width:100%}.featured-multimedia .vjs-fullscreen video{-o-object-fit:contain;object-fit:contain}.featured-multimedia .vjs-big-play-button{pointer-events:none}.featured-multimedia video{cursor:pointer;-o-object-fit:cover;object-fit:cover;pointer-events:none;z-index:-1}.featured-multimedia video.left{-o-object-position:left;object-position:left}.featured-multimedia video.right{-o-object-position:right;object-position:right}.featured-multimedia .left video{-o-object-position:left;object-position:left}.featured-multimedia .right video{-o-object-position:right;object-position:right}.in-page-nav{display:none}.in-page-nav--sub-section .in-page-nav__nav-wrap:before,.in-page-nav--sub-section .in-page-nav__nav-wrap:after{content:none}.in-page-nav--sub-section .in-page-nav__nav-wrap>*:not(.in-page-nav__action-links){display:none}.in-page-nav--sub-section .in-page-nav__title{border-bottom:none}.site-message{background:#000;position:relative;z-index:9994}.site-message:not(.hide) ~ .site-message{display:none}.site-message__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:1rem;padding-bottom:1rem;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.site-message__content p,.site-message__content a{color:#fff}.site-message__content p{margin:0;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.75rem;line-height:1.44}.site-message__content p a{color:#fff;line-height:1.44;border-bottom:none;border-bottom:1px solid #D8D8D8}.site-message__content p a:hover,.site-message__content p a:focus{color:#fff}.site-message__content--centered{-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;text-align:center}.site-message__content--centered .site-message__close{margin-left:0;margin-top:.75rem}.site-message__content--gdpr{display:inline}.site-message__close{margin-left:.75rem;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:330px;width:100%}.site-message__close a{margin-right:.75rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.site-message__close button{margin-left:auto;display:inline-block}.site-message__close a,.site-message__close button{background:#c00;color:#fff;padding:.75rem;border:1px solid rgba(255,255,255,0.35)}.site-message__close a .icon-close,.site-message__close button .icon-close{font-size:.75rem}.site-message__close a.btn--light,.site-message__close button.btn--light{background:transparent}.site-message__close a.btn--secondary,.site-message__close button.btn--secondary{background:#fff;color:#c00}.site-message__close a.btn--secondary:hover,.site-message__close button.btn--secondary:hover{background:#fff;color:#c00}.site-message__close a:hover,.site-message__close a:focus,.site-message__close button:hover,.site-message__close button:focus{background:#c00;border-color:transparent;color:#fff}.site-message__close--gdpr{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:inherit;max-width:none;margin-left:0;margin-top:.75rem}.site-message__close--gdpr a.textlink{line-height:1;text-align:center;margin-top:10px;background:none;border:none;border-bottom:1px solid #c00}.site-message--red-folder{pointer-events:initial;position:fixed;top:0;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 0;transform-origin:0 0;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;width:100%;z-index:9996}.site-message--red-folder.hidden{display:block;pointer-events:none;-webkit-transform:scaleY(0);transform:scaleY(0)}.brand-moment{clear:both;margin-bottom:2rem}.brand-moment .slick-dots-container{width:10.5rem;overflow:hidden;display:block;padding:0;margin:1.5rem auto 0;position:relative}.brand-moment .slick-dots-container .slick-dots{padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;transition:all 0.25s;position:relative;margin:0;list-style:none;-webkit-transform:translateX(0);transform:translateX(0);-webkit-align-items:center;-ms-flex-align:center;align-items:center}.brand-moment .slick-dots-container .slick-dots li button{display:block;width:12px;height:12px;border-radius:50%;cursor:pointer;background-color:#979797;margin:.5rem;padding:0}.brand-moment .slick-dots-container .slick-dots li button:before{display:none}.brand-moment .slick-dots-container .slick-dots li.p-small-1,.brand-moment .slick-dots-container .slick-dots li.n-small-1{-webkit-transform:scale(0.65);transform:scale(0.65);opacity:0.5}@media (min-width: 67.5625rem){.brand-moment .slick-dots-container .slick-dots li.p-small-1,.brand-moment .slick-dots-container .slick-dots li.n-small-1{opacity:1}}.brand-moment .slick-dots-container .slick-dots li.slick-active{-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transform-origin:center;transform-origin:center;opacity:1}.brand-moment .slick-dots-container .slick-dots li.slick-active button{background:#c00}.brand-moment__text-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;min-height:12.5rem;margin-bottom:2rem}.brand-moment__intro-text{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-left:.5625rem}.brand-moment__intro-text p{margin-bottom:0}.brand-moment__image{display:none;visibility:hidden;padding:1rem 2rem 1rem .25rem}.brand-moment__image.slick-initialized{visibility:visible}.brand-moment__image:first-child{display:block}.brand-moment__footer{margin-top:2rem;margin-left:.5625rem;margin-right:.5625rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.brand-moment__footer>a{-webkit-order:2;-ms-flex-order:2;order:2}.brand-moment__slide-wrapper{margin-top:2rem;visibility:hidden}.brand-moment__slide-wrapper.slick-initialized{visibility:visible}.brand-moment .slick-dots{margin:0 0 1rem;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.brand-moment__slide{padding:0 1.25rem}.brand-moment__section-heading{font-weight:400;font-size:1.125rem;margin-bottom:.75rem}.brand-moment__case-study{margin-bottom:2rem}.brand-moment__case-study h4{border-top:3px solid #D8D8D8;padding-top:1.5rem;font-weight:600;padding-bottom:.75rem}.brand-moment__case-study h4 a{border-bottom:none}.brand-moment__case-study h4 a:hover,.brand-moment__case-study h4 a:focus{color:#000}.brand-moment__solution{display:none}.finder{position:relative;margin:2rem 0 3rem}.finder__step--hidden{display:none}.finder__step-text p{color:#424242}.finder__step-image-wrap{height:0;position:relative;padding-bottom:56.25%;margin-bottom:1.5rem}.finder__step-image-wrap img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.finder__step-options{display:none}.finder__step-options--active{display:block}.finder__options legend{font-size:1.125rem;font-weight:500;line-height:1.44;margin-bottom:.5rem}.finder__options legend span{font-size:.9375rem;font-weight:400;color:#979797;margin-left:.5rem}.finder__list{margin:0;padding:0;list-style-type:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.finder__list li,[dir="rtl"] .finder__list li{padding:0}.finder__list li:before,[dir="rtl"] .finder__list li:before{content:'';display:none;margin:0;width:auto}.finder__list li{padding:.25rem .25rem .25rem 0}.finder__list label{margin:0;font-size:.8125rem;font-weight:500;color:#c00;line-height:1.2;padding:.625rem 1.25rem;border-radius:50vh;background:#fff;transition:all 200ms}.finder__list li.active label,.finder__list label:hover,.finder__list label:focus{background:#c00;border-color:transparent;color:#fff}.finder__list li>label{border:2px solid whitesmoke}.finder__list--truncated li:nth-last-child(2){padding-right:1.5rem}.finder__expand-toggle{cursor:pointer;color:#636363;font-size:.8125rem;text-decoration:underline}.finder__expand-toggle:hover{color:#c00}.finder__expanded-list{display:none;background:#fff}.finder__expanded-list h2{margin-bottom:.5rem}.finder__expanded-list--visible{display:block;position:relative;top:0;left:0;width:100%;height:100%}.finder__close-button{text-align:right}.finder__close-button span{padding:1rem 0;color:#979797;display:inline-block}.finder__expanded-options ul{margin:0;padding:0;list-style-type:none}.finder__expanded-options ul li,[dir="rtl"] .finder__expanded-options ul li{padding:0}.finder__expanded-options ul li:before,[dir="rtl"] .finder__expanded-options ul li:before{content:'';display:none;margin:0;width:auto}.finder__expanded-options li:last-child label{border-bottom:none}.finder__expanded-options label{border-bottom:1px solid #D8D8D8;margin:0;display:block;padding:1.25rem 0;font-size:1rem;font-weight:500;color:#c00;line-height:1.2}.finder__result{display:none}.finder__result h2{font-weight:400;margin-bottom:1.5rem}.finder__result h4{margin-bottom:1rem;font-size:1.125rem}.finder__result a.btn{margin-bottom:2rem}.finder__result .featured-solutions__card{margin-bottom:1.5rem}.finder__result .featured-solutions__card h4{font-size:1.3125rem}.finder__result .featured-solutions__card p{font-size:1rem}.finder__result .featured-solutions__card div{margin:1.5rem 0;font-size:1rem}.finder__result .featured-solutions__card div>p:first-child{margin-top:0}.finder__result .featured-solutions__card div>p:last-child{margin-bottom:0}.finder__result--active{display:block}.finder__result .column:last-child:not(:first-child){float:left}.finder__loading-container{display:none;width:100%}.finder__loading-size-panel{height:0;padding-bottom:100vh;position:relative}.finder__loading{text-align:center;width:100%;content:'';display:inline-block;font-size:.16667rem;margin:4em;width:1em;height:1em;border-radius:50%;z-index:3;color:#c00;position:relative;box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0;-webkit-animation:spinner 1.3s infinite linear;animation:spinner 1.3s infinite linear;font-size:.625rem;position:absolute;margin-top:0;margin-left:0;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@keyframes spinner{12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -1em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 0,-2em -2em 0 .2em}100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}}.finder .is-fetching{text-align:center}.finder .is-fetching .finder__loading-container{display:inline-block}.site-search{display:inline-block;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode}.site-search.is-expanded .site-search__close{display:block}.site-search.is-expanded .site-search__form-wrap{left:0}.site-search.is-expanded .site-search__search-submit .icon-search{color:#c00;transition:color .5s}.site-search.is-expanded .site-search__suggestions-block{-webkit-transform:scaleY(1);transform:scaleY(1)}.primary-nav__right-wrap.search-open-complete .site-search__suggestions-block{transition-delay:0s}.primary-nav__right-wrap.search-open-complete .site-search__form-wrap{transition-delay:.3s}.primary-nav__right-wrap.search-open .site-search__form-wrap{overflow:visible;padding:0 .5625rem}.site-search__suggestion-list{margin:0;padding:0;list-style-type:none}.site-search__suggestion-list li,[dir="rtl"] .site-search__suggestion-list li{padding:0}.site-search__suggestion-list li:before,[dir="rtl"] .site-search__suggestion-list li:before{content:'';display:none;margin:0;width:auto}.site-search__form-wrap{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;left:100%;overflow:hidden;padding:0;position:absolute;right:0;top:0;transition:left .5s,opacity .5s}.site-search__suggestion-title{color:#767676;font-size:.8125rem;font-weight:400}.site-search__suggestions-block{border-bottom:1px solid #D8D8D8;background:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;left:-.5625rem;padding:1rem 1.125rem;position:absolute;right:-.5625rem;top:calc(100% + 1px);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;transform-origin:0 0;transition:-webkit-transform .3s .5s;transition:transform .3s .5s;transition:transform .3s .5s, -webkit-transform .3s .5s}.site-search__suggestions-block>div{width:100%}.site-search__suggestions-section,.site-search__autocomplete-section,.site-search__search-results-section{margin-bottom:0;padding-bottom:1rem;width:100%}.site-search__suggestions-section:last-of-type,.site-search__autocomplete-section:last-of-type,.site-search__search-results-section:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.site-search__search-results-section{border-bottom:none;margin-bottom:0;padding-bottom:0}.site-search__autocomplete-section,.site-search__search-results-section{display:none}.site-search__search-result{font-weight:500}.site-search__suggestion-item{font-size:.875rem;font-weight:400;line-height:1.44;margin:1rem 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.site-search__suggestion-item a{border:none;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode}.site-search__page-title{font-size:.875rem;font-weight:500}.site-search__history-item{margin-bottom:1rem}.site-search__history-item a{border-bottom:none;line-height:initial}.site-search__history-item:first-of-type{margin-top:1rem}.site-search__search-form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.site-search__search-form.has-autocomplete .site-search__autocomplete-section,.site-search__search-form.has-autocomplete .site-search__search-results-section{display:block}.site-search__search-form.has-autocomplete .site-search__suggestions-section,.site-search__search-form.has-autocomplete .site-search__history-block{display:none}.site-search__previous-suggestions,.site-search__history-block{border-top:1px solid #D8D8D8;padding-top:1rem}.site-search__history-block{width:100%}.site-search__history-items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.site-search__history-image-container{display:none}.site-search__search-input{border:none;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:1rem;margin:0 1.25rem}.site-search__close{color:#979797;font-size:1rem}.site-search__search-submit .icon-search{color:#979797;transition:color .5s}.site-search__search-text{display:none}.site-search__open{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#979797;display:inline;padding:1rem 0 1rem 1rem}.in-page-search{background:#F9F9F9;padding-top:2rem;padding-bottom:2rem;margin-top:3rem}.in-page-search form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.in-page-search form>div{width:auto}.in-page-search__input{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;position:relative}.in-page-search__input span{font-size:1.25rem;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;position:absolute;color:#c00}.ie .in-page-search__input span{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.in-page-search__input input{margin-bottom:0;box-shadow:none;border:none;border-bottom:1px solid #D8D8D8;border-color:#c00;text-align:left;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-weight:500;color:#000;padding-bottom:1rem;padding-left:2rem;font-size:1.3125rem}.in-page-search__input input:hover,.in-page-search__input input:focus,.in-page-search__input input:active{background:transparent;box-shadow:none;border:none;border-bottom:1px solid #D8D8D8;border-color:#c00}.in-page-search__input input::-webkit-input-placeholder{text-align:left;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-weight:500;color:#767676}.in-page-search__input input:-moz-placeholder{text-align:left;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-weight:500;color:#767676}.in-page-search__input input::-moz-placeholder{text-align:left;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-weight:500;color:#767676}.in-page-search__input input:-ms-input-placeholder{text-align:left;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-weight:500;color:#767676}.in-page-search__input input.placeholder{text-align:left;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-weight:500;color:#767676}.in-page-search__input input::-webkit-input-placeholder{font-size:1.3125rem}.in-page-search__input input:-moz-placeholder{font-size:1.3125rem}.in-page-search__input input::-moz-placeholder{font-size:1.3125rem}.in-page-search__input input:-ms-input-placeholder{font-size:1.3125rem}.in-page-search__input input.placeholder{font-size:1.3125rem}.ie .in-page-search__input input{height:56px;padding-top:0;padding-bottom:0}.in-page-search__btn{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin-top:1rem}[dir="rtl"] .in-page-search__input input{padding-left:1rem;padding-right:2rem;text-align:right}[dir="rtl"] .in-page-search__input input::-webkit-input-placeholder{text-align:right}[dir="rtl"] .in-page-search__input input:-moz-placeholder{text-align:right}[dir="rtl"] .in-page-search__input input::-moz-placeholder{text-align:right}[dir="rtl"] .in-page-search__input input:-ms-input-placeholder{text-align:right}[dir="rtl"] .in-page-search__input input.placeholder{text-align:right}.search-pagination{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:2rem 0 3rem 0}.search-pagination a{color:#000;line-height:1.44;border-bottom:none;padding:1.25rem 1.5rem}.search-pagination a:hover,.search-pagination a:focus{color:#000}.search-pagination a,.search-pagination p{color:#c00;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-weight:500;font-size:.875rem;text-transform:uppercase;display:inline-block;line-height:1}.search-pagination p{margin:0}.search-pagination ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.search-pagination li{margin:0;padding:0;line-height:0;-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline;list-style-type:none}.search-pagination li:before{content:none}.search-pagination li a.active{background:#c00;color:#fff}.search-pagination li a.active:hover{background:#c00;color:#fff}.search-pagination li a:hover,.search-pagination li a:focus,.search-pagination li a:active{background:transparent;color:#c00}.search-pagination li.ellipsis{padding:1.25rem 1.5rem}.search-pagination__next.hidden,.search-pagination__previous.hidden{display:block;visibility:hidden}.search-pagination__next span,.search-pagination__previous span{color:#c00;font-weight:600;font-size:.75rem;border:1px solid #D8D8D8;padding:1.25rem 1.5rem}.search-pagination__mobile{display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}.search-pagination__mobile p{color:#000}.search-pagination__mobile span{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-weight:500;font-size:.875rem}.search-pagination__mobile div{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.search-pagination__next a{padding:1.25rem 0 1.25rem 1.5rem}.search-pagination__next a span{margin-left:1.5rem}.search-pagination__previous a{padding:1.25rem 1.5rem 1.25rem 0}.search-pagination__previous a span{margin-right:1.5rem}.search-pagination__next a,.search-pagination__previous a{cursor:pointer}.search-pagination__next span:hover,.search-pagination__previous span:hover{background:#c00;color:#fff}.chart{border-top:3px solid #D8D8D8;border-bottom:1px solid #D8D8D8;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;margin:1.5rem 0}.chart figure{padding:1rem 0}.chart figure:hover button{display:none}.chart figure button{display:none}.chart figcaption{font-size:.68rem}.chart p{color:#767676;line-height:1.44}.chart h4{margin:0}.chart .social-links{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.chart__notes{font-size:.8125rem;margin-top:.5rem;margin-bottom:.5rem}.chart__header{border-bottom:1px solid #D8D8D8;padding:1rem 0}.chart__header p{font-size:.9375rem;margin:.75rem 0 0}.chart__utilities{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:1rem}.chart__utilities p,.chart__utilities span{font-size:.8125rem;color:#c00;font-weight:500}.chart__utilities p span,.chart__utilities span span{font-weight:400}.search-input{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.search-input input[type="text"].search-input__input{box-shadow:none;border:none;border-bottom:1px solid #D8D8D8;border-color:#c00;text-align:left;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-weight:500;color:#000;background-color:transparent;font-size:1rem;font-weight:400;border:none;margin-bottom:0;margin-left:.75rem;padding:0 1.5rem}.search-input input[type="text"].search-input__input:hover,.search-input input[type="text"].search-input__input:focus,.search-input input[type="text"].search-input__input:active{background:transparent;box-shadow:none;border:none;border-bottom:1px solid #D8D8D8;border-color:#c00}.search-input input[type="text"].search-input__input::-webkit-input-placeholder{text-align:left;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-weight:500;color:#767676}.search-input input[type="text"].search-input__input:-moz-placeholder{text-align:left;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-weight:500;color:#767676}.search-input input[type="text"].search-input__input::-moz-placeholder{text-align:left;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-weight:500;color:#767676}.search-input input[type="text"].search-input__input:-ms-input-placeholder{text-align:left;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-weight:500;color:#767676}.search-input input[type="text"].search-input__input.placeholder{text-align:left;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-weight:500;color:#767676}.search-input input[type="text"].search-input__input::-webkit-input-placeholder{font-size:1rem;font-weight:400}.search-input input[type="text"].search-input__input:-moz-placeholder{font-size:1rem;font-weight:400}.search-input input[type="text"].search-input__input::-moz-placeholder{font-size:1rem;font-weight:400}.search-input input[type="text"].search-input__input:-ms-input-placeholder{font-size:1rem;font-weight:400}.search-input input[type="text"].search-input__input.placeholder{font-size:1rem;font-weight:400}.search-input input[type="text"].search-input__input:hover,.search-input input[type="text"].search-input__input:focus,.search-input input[type="text"].search-input__input:active{border:none}.ie .search-input input[type="text"].search-input__input{line-height:normal}.search-input__input-wrap{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-bottom:.25rem;padding-top:.25rem;position:relative}.search-input__input-wrap:after{background:#c00;bottom:0;content:'';display:block;height:1px;left:-50vw;margin-left:50%;position:absolute;width:100vw}.search-input__input-wrap .icon-search{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;border:none;color:#c00;font-size:1.25rem;left:.5625rem;position:absolute;height:1.375rem}.search-input__input-wrap .icon-close{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;border:none;color:#767676;font-size:1rem;position:absolute;right:.5625rem}.search-input--with-borders .search-input__input-wrap:before{background:#D8D8D8;content:'';display:block;height:1px;left:-50vw;margin-left:50%;position:absolute;top:0;width:100vw}.sort-selector{border-bottom:1px solid #D8D8D8;border-top:1px solid #D8D8D8;padding:1rem 0}.sort-selector__title{color:#767676;display:inline-block;font-size:.875rem;font-weight:400;margin-right:1rem;vertical-align:middle}.sort-selector__sort-options{margin:0;padding:0;list-style-type:none;display:inline-block;font-size:.875rem;vertical-align:middle}.sort-selector__sort-options li,[dir="rtl"] .sort-selector__sort-options li{padding:0}.sort-selector__sort-options li:before,[dir="rtl"] .sort-selector__sort-options li:before{content:'';display:none;margin:0;width:auto}.sort-selector__sort-options .sort-selector__sort-item{padding-right:1rem}.sort-selector__sort-options .sort-selector__sort-item:last-child{padding-right:0}.sort-selector__sort-item{display:inline-block;font-size:.875rem;margin-right:1rem;position:relative;vertical-align:top}.sort-selector__sort-item:last-child{margin-right:0}.sort-selector__sort-item:last-child:after{content:none}.sort-selector__sort-item:after{background-color:#979797;content:'';display:inline-block;height:1rem;margin:auto 0 auto 1rem;position:absolute;right:0;top:.25rem;vertical-align:middle;width:1px}.sort-selector__sort-link{border:none;color:#767676;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.875rem;font-weight:400;line-height:1.7}.sort-selector__sort-link.active{color:#000;font-weight:500}.sort-selector--red-folder{border-top:none;border-bottom:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}.sort-selector--red-folder:after{display:none}.sort-selector--alumni-directory{border-bottom:none;border-top:none}.search__search-input-wrap{position:relative}.search__search-input-wrap--flexed{display:-webkit-flex;display:-ms-flexbox;display:flex}.search__search-input-wrap--flexed+.form-section:before{content:none}.search__search-input-wrap--flexed+.form-section .form-section__input-container{margin-bottom:0}.search__search-input-wrap--flexed+.form-section .form-section__submit-container{border:none;padding-top:0}.search__search-input-wrap--flexed+.form-section .form-section__input-same-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.search__search-input-wrap--flexed+.form-section .form-section__input-same-row label{margin-bottom:1.5rem;-webkit-flex:1;-ms-flex:1;flex:1}.search .site-search__previous-suggestions{border-top:none}.search .site-search__suggestions-block{background-color:#fff;border:1px solid #D8D8D8;box-shadow:.75rem .75rem 1.5rem #D8D8D8;border-top:none;left:-50vw;margin-left:50%;transition-delay:0.1s, 0.1s;width:100vw;z-index:9992}.search .site-search__suggestions-block.is-active{-webkit-transform:scaleY(1);transform:scaleY(1)}.search .site-search__autocomplete-section,.search .site-search__search-results-section{display:block}.search__counter{color:#767676;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.875rem;margin:1rem 0 1.25rem 0}.search__results-container.has-overlay{position:relative}.search__results-container.has-overlay:before{background:rgba(255,255,255,0.75);bottom:0;content:'';height:100%;left:-50vw;margin-left:50%;max-width:none;position:absolute;top:0;width:100vw;z-index:5}.search__results-container.is-fetching{padding:7.5rem 0;text-align:center;height:100vh}.search__results-container .small-profile-card__bookmark{display:none}.search__loading{text-align:center;width:100%;content:'';display:inline-block;font-size:.16667rem;margin:4em;width:1em;height:1em;border-radius:50%;z-index:3;color:#c00;position:relative;box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0;-webkit-animation:spinner 1.3s infinite linear;animation:spinner 1.3s infinite linear}@keyframes spinner{12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -1em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 0,-2em -2em 0 .2em}100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}}.search__no-results{text-align:center;margin-bottom:1.5rem;margin-top:1.5rem}.search--alumni-directory .search__counter{display:inline-block;margin:0;padding:1rem 0;position:relative;width:100%}.search--alumni-directory .search__counter:before,.search--alumni-directory .search__counter:after{background-color:#D8D8D8;content:'';height:1px;left:-50vw;margin-left:50%;max-width:none;position:absolute;top:0;width:100vw}.search--alumni-directory .search__counter:after{bottom:0;content:'';top:auto}.search .advanced-search{margin-top:2rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.search .advanced-search__sections{padding:0}.search .advanced-search h4{margin-bottom:2rem}.search .advanced-search input{box-shadow:none;text-align:left;font-family:"Graphik";color:#000;background-color:#fff;font-size:.875rem;line-height:1.7;border-radius:4px;padding:.5rem;border:1px solid #D8D8D8;margin-bottom:1.5rem}.search .advanced-search input:hover{border-color:#636363}.search .advanced-search input:focus{box-shadow:rgba(47,48,50,0.14) 0px 2px 8px,#0484e7 0px 0px 0px 1px inset;border-color:#0484e7;outline:none}.search .advanced-search label{font-size:.875rem;padding-top:.5rem;padding-bottom:.5rem;line-height:1.44;font-family:"Graphik";position:relative;cursor:pointer}.search .advanced-search label .checkbox__styled{color:#fff;width:20px;height:20px;left:0;box-sizing:border-box;border-color:#D8D8D8;border-radius:4px;border-width:2px;border-style:solid;vertical-align:bottom;min-width:20px}.search .advanced-search label input[type=checkbox]:checked+.checkbox__styled{border-color:#c00}.search .advanced-search label input[type=checkbox]:checked+.checkbox__styled:before{top:1px}.search .advanced-search__cta{margin:2rem 0}.contact-widget #toggler-closer{position:absolute;height:100%;width:100%;background:transparent;display:block;line-height:1;bottom:0;right:0;z-index:9993;cursor:default;color:#000;line-height:1.44;border-bottom:none}.contact-widget #toggler-closer:hover,.contact-widget #toggler-closer:focus{color:#000}.contact-widget__content{display:inline-block;position:fixed;right:1.25rem;bottom:1.25rem;z-index:9996;max-width:20.4375rem}.contact-widget__window{border:1px solid #E2E2E2;background-color:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,0.07);margin-bottom:4.5rem;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode}.contact-widget__window>p,.contact-widget__window li{font-weight:500}.contact-widget__window>p{margin:1.25rem 0 .5rem;color:#c00;font-size:.8125rem}.contact-widget__window h4{font-weight:400;margin-bottom:2rem;padding-right:1.25rem}.contact-widget__window ul{margin:0;padding:0;list-style-type:none;padding:0 1.25rem 0 1rem}.contact-widget__window ul li,[dir="rtl"] .contact-widget__window ul li{padding:0}.contact-widget__window ul li:before,[dir="rtl"] .contact-widget__window ul li:before{content:'';display:none;margin:0;width:auto}.contact-widget__window li{padding-left:0;font-size:.875rem;margin-bottom:1.5rem;display:-webkit-flex;display:-ms-flexbox;display:flex}.contact-widget__window li:first-child{margin-bottom:1.25rem}.contact-widget__window li a{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;color:#000;line-height:1.44;border-bottom:none;position:relative}.contact-widget__window li a:hover,.contact-widget__window li a:focus{color:#000}.contact-widget__window li a:after{content:'';position:absolute;right:-.75rem;top:6px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:6px solid #c00}.contact-widget__window li.separator{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem}.contact-widget__window li.separator p{margin:0;font-weight:400;font-size:.875rem;text-align:center;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.contact-widget__window li.separator span{border-bottom:1px solid #D8D8D8;-webkit-flex:1 1 20%;-ms-flex:1 1 20%;flex:1 1 20%}@media (max-width: 67.5rem) and (orientation: landscape){.contact-widget__window{height:17.5rem;overflow:scroll;margin-bottom:3.75rem}}.contact-widget__links{margin-bottom:1.25rem;border-bottom:1px solid #D8D8D8}.contact-widget__office{margin-bottom:1rem;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#636363;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contact-widget__office div:first-of-type{width:56px;height:56px}.contact-widget__office div:last-of-type{padding-left:.75rem}.contact-widget__office img{-o-object-fit:cover;object-fit:cover;height:100%}.contact-widget__office a,.contact-widget__office p{font-size:.9375rem}.contact-widget__office a{color:#000;line-height:1.44;border-bottom:none;text-decoration:underline;color:#636363}.contact-widget__office a:hover,.contact-widget__office a:focus{color:#000}.contact-widget__office p{margin:0}.contact-widget__bubble{border-bottom:0;position:absolute;right:0;bottom:0}.contact-widget__btn{margin-left:auto;height:48px;width:48px;border-radius:100px;background:#c00;box-shadow:0 2px 7px 0 rgba(0,0,0,0.15);color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.contact-widget__btn:hover,.contact-widget__btn:focus{color:#fff;background:#9d1b22}.contact-widget__btn .icon-contact-bubble{margin-top:.25rem;font-size:1.625rem}.contact-widget__btn .icon-close{font-weight:600}[dir="rtl"] .contact-widget__content{left:1.25rem;right:auto}[dir="rtl"] .contact-widget__bubble{left:0;right:auto}.flatpickr-calendar{background:transparent;overflow:hidden;max-height:0;opacity:0;visibility:hidden;text-align:center;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;display:none;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;box-shadow:0 3px 13px rgba(0,0,0,0.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;visibility:visible;overflow:visible;max-height:640px}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 200ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeInDown 200ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.hasWeeks{width:auto}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid rgba(72,72,72,0.2)}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-innerContainer{border-bottom:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{border:1px solid rgba(72,72,72,0.2)}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:rgba(72,72,72,0.2)}.flatpickr-calendar.arrowTop:after{border-bottom-color:#c00}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:rgba(72,72,72,0.2)}.flatpickr-calendar.arrowBottom:after{border-top-color:#c00}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-month{border-radius:5px 5px 0 0;background:#c00;color:#fff;fill:#fff;height:28px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.flatpickr-prev-month,.flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0px;line-height:16px;height:28px;padding:10px calc(3.57% - 1.5px);z-index:3}.flatpickr-prev-month i,.flatpickr-next-month i{position:relative}.flatpickr-prev-month.flatpickr-prev-month,.flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-prev-month.flatpickr-next-month,.flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-prev-month:hover,.flatpickr-next-month:hover{color:#bbb}.flatpickr-prev-month:hover svg,.flatpickr-next-month:hover svg{fill:#c00}.flatpickr-prev-month svg,.flatpickr-next-month svg{width:14px;height:14px}.flatpickr-prev-month svg path,.flatpickr-next-month svg path{transition:fill 0.1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(72,72,72,0.15);box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(72,72,72,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(72,72,72,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(255,255,255,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:6.16px 0 0 0;line-height:1;height:28px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}.flatpickr-current-month span.cur-month{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-weight:700;color:inherit;display:inline-block;margin-left:0.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#fff}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#fff}.flatpickr-current-month input.cur-year{background:transparent;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 0.5ch;margin:0;display:inline-block;font-size:inherit;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(255,255,255,0.5);background:transparent;pointer-events:none}.flatpickr-current-month select{height:100%;line-height:normal}.flatpickr-weekdays{background:#c00;text-align:center;overflow:hidden;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdaycontainer{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}span.flatpickr-weekday{cursor:default;font-size:90%;background:#c00;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;width:307.875px;border-left:1px solid rgba(72,72,72,0.2);border-right:1px solid rgba(72,72,72,0.2)}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);opacity:1}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:#484848;cursor:pointer;font-weight:400;width:14.2857143%;-ms-flex-preferred-size:14.2857143%;-webkit-flex-basis:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e2e2e2;border-color:#e2e2e2}.flatpickr-day.today{border-color:#bbb}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#bbb;background:#bbb;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#c00;box-shadow:none;color:#fff;border-color:#c00}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange,.flatpickr-day.startRange.startRange+.endRange,.flatpickr-day.endRange.startRange+.endRange{box-shadow:-10px 0 0 #c00}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #e2e2e2, 5px 0 0 #e2e2e2}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(72,72,72,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.disabled,.flatpickr-day.disabled:hover{cursor:not-allowed;color:rgba(72,72,72,0.1)}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 #c00,5px 0 0 #c00}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{display:inline-block;float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;border-left:1px solid rgba(72,72,72,0.2)}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(72,72,72,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-flex;display:-ms-flexbox;display:flex;box-sizing:border-box;overflow:hidden;background:#fff;border-bottom:1px solid rgba(72,72,72,0.2)}.flatpickr-rContainer{display:inline-block;padding:0;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;box-sizing:border-box;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff;border-radius:0 0 5px 5px}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#484848}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#484848}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;cursor:pointer;color:#484848;font-size:14px;position:relative;box-sizing:border-box}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;display:inline-block;float:left;line-height:inherit;color:#484848;font-weight:bold;width:2%;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time .flatpickr-am-pm:focus{background:#ececec}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.site-message:not(.hide) ~ #site-header .onboarding-message{display:none}.onboarding-message{opacity:0;z-index:-99;transition:all 600ms;position:absolute;color:#fff;width:20.625rem;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;text-transform:none;letter-spacing:0;padding-top:8px;left:-48px;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-weight:400}.onboarding-message>div{background:#000;padding:1rem 1.25rem;border:1px solid #fefefe}.onboarding-message>div:before{content:'';position:absolute;bottom:100%;top:1px;left:50%;margin-left:-8px;width:0;height:0;border-bottom:8px solid #000;border-right:8px solid transparent;border-left:8px solid transparent}.onboarding-message p{font-size:.875rem;line-height:1.44}.onboarding-message p span{font-size:1.25em;line-height:1;margin:0 .25rem}.onboarding-message h5{padding-right:2rem}.onboarding-message--active{opacity:1;z-index:9996}.onboarding-message__close{position:absolute;top:1.25rem;right:1rem;padding:.25rem;color:#979797;cursor:pointer}.onboarding-message__close span{font-size:.68rem !important}.onboarding-message__close:hover,.onboarding-message__close:focus{color:#fff}.onboarding-message__dismiss-message{text-align:center;margin-bottom:.25rem;font-size:.875rem}.onboarding-message__dismiss-message span{border-bottom:1px solid #fff;display:inline-block;color:#fff;cursor:pointer}.onboarding-message__dismiss-message span:hover,.onboarding-message__dismiss-message span:focus{border-bottom:1px solid rgba(0,0,0,0)}.onboarding-message__close span,.onboarding-message__dismiss-message span,.onboarding-message p span{color:inherit !important;display:inline-block;line-height:1.44}.onboarding-message__close:hover,.onboarding-message__dismiss-message:hover{pointer:cursor}.red-folder-empty{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#767676}.red-folder-empty #icon-folder-open{font-size:7rem;margin:3rem 0 2rem;color:#767676}.red-folder-empty>p{color:#000;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1rem;margin-bottom:3rem}.red-folder-empty>p #icon-bookmark{color:#767676;padding:0 .25rem}.red-folder-empty>p+a{margin-bottom:3rem}.off-canvas-menu .red-folder-empty>p,.off-canvas-menu .red-folder-empty>h4{width:100%}.red-folder-toolbar a{border-bottom:none}.red-folder-toolbar .is-stuck{z-index:9994}.red-folder-toolbar .is-stuck .red-folder-toolbar__content-wrap:before{border-top:none}.red-folder-toolbar__content-wrap{padding:.75rem 0;position:relative}.red-folder-toolbar__content-wrap:before{background:#fff;border-bottom:1px solid #D8D8D8;border-top:1px solid #D8D8D8;bottom:0;content:'';display:block;left:-50vw;margin-left:50%;position:absolute;top:0;width:100vw;z-index:-1}.red-folder-toolbar__content-wrap .red-folder-toolbar__count-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.red-folder-toolbar__content-wrap .red-folder-toolbar__count-wrap .react-loading{min-height:unset}.red-folder-toolbar__content-wrap .red-folder-toolbar__count-wrap>div{display:-webkit-flex;display:-ms-flexbox;display:flex}.red-folder-toolbar__initial-state,.red-folder-toolbar__selected-state{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.red-folder-toolbar__item-count,.red-folder-toolbar__selected-count{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.875rem;display:inline-block;vertical-align:middle}.red-folder-toolbar__item-count{position:relative;padding-right:1rem}.red-folder-toolbar__count{background-color:#c00;color:#fff;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.875rem;padding:.25rem .75rem}.red-folder-toolbar__share-button,.red-folder-toolbar__delete-button,.red-folder-toolbar__preview-button{display:inline-block;margin-left:2rem;vertical-align:middle}.red-folder-toolbar__share-button:first-child,.red-folder-toolbar__delete-button:first-child,.red-folder-toolbar__preview-button:first-child{margin-left:0}.red-folder-toolbar__share-button:hover [class^="icon-"],.red-folder-toolbar__delete-button:hover [class^="icon-"],.red-folder-toolbar__preview-button:hover [class^="icon-"]{color:#c00}.red-folder-toolbar__share-button .red-folder-toolbar__icon-text{display:none}.red-folder-toolbar__preview-button .icon-eye{position:relative;top:-2px}.red-folder-toolbar__preview-button .icon-eye:before{font-size:11px}.red-folder-toolbar__delete-button{margin-left:1rem}.red-folder-toolbar__actions-wrap{display:none}.red-folder-toolbar__icon-text{display:inline-block;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.875rem;margin-left:.5rem;vertical-align:middle}.red-folder-toolbar__button-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex}.red-folder-toolbar [class^="icon-"]{display:inline-block;color:#767676;transition:color 200ms,border-color 200ms,background-color 200ms;vertical-align:middle}.red-folder-modal{overflow:hidden;z-index:9996}.red-folder-modal .modal{background:#fff;bottom:auto;padding:1.25rem;height:auto}.red-folder-modal__close{border-bottom:none;color:#767676;font-size:1rem;position:absolute;right:0;top:0}.red-folder-modal__title{font-size:1.75rem;margin-bottom:1.5rem}.red-folder-modal__input-wrap{margin-bottom:1rem}.red-folder-modal__input-wrap label{display:block;width:100%}.red-folder-modal__copy-link{cursor:pointer}.red-folder-modal__input-label{font-size:.9375rem;margin-bottom:.5rem}.red-folder-modal [class^="icon-"]{display:inline-block;margin-left:.5rem}.red-folder-modal input.red-folder-modal__input{background-color:#fff;border:1px solid #D8D8D8;color:#767676;display:block;font-size:1rem;height:3.75rem;line-height:3.75rem;margin-bottom:1.5rem;padding:0 1rem;width:100%}.red-folder-modal__content-wrap{padding-top:2.5rem;position:relative}.red-folder-modal__error p{font-family:"Graphik";font-size:1.125rem;color:#c00}.red-folder-modal--confirmation span,.red-folder-modal--confirmation p{font-family:"Graphik";font-size:1rem}.red-folder-modal--accept-share div,.red-folder-modal--accept-share p{font-family:"Graphik";font-size:1rem}.red-folder-modal--accept-share label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.875rem;padding-top:.5rem;padding-bottom:.5rem;line-height:1.44;font-family:"Graphik";position:relative;cursor:pointer}.red-folder-modal--accept-share label .checkbox__styled{color:#fff;width:20px;height:20px;left:0;box-sizing:border-box;border-color:#D8D8D8;border-radius:4px;border-width:2px;border-style:solid;vertical-align:bottom;min-width:20px}.red-folder-modal--accept-share label input[type=checkbox]:checked+.checkbox__styled{border-color:#c00}.red-folder-modal--accept-share label input[type=checkbox]:checked+.checkbox__styled:before{top:1px}.red-folder-modal--accept-share .red-folder-modal__buttons{margin-top:2.5rem}.red-folder-modal--accept-share .red-folder-modal__buttons button{min-width:240px}.red-folder-modal--accept-share .red-folder-modal__buttons button[disabled]{background:#BABABA}.red-folder-modal__buttons{margin-top:4.5rem}.red-folder-modal__buttons a{margin-right:2rem}.red-folder-modal__buttons a:not(:first-of-type){margin-top:1rem}.red-folder-modal li{font-size:inherit}.mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type=text],.mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="email"],.mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="tel"],.mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="url"],.mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap select,.mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap textarea{text-align:left}.marketo-form .mktoForm{width:100% !important;padding:0 0 1.5rem}.marketo-form .mktoForm .mktoError{left:0}.marketo-form .mktoForm .mktoError .mktoErrorArrow,.marketo-form .mktoForm .mktoError .mktoErrorMsg{background:#c00;border-color:#c00}.marketo-form .mktoForm .mktoError .mktoErrorMsg{border-radius:0;box-shadow:none;background-image:none}.marketo-form .mktoForm .mktoFormRow{width:inherit}.marketo-form .mktoForm .mktoFormRow .mktoFieldDescriptor{width:100%}.marketo-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap{width:100%;position:relative}.marketo-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type=text],.marketo-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="email"],.marketo-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="tel"],.marketo-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="url"],.marketo-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap select,.marketo-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap textarea{border:1px solid #D8D8D8;width:100% !important;text-align:left;color:#000;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1.125rem;line-height:1.7;padding-left:.75rem;height:3.5rem;box-shadow:none}.marketo-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap textarea{height:21.875rem}.marketo-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap select[multiple="multiple"]{height:auto}.marketo-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap select option[value=""]{color:#767676}.marketo-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label.mktoLabel{font-size:1rem;font-weight:400;margin-bottom:.5rem}.marketo-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label.mktoLabel strong{padding:0;font-weight:400}.marketo-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoCheckboxList{padding-left:0;width:100% !important;border:none}.marketo-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoCheckboxList label{color:#979797;font-size:1rem;font-weight:400}.marketo-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoCheckboxList label a{color:#08617b;border-bottom:none}.marketo-form .mktoForm .mktoFormRow fieldset.mktoFormCol{width:inherit;padding-right:0 !important;padding-left:0 !important;border:none;margin-top:1.25rem}.marketo-form .mktoForm .mktoFormRow fieldset.mktoFormCol:before{content:' ';display:block;width:100%;height:1px;position:absolute;top:0;background-color:#D8D8D8}.marketo-form .mktoForm .mktoFormRow fieldset.mktoFormCol legend{color:#000;display:block;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1.75rem;font-weight:500;line-height:1.2;margin-left:0;padding-left:0;padding-top:1rem}.marketo-form .mktoForm .mktoFormRow input::-webkit-input-placeholder,.marketo-form .mktoForm .mktoFormRow textarea::-webkit-input-placeholder{color:#767676;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1.125rem;line-height:1.7}.marketo-form .mktoForm .mktoFormRow input:-ms-input-placeholder,.marketo-form .mktoForm .mktoFormRow textarea:-ms-input-placeholder{color:#767676;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1.125rem;line-height:1.7}.marketo-form .mktoForm .mktoFormRow input::placeholder,.marketo-form .mktoForm .mktoFormRow textarea::placeholder{color:#767676;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1.125rem;line-height:1.7}.marketo-form .mktoForm .mktoFormRow textarea::-webkit-input-placeholder{font-style:italic}.marketo-form .mktoForm .mktoFormRow textarea:-ms-input-placeholder{font-style:italic}.marketo-form .mktoForm .mktoFormRow textarea::placeholder{font-style:italic}.marketo-form .mktoForm .mktoRequiredField .mktoAsterix{display:none !important}.marketo-form .mktoForm .mktoButtonRow{width:100%;margin-top:1.5rem;margin-bottom:1.5rem}.marketo-form .mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:0 !important}.marketo-form .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{background:#c00;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.875rem;font-weight:500;line-height:1.2;padding:1.25rem 2.5rem;text-align:center;text-transform:uppercase;text-shadow:none;transition:all 200ms;width:100%}.marketo-form .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:hover,.marketo-form .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:focus{background:#9d1b22;color:#fff}.marketo-form .mktoForm .mktoOffset{width:0}.selector-block{margin:2rem 0}.selector-block legend{font-size:1.125rem;font-weight:500;text-align:left}.selector-block__list{margin:0;padding:0;list-style-type:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:.75rem}.selector-block__list li,[dir="rtl"] .selector-block__list li{padding:0}.selector-block__list li:before,[dir="rtl"] .selector-block__list li:before{content:'';display:none;margin:0;width:auto}.selector-block__list li{padding:.25rem .25rem .25rem 0}.selector-block__list label{margin:0;font-size:.8125rem;font-weight:500;color:#c00;line-height:1.2;padding:.625rem 1.25rem;border-radius:50vh;background:#fff;transition:all 200ms}.selector-block__list li.active label,.selector-block__list label:hover,.selector-block__list label:focus{background:#c00;border-color:transparent;color:#fff}.selector-block__list li>label{border:2px solid whitesmoke}.selector-block__results-loading-container{position:relative}.selector-block__results-container{margin-top:1.5rem}.selector-block__results-container .standard-grid-block{margin:1.5rem 0}.selector-block__loading-container{display:none;left:0;min-height:8.75rem}.selector-block__loading-size-panel{-webkit-align-items:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;margin:auto;position:absolute;right:0;top:0}.selector-block__loading{bottom:0;text-align:center;width:100%;content:'';display:inline-block;font-size:.16667rem;margin:4em;width:1em;height:1em;border-radius:50%;z-index:3;color:#c00;position:relative;box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0;-webkit-animation:spinner 1.3s infinite linear;animation:spinner 1.3s infinite linear;font-size:.625rem;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@keyframes spinner{12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -1em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 0,-2em -2em 0 .2em}100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}}.selector-block .is-fetching{text-align:center}.selector-block .is-fetching .selector-block__loading-container{display:block}.events{margin-top:2rem;margin-bottom:2rem}.events p{font-size:1rem;color:#424242}.events__title a{border:none}.events>.btn__row{margin-bottom:0}.events__list{margin:0;padding:0;list-style-type:none;margin-bottom:2rem;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;line-height:1.44}.events__list li,[dir="rtl"] .events__list li{padding:0}.events__list li:before,[dir="rtl"] .events__list li:before{content:'';display:none;margin:0;width:auto}.events__list span{font-size:1rem;color:#424242}.events li.events__list-item{border-bottom:1px solid #D8D8D8;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:1.5rem;padding-bottom:1.5rem}.events__buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.events__buttons>div{margin-top:1.25rem}.events__buttons .textlink--cta,.events__buttons p{font-size:1.125rem}.events__buttons .textlink--cta{display:inline-block;line-height:1.44}.events__buttons p{margin-top:0;color:#000;font-weight:500}.events__date{-webkit-flex:0 0 33%;-ms-flex:0 0 33%;flex:0 0 33%;font-weight:500}.events__info-container{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.events__info-container .btn{margin-top:1.5rem;white-space:nowrap}.events__details{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.events__metadata{line-height:1}.events__metadata>div{display:inline;font-size:.875rem}.events__metadata>div:before{content:"•";padding-right:.5rem;padding-left:.5rem}.events__metadata>div:first-child:before{display:none;padding-right:0}.events__metadata h6,.events__metadata ul,.events__metadata li{display:inline;font-size:.875rem}.events__metadata li{color:#636363;padding:0}.events__metadata li:before{display:inline-block;line-height:1.2;content:"•";padding-right:.375rem;padding-left:.25rem;font-size:.68rem}.events__metadata li:first-child{padding-left:0}.events__metadata li:first-child:before{display:none;padding-right:0}@media (max-width: 47.9375rem){.events__info-container .btn{border:none;background:transparent;padding:0;text-align:left}.events__info-container .btn:hover,.events__info-container .btn:focus{color:#9d1b22}}.events__error p{color:#c00;text-align:center;font-family:"Graphik";font-style:italic}.application-process{margin:3.75rem 0}.application-process__result-text ul{margin-left:1rem}.application-process__dynamic-result-wrap.is-loading .application-process__loading{display:inline-block}.application-process__dynamic-result-wrap.is-loading .application-process__dynamic-result-container{padding-bottom:1.5rem;padding-top:1.5rem;text-align:center}.application-process__loading{content:'';display:inline-block;font-size:.16667rem;margin:4em;width:1em;height:1em;border-radius:50%;z-index:3;color:#c00;position:relative;box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0;-webkit-animation:spinner 1.3s infinite linear;animation:spinner 1.3s infinite linear;display:none}@keyframes spinner{12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -1em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 0,-2em -2em 0 .2em}100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}}.share-popup{padding:1rem .5rem}.share-popup .social-links__item{display:block;margin-top:1.5rem;margin-left:0;white-space:nowrap}.share-popup .social-links__item:first-child{margin-top:0}.share-popup .social-links__link{color:#424242;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.875rem;height:auto;line-height:1.44;width:auto}.share-popup .social-links__link .icon-twitter{font-size:1.125rem}.share-popup .social-links__link [class^="icon-"]{display:inline-block;margin-right:.75rem;min-width:1.25rem;text-align:center;vertical-align:middle}.share-popup .social-links__image-icon{display:inline-block;margin-right:.75rem;text-align:center;vertical-align:middle;width:1.25rem}.share-popup .social-links__text{vertical-align:middle}.tooltip{border:1px solid #fefefe}.tooltip--share{background-color:#fff;border:1px solid #D8D8D8;box-shadow:0 2px 7px 0 rgba(0,0,0,0.07);max-width:none;z-index:9996}.tooltip--share:before{content:none !important}.career-search{margin-top:3rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #D8D8D8;background:#fff;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.career-search>div{width:100%}.career-search__image-wrap{height:0;position:relative;padding-bottom:56.25%;width:100%;margin-bottom:1rem}.career-search__image-wrap img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.career-search p{margin:.75rem 0 1.5rem;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1.125rem;color:#424242;line-height:1.44}.career-search__submit-button{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:1rem;color:#c00;font-size:1rem}.career-search__form{position:relative;margin-bottom:1.5rem}.career-search__form.has-autocomplete .career-search__results,.career-search__form.has-empty-autocomplete .career-search__results{display:block}.career-search__form.has-empty-autocomplete .career-search__results>p{display:none}.career-search__form.has-empty-autocomplete .career-search__suggestion-list{display:none}.career-search__form.has-empty-autocomplete .career-search__description-block{border-top:none}.career-search__form.has-empty-autocomplete .career-search__no-results{display:block}.career-search__form input{padding-left:2.5rem;background:#fff;height:56px;text-align:left;border-color:#D8D8D8;font-size:1rem}.career-search__form input:focus,.career-search__form input:active{box-shadow:none;border-color:#000}.career-search span,.career-search input,.career-search li,.career-search p{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode}.career-search__form-content{position:relative}.career-search__results{display:none;border:1px solid #000;width:100%;padding:0 1rem;position:absolute;top:55px;background:#fff}.career-search__results p{font-size:.8125rem;color:#767676}.career-search__results>p{margin:1rem 0}.career-search__results li{font-size:.875rem;padding-left:0;margin-bottom:1rem}.career-search__results li:last-of-type{margin-bottom:.5rem}.career-search__results li:before{content:none}.career-search__results li a{border:none;color:#000}.career-search__results li a:after{color:#c00}.career-search__description-block{margin:0 0 1rem;padding-top:1rem;border-top:1px solid #D8D8D8}.career-search__description-block p{margin:0 0 .5rem;line-height:1.44}.career-search__description-block p:last-of-type{margin-bottom:1rem}.career-search__description-block p a{color:#000;line-height:1.44;border-bottom:none;color:#c00}.career-search__description-block p a:hover,.career-search__description-block p a:focus{color:#000}.career-search__no-results{display:none}.media-link-list{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode}.media-link-list__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:100%}.media-link-list__column{margin-bottom:2rem}.media-link-list__column h3{color:#000;margin-bottom:1.5rem}.media-link-list ul{margin:0;padding:0;list-style-type:none}.media-link-list ul li,[dir="rtl"] .media-link-list ul li{padding:0}.media-link-list ul li:before,[dir="rtl"] .media-link-list ul li:before{content:'';display:none;margin:0;width:auto}.media-link-list li{padding-left:0;display:-webkit-flex;display:-ms-flexbox;display:flex;border-top:1px solid #D8D8D8}.media-link-list li:last-of-type{border-bottom:1px solid #D8D8D8}.media-link-list li a{color:#000;line-height:1.44;border-bottom:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.media-link-list li a:hover,.media-link-list li a:focus{color:#000}.media-link-list li a p{margin:.75rem 0;font-size:.9375rem}.media-link-list li a:hover p,.media-link-list li a:focus p{color:#c00}.media-link-list li a span{margin-left:auto;margin-right:1.25rem}.media-link-list li a span.icon-twitter{color:#1DA1F2;font-size:1.125rem}.media-link-list li a span.icon-linkedin-in{color:#0077B5;font-size:1.25rem}.media-link-list li a span.icon-facebook-f{color:#3B5998;font-size:1.125rem;padding-right:.375rem}.media-link-list li a span.icon-youtube{color:#CD201F;font-size:1.5rem}.media-link-list li a span.type-and-size{text-transform:uppercase;font-size:.9375rem;color:#767676}.media-link-list li a span:after{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:.5rem}.media-link-list li a[href*='zip'] span:after,.media-link-list li a[href*='pdf'] span:after,.media-link-list li a[href*='doc'] span:after,.media-link-list li a[href*='docx'] span:after,.media-link-list li a[href*='ppt'] span:after{content:""}.supertopic a{line-height:1;border-bottom:none}.supertopic li{margin-bottom:1.5rem}.supertopic h5{margin-bottom:.5rem}.supertopic__list{margin:0;padding:0;list-style-type:none;clear:both}.supertopic__list li,[dir="rtl"] .supertopic__list li{padding:0}.supertopic__list li:before,[dir="rtl"] .supertopic__list li:before{content:'';display:none;margin:0;width:auto}.supertopic__container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:1rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.supertopic__container .supertopic__thumbnail{margin:1rem 0}.supertopic__container--banner{padding:0 2rem}.supertopic__container--banner .btn{display:none}.supertopic__thumbnail{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.supertopic__image{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative}.supertopic__image:before,.supertopic__image:after{border:1px solid #D8D8D8;content:"";position:absolute;width:100%;height:100%;background-color:#fff}.supertopic__image:before{left:3px;top:3px;z-index:-1}.supertopic__image:after{left:6px;top:6px;z-index:-2}.supertopic__image--shadow img{border-radius:10px;box-shadow:5px 10px 10px #00000029}.supertopic__image--shadow:before,.supertopic__image--shadow:after{content:none}.supertopic__text-container{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;margin-left:1.5rem}.supertopic__text-container p{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.8125rem;font-weight:500;color:#767676;margin:0}.react-loading__container{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;height:90vh;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.react-loading__spinner{content:'';display:inline-block;font-size:.16667rem;margin:4em;width:1em;height:1em;border-radius:50%;z-index:3;color:#c00;position:relative;box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0;-webkit-animation:spinner 1.3s infinite linear;animation:spinner 1.3s infinite linear}@keyframes spinner{12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -1em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 0,-2em -2em 0 .2em}100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}}.gxc-bvu-search-result:first-child{margin-top:1rem}.gxc-bvu-search-result a{line-height:inherit}.gxc-bvu-search-result a:hover .gxc-bvu-search-result__desc,.gxc-bvu-search-result a:focus .gxc-bvu-search-result__desc{color:#000}.gxc-bvu-search-result__content-wrap{border-bottom:1px solid #D8D8D8;margin-bottom:1rem;padding-bottom:1rem}.gxc-bvu-search-result__title{font-size:1.3125rem;line-height:1.44}.gxc-bvu-search-result__desc,.gxc-bvu-search-result__desc p{font-size:.9375rem;line-height:1.44}.gxc-bvu-search-result__desc p{margin:.5rem 0}.gxc-bvu-search-result__data-item{color:#767676;display:inline-block;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.8125rem;font-weight:500;padding:0}.gxc-bvu-search-result__data-item:first-child:before{content:none}.gxc-bvu-search-result__data-item:before{content:"•";color:#767676;display:inline-block;margin:0 .5rem;text-align:center;width:auto;line-height:1}.alumni-profile{margin-top:1.5rem}.alumni-profile>a{margin-left:.75rem;margin-bottom:1.5rem;display:block}.alumni-profile>a:before{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:0.65em;position:relative;left:-.5rem;transition:all 200ms}.alumni-profile>a:after{content:none}.alumni-profile>a:hover:before,.alumni-profile>a:focus:before{color:#c00}.alumni-profile__details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:2.5rem}.alumni-profile__image-wrap{width:158px;height:158px;margin-bottom:1rem}.alumni-profile__image-wrap img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:30px}.alumni-profile__details-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.alumni-profile__details-content h1{margin-bottom:.5rem}.alumni-profile__details-content p{font-family:"Graphik";font-size:1.3125rem;color:#767676;font-weight:400;margin-top:.5rem;margin-bottom:1.5rem}.alumni-profile__details-buttons{margin-top:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.alumni-profile__details-buttons>a{color:#000;line-height:1.44;border-bottom:none;margin-left:auto;font-family:"Graphik";color:#767676;font-weight:500}.alumni-profile__details-buttons>a:hover,.alumni-profile__details-buttons>a:focus{color:#000}.alumni-profile__details-buttons>a span{margin-left:.5rem;position:relative;top:2px;font-size:1.125rem}.alumni-profile__details-buttons i{font-size:1.125rem}.alumni-profile__information{border-top:3px solid #c00}.alumni-profile__information ul{margin:0;padding:0;list-style-type:none}.alumni-profile__information ul li,[dir="rtl"] .alumni-profile__information ul li{padding:0}.alumni-profile__information ul li:before,[dir="rtl"] .alumni-profile__information ul li:before{content:'';display:none;margin:0;width:auto}.alumni-profile__information li{font-family:"Graphik";margin-bottom:1.5rem}.alumni-profile__information li:first-of-type h4{color:#c00;margin-top:.75rem}.alumni-profile__information li:not(:first-of-type){border-top:1px solid #D8D8D8}.alumni-profile__information li h4{margin:1rem 0 1.5rem}.alumni-profile__information li p{font-size:1rem;margin:0 0 .5rem;font-weight:500}.alumni-profile__information li p span{font-weight:400}.alumni-profile__information .alumni-profile__information-blocks{margin-bottom:1rem}.alumni-profile__information .alumni-profile__information-blocks p{margin-bottom:0}.alumni-profile__information .alumni-profile__information-blocks p:not(:first-of-type){font-weight:400}.alumni-profile__preview{margin-bottom:1.5rem}.alumni-profile__preview .site-message__content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:1.25rem}.alumni-profile__preview .site-message__content>p{margin-bottom:.75rem}.alumni-profile__preview .site-message__content a{padding-left:1.5rem;padding-right:1.5rem}.small-profile-card{margin-bottom:1rem;font-family:"Graphik"}.small-profile-card:last-child:not(:first-child){float:left}.small-profile-card__content-wrap{border-bottom:1px solid #D8D8D8;padding-bottom:1rem;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.small-profile-card__image-wrap{width:99px;height:99px;margin-bottom:1rem}.small-profile-card__image-wrap img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.small-profile-card__image-wrap-alumni{width:99px;height:99px;margin-bottom:1rem}.small-profile-card__image-wrap-alumni img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:25px}.small-profile-card__link{border-bottom:none;line-height:1.7}.small-profile-card p{margin:0}.small-profile-card header{margin-bottom:1rem}.small-profile-card header p{font-size:1rem;color:#767676}.small-profile-card__information{margin-bottom:1.5rem}.small-profile-card__information p{font-size:.9375rem}.small-profile-card__information p:first-of-type{font-weight:500}.small-profile-card__bookmark.in-folder [class^="icon-"]:before{color:#c00;content:""}.small-profile-card__bookmark:hover,.small-profile-card__bookmark:focus{color:#c00}.small-profile-card__bookmark.has-tip{cursor:pointer}.small-profile-card__details-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.small-profile-card__details-buttons{margin-top:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.small-profile-card__details-buttons>a{color:#000;line-height:1.44;border-bottom:none;margin-left:auto;font-family:"Graphik";color:#767676;font-weight:500;font-size:.875rem}.small-profile-card__details-buttons>a:hover,.small-profile-card__details-buttons>a:focus{color:#000}.small-profile-card__details-buttons>a span{margin-left:.5rem;position:relative;top:2px;font-size:1.125rem}.small-profile-card__details-buttons i{font-size:1.125rem}.deck-carousel{background-color:#000;left:-50vw;margin-left:50%;max-width:none;position:relative;width:100vw}.deck-carousel.is-expanded{-webkit-align-items:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:100%;left:0;margin-left:0;position:fixed;right:0;top:0;width:100%;z-index:9997}.deck-carousel.is-expanded:before{content:'';-webkit-flex:1;-ms-flex:1;flex:1}.deck-carousel.is-expanded .deck-carousel__carousel{display:block;float:none;margin:0 auto;max-height:calc(100vh - 3.125rem);max-width:calc(180vh - 3.125rem);padding-bottom:0;padding-top:0}.deck-carousel.is-expanded .deck-carousel__control-container{-webkit-flex:1;-ms-flex:1;flex:1;min-height:3.125rem;z-index:1}.deck-carousel.is-expanded .deck-carousel__expand [class^="icon-"]:before{content:""}.deck-carousel__carousel{display:none;padding:1.25rem 0}.deck-carousel__carousel.slick-initialized{display:block}.deck-carousel__carousel-wrap{width:100%}.row .deck-carousel__carousel-wrap.row{margin-left:auto;margin-right:auto;max-width:85rem}.deck-carousel__preview-container{display:none}.deck-carousel__control-container{background-color:#000;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-top:auto;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.deck-carousel__control-wrap{border-top:1px solid rgba(255,255,255,0.35);position:relative;width:100%}.deck-carousel__control-bar{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;height:3rem;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.deck-carousel__control-bar.row.column,.row .deck-carousel__control-bar.row.column{margin-left:auto;margin-right:auto;max-width:85rem;padding:0 1.125rem}.deck-carousel__control-bar.preview-active:after{bottom:100%;color:#c00;content:"";display:block;font-family:"bainicon";height:1.125rem;left:0;margin:0 auto;position:absolute;right:0;width:1rem}.deck-carousel__count{color:#fff;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.875rem;font-weight:500;width:16.66667%}.deck-carousel__expand-wrap{text-align:right;width:16.66667%}.deck-carousel__expand{border:none;color:#fff;font-size:.9375rem}.deck-carousel input[type="range"]::-moz-range-thumb{border-color:transparent;border-radius:.75rem}.deck-carousel input[type="range"]::-ms-thumb{border-radius:.75rem}.deck-carousel input[type="range"]::-webkit-slider-thumb{border-radius:.75rem;box-shadow:.25rem 0 0 -.25rem #c00,-6px 0 0 -.25rem #c00,-7px 0 0 -.25rem #c00,-8px 0 0 -.25rem #c00,-9px 0 0 -.25rem #c00,-10px 0 0 -.25rem #c00,-11px 0 0 -.25rem #c00,-12px 0 0 -.25rem #c00,-13px 0 0 -.25rem #c00,-14px 0 0 -.25rem #c00,-15px 0 0 -.25rem #c00,-16px 0 0 -.25rem #c00,-17px 0 0 -.25rem #c00,-18px 0 0 -.25rem #c00,-19px 0 0 -.25rem #c00,-20px 0 0 -.25rem #c00,-21px 0 0 -.25rem #c00,-22px 0 0 -.25rem #c00,-23px 0 0 -.25rem #c00,-24px 0 0 -.25rem #c00,-25px 0 0 -.25rem #c00,-26px 0 0 -.25rem #c00,-27px 0 0 -.25rem #c00,-28px 0 0 -.25rem #c00,-29px 0 0 -.25rem #c00,-30px 0 0 -.25rem #c00,-31px 0 0 -.25rem #c00,-32px 0 0 -.25rem #c00,-33px 0 0 -.25rem #c00,-34px 0 0 -.25rem #c00,-35px 0 0 -.25rem #c00,-36px 0 0 -.25rem #c00,-37px 0 0 -.25rem #c00,-38px 0 0 -.25rem #c00,-39px 0 0 -.25rem #c00,-40px 0 0 -.25rem #c00,-41px 0 0 -.25rem #c00,-42px 0 0 -.25rem #c00,-43px 0 0 -.25rem #c00,-44px 0 0 -.25rem #c00,-45px 0 0 -.25rem #c00,-46px 0 0 -.25rem #c00,-47px 0 0 -.25rem #c00,-48px 0 0 -.25rem #c00,-49px 0 0 -.25rem #c00,-50px 0 0 -.25rem #c00,-51px 0 0 -.25rem #c00,-52px 0 0 -.25rem #c00,-53px 0 0 -.25rem #c00,-54px 0 0 -.25rem #c00,-55px 0 0 -.25rem #c00,-56px 0 0 -.25rem #c00,-57px 0 0 -.25rem #c00,-58px 0 0 -.25rem #c00,-59px 0 0 -.25rem #c00,-60px 0 0 -.25rem #c00,-61px 0 0 -.25rem #c00,-62px 0 0 -.25rem #c00,-63px 0 0 -.25rem #c00,-64px 0 0 -.25rem #c00,-65px 0 0 -.25rem #c00,-66px 0 0 -.25rem #c00,-67px 0 0 -.25rem #c00,-68px 0 0 -.25rem #c00,-69px 0 0 -.25rem #c00,-70px 0 0 -.25rem #c00,-71px 0 0 -.25rem #c00,-72px 0 0 -.25rem #c00,-73px 0 0 -.25rem #c00,-74px 0 0 -.25rem #c00,-75px 0 0 -.25rem #c00,-76px 0 0 -.25rem #c00,-77px 0 0 -.25rem #c00,-78px 0 0 -.25rem #c00,-79px 0 0 -.25rem #c00,-80px 0 0 -.25rem #c00,-81px 0 0 -.25rem #c00,-82px 0 0 -.25rem #c00,-83px 0 0 -.25rem #c00,-84px 0 0 -.25rem #c00,-85px 0 0 -.25rem #c00,-86px 0 0 -.25rem #c00,-87px 0 0 -.25rem #c00,-88px 0 0 -.25rem #c00,-89px 0 0 -.25rem #c00,-90px 0 0 -.25rem #c00,-91px 0 0 -.25rem #c00,-92px 0 0 -.25rem #c00,-93px 0 0 -.25rem #c00,-94px 0 0 -.25rem #c00,-95px 0 0 -.25rem #c00,-96px 0 0 -.25rem #c00,-97px 0 0 -.25rem #c00,-98px 0 0 -.25rem #c00,-99px 0 0 -.25rem #c00,-100px 0 0 -.25rem #c00,-101px 0 0 -.25rem #c00,-102px 0 0 -.25rem #c00,-103px 0 0 -.25rem #c00,-104px 0 0 -.25rem #c00,-105px 0 0 -.25rem #c00,-106px 0 0 -.25rem #c00,-107px 0 0 -.25rem #c00,-108px 0 0 -.25rem #c00,-109px 0 0 -.25rem #c00,-110px 0 0 -.25rem #c00,-111px 0 0 -.25rem #c00,-112px 0 0 -.25rem #c00,-113px 0 0 -.25rem #c00,-114px 0 0 -.25rem #c00,-115px 0 0 -.25rem #c00,-116px 0 0 -.25rem #c00,-117px 0 0 -.25rem #c00,-118px 0 0 -.25rem #c00,-119px 0 0 -.25rem #c00,-120px 0 0 -.25rem #c00,-121px 0 0 -.25rem #c00,-122px 0 0 -.25rem #c00,-123px 0 0 -.25rem #c00,-124px 0 0 -.25rem #c00,-125px 0 0 -.25rem #c00,-126px 0 0 -.25rem #c00,-127px 0 0 -.25rem #c00,-128px 0 0 -.25rem #c00,-129px 0 0 -.25rem #c00,-130px 0 0 -.25rem #c00,-131px 0 0 -.25rem #c00,-132px 0 0 -.25rem #c00,-133px 0 0 -.25rem #c00,-134px 0 0 -.25rem #c00,-135px 0 0 -.25rem #c00,-136px 0 0 -.25rem #c00,-137px 0 0 -.25rem #c00,-138px 0 0 -.25rem #c00,-139px 0 0 -.25rem #c00,-140px 0 0 -.25rem #c00,-141px 0 0 -.25rem #c00,-142px 0 0 -.25rem #c00,-143px 0 0 -.25rem #c00,-144px 0 0 -.25rem #c00,-145px 0 0 -.25rem #c00,-146px 0 0 -.25rem #c00,-147px 0 0 -.25rem #c00,-148px 0 0 -.25rem #c00,-149px 0 0 -.25rem #c00,-150px 0 0 -.25rem #c00,-151px 0 0 -.25rem #c00,-152px 0 0 -.25rem #c00,-153px 0 0 -.25rem #c00,-154px 0 0 -.25rem #c00,-155px 0 0 -.25rem #c00,-156px 0 0 -.25rem #c00,-157px 0 0 -.25rem #c00,-158px 0 0 -.25rem #c00,-159px 0 0 -.25rem #c00,-160px 0 0 -.25rem #c00,-161px 0 0 -.25rem #c00,-162px 0 0 -.25rem #c00,-163px 0 0 -.25rem #c00,-164px 0 0 -.25rem #c00,-165px 0 0 -.25rem #c00,-166px 0 0 -.25rem #c00,-167px 0 0 -.25rem #c00,-168px 0 0 -.25rem #c00,-169px 0 0 -.25rem #c00,-170px 0 0 -.25rem #c00,-171px 0 0 -.25rem #c00,-172px 0 0 -.25rem #c00,-173px 0 0 -.25rem #c00,-174px 0 0 -.25rem #c00,-175px 0 0 -.25rem #c00,-176px 0 0 -.25rem #c00,-177px 0 0 -.25rem #c00,-178px 0 0 -.25rem #c00,-179px 0 0 -.25rem #c00,-180px 0 0 -.25rem #c00,-181px 0 0 -.25rem #c00,-182px 0 0 -.25rem #c00,-183px 0 0 -.25rem #c00,-184px 0 0 -.25rem #c00,-185px 0 0 -.25rem #c00,-186px 0 0 -.25rem #c00,-187px 0 0 -.25rem #c00,-188px 0 0 -.25rem #c00,-189px 0 0 -.25rem #c00,-190px 0 0 -.25rem #c00,-191px 0 0 -.25rem #c00,-192px 0 0 -.25rem #c00,-193px 0 0 -.25rem #c00,-194px 0 0 -.25rem #c00,-195px 0 0 -.25rem #c00,-196px 0 0 -.25rem #c00,-197px 0 0 -.25rem #c00,-198px 0 0 -.25rem #c00,-199px 0 0 -.25rem #c00,-200px 0 0 -.25rem #c00,-201px 0 0 -.25rem #c00,-202px 0 0 -.25rem #c00,-203px 0 0 -.25rem #c00,-204px 0 0 -.25rem #c00,-205px 0 0 -.25rem #c00,-206px 0 0 -.25rem #c00,-207px 0 0 -.25rem #c00,-208px 0 0 -.25rem #c00,-209px 0 0 -.25rem #c00,-210px 0 0 -.25rem #c00,-211px 0 0 -.25rem #c00,-212px 0 0 -.25rem #c00,-213px 0 0 -.25rem #c00,-214px 0 0 -.25rem #c00,-215px 0 0 -.25rem #c00,-216px 0 0 -.25rem #c00,-217px 0 0 -.25rem #c00,-218px 0 0 -.25rem #c00,-219px 0 0 -.25rem #c00,-220px 0 0 -.25rem #c00,-221px 0 0 -.25rem #c00,-222px 0 0 -.25rem #c00,-223px 0 0 -.25rem #c00,-224px 0 0 -.25rem #c00,-225px 0 0 -.25rem #c00,-226px 0 0 -.25rem #c00,-227px 0 0 -.25rem #c00,-228px 0 0 -.25rem #c00,-229px 0 0 -.25rem #c00,-230px 0 0 -.25rem #c00,-231px 0 0 -.25rem #c00,-232px 0 0 -.25rem #c00,-233px 0 0 -.25rem #c00,-234px 0 0 -.25rem #c00,-235px 0 0 -.25rem #c00,-236px 0 0 -.25rem #c00,-237px 0 0 -.25rem #c00,-238px 0 0 -.25rem #c00,-239px 0 0 -.25rem #c00,-240px 0 0 -.25rem #c00,-241px 0 0 -.25rem #c00,-242px 0 0 -.25rem #c00,-243px 0 0 -.25rem #c00,-244px 0 0 -.25rem #c00,-245px 0 0 -.25rem #c00,-246px 0 0 -.25rem #c00,-247px 0 0 -.25rem #c00,-248px 0 0 -.25rem #c00,-249px 0 0 -.25rem #c00,-250px 0 0 -.25rem #c00,-251px 0 0 -.25rem #c00,-252px 0 0 -.25rem #c00,-253px 0 0 -.25rem #c00,-254px 0 0 -.25rem #c00,-255px 0 0 -.25rem #c00,-256px 0 0 -.25rem #c00,-257px 0 0 -.25rem #c00,-258px 0 0 -.25rem #c00,-259px 0 0 -.25rem #c00,-260px 0 0 -.25rem #c00,-261px 0 0 -.25rem #c00,-262px 0 0 -.25rem #c00,-263px 0 0 -.25rem #c00,-264px 0 0 -.25rem #c00,-265px 0 0 -.25rem #c00,-266px 0 0 -.25rem #c00,-267px 0 0 -.25rem #c00,-268px 0 0 -.25rem #c00,-269px 0 0 -.25rem #c00,-270px 0 0 -.25rem #c00,-271px 0 0 -.25rem #c00,-272px 0 0 -.25rem #c00,-273px 0 0 -.25rem #c00,-274px 0 0 -.25rem #c00,-275px 0 0 -.25rem #c00,-276px 0 0 -.25rem #c00,-277px 0 0 -.25rem #c00,-278px 0 0 -.25rem #c00,-279px 0 0 -.25rem #c00,-280px 0 0 -.25rem #c00,-281px 0 0 -.25rem #c00,-282px 0 0 -.25rem #c00,-283px 0 0 -.25rem #c00,-284px 0 0 -.25rem #c00,-285px 0 0 -.25rem #c00,-286px 0 0 -.25rem #c00,-287px 0 0 -.25rem #c00,-288px 0 0 -.25rem #c00,-289px 0 0 -.25rem #c00,-290px 0 0 -.25rem #c00,-291px 0 0 -.25rem #c00,-292px 0 0 -.25rem #c00,-293px 0 0 -.25rem #c00,-294px 0 0 -.25rem #c00,-295px 0 0 -.25rem #c00,-296px 0 0 -.25rem #c00,-297px 0 0 -.25rem #c00,-298px 0 0 -.25rem #c00,-299px 0 0 -.25rem #c00,-300px 0 0 -.25rem #c00,-301px 0 0 -.25rem #c00,-302px 0 0 -.25rem #c00,-303px 0 0 -.25rem #c00,-304px 0 0 -.25rem #c00,-305px 0 0 -.25rem #c00,-306px 0 0 -.25rem #c00,-307px 0 0 -.25rem #c00,-308px 0 0 -.25rem #c00,-309px 0 0 -.25rem #c00,-310px 0 0 -.25rem #c00,-311px 0 0 -.25rem #c00,-312px 0 0 -.25rem #c00,-313px 0 0 -.25rem #c00,-314px 0 0 -.25rem #c00,-315px 0 0 -.25rem #c00,-316px 0 0 -.25rem #c00,-317px 0 0 -.25rem #c00,-318px 0 0 -.25rem #c00,-319px 0 0 -.25rem #c00,-320px 0 0 -.25rem #c00,-321px 0 0 -.25rem #c00,-322px 0 0 -.25rem #c00,-323px 0 0 -.25rem #c00,-324px 0 0 -.25rem #c00,-325px 0 0 -.25rem #c00,-326px 0 0 -.25rem #c00,-327px 0 0 -.25rem #c00,-328px 0 0 -.25rem #c00,-329px 0 0 -.25rem #c00,-330px 0 0 -.25rem #c00,-331px 0 0 -.25rem #c00,-332px 0 0 -.25rem #c00,-333px 0 0 -.25rem #c00,-334px 0 0 -.25rem #c00,-335px 0 0 -.25rem #c00,-336px 0 0 -.25rem #c00,-337px 0 0 -.25rem #c00,-338px 0 0 -.25rem #c00,-339px 0 0 -.25rem #c00,-340px 0 0 -.25rem #c00,-341px 0 0 -.25rem #c00,-342px 0 0 -.25rem #c00,-343px 0 0 -.25rem #c00,-344px 0 0 -.25rem #c00,-345px 0 0 -.25rem #c00,-346px 0 0 -.25rem #c00,-347px 0 0 -.25rem #c00,-348px 0 0 -.25rem #c00,-349px 0 0 -.25rem #c00,-350px 0 0 -.25rem #c00,-351px 0 0 -.25rem #c00,-352px 0 0 -.25rem #c00,-353px 0 0 -.25rem #c00,-354px 0 0 -.25rem #c00,-355px 0 0 -.25rem #c00,-356px 0 0 -.25rem #c00,-357px 0 0 -.25rem #c00,-358px 0 0 -.25rem #c00,-359px 0 0 -.25rem #c00,-360px 0 0 -.25rem #c00,-361px 0 0 -.25rem #c00,-362px 0 0 -.25rem #c00,-363px 0 0 -.25rem #c00,-364px 0 0 -.25rem #c00,-365px 0 0 -.25rem #c00,-366px 0 0 -.25rem #c00,-367px 0 0 -.25rem #c00,-368px 0 0 -.25rem #c00,-369px 0 0 -.25rem #c00,-370px 0 0 -.25rem #c00,-371px 0 0 -.25rem #c00,-372px 0 0 -.25rem #c00,-373px 0 0 -.25rem #c00,-374px 0 0 -.25rem #c00,-375px 0 0 -.25rem #c00,-376px 0 0 -.25rem #c00,-377px 0 0 -.25rem #c00,-378px 0 0 -.25rem #c00,-379px 0 0 -.25rem #c00,-380px 0 0 -.25rem #c00,-381px 0 0 -.25rem #c00,-382px 0 0 -.25rem #c00,-383px 0 0 -.25rem #c00,-384px 0 0 -.25rem #c00,-385px 0 0 -.25rem #c00,-386px 0 0 -.25rem #c00,-387px 0 0 -.25rem #c00,-388px 0 0 -.25rem #c00,-389px 0 0 -.25rem #c00,-390px 0 0 -.25rem #c00,-391px 0 0 -.25rem #c00,-392px 0 0 -.25rem #c00,-393px 0 0 -.25rem #c00,-394px 0 0 -.25rem #c00,-395px 0 0 -.25rem #c00,-396px 0 0 -.25rem #c00,-397px 0 0 -.25rem #c00,-398px 0 0 -.25rem #c00,-399px 0 0 -.25rem #c00,-400px 0 0 -.25rem #c00,-401px 0 0 -.25rem #c00,-402px 0 0 -.25rem #c00,-403px 0 0 -.25rem #c00,-404px 0 0 -.25rem #c00,-405px 0 0 -.25rem #c00,-406px 0 0 -.25rem #c00,-407px 0 0 -.25rem #c00,-408px 0 0 -.25rem #c00,-409px 0 0 -.25rem #c00,-410px 0 0 -.25rem #c00,-411px 0 0 -.25rem #c00,-412px 0 0 -.25rem #c00,-413px 0 0 -.25rem #c00,-414px 0 0 -.25rem #c00,-415px 0 0 -.25rem #c00,-416px 0 0 -.25rem #c00,-417px 0 0 -.25rem #c00,-418px 0 0 -.25rem #c00,-419px 0 0 -.25rem #c00,-420px 0 0 -.25rem #c00,-421px 0 0 -.25rem #c00,-422px 0 0 -.25rem #c00,-423px 0 0 -.25rem #c00,-424px 0 0 -.25rem #c00,-425px 0 0 -.25rem #c00,-426px 0 0 -.25rem #c00,-427px 0 0 -.25rem #c00,-428px 0 0 -.25rem #c00,-429px 0 0 -.25rem #c00,-430px 0 0 -.25rem #c00,-431px 0 0 -.25rem #c00,-432px 0 0 -.25rem #c00,-433px 0 0 -.25rem #c00,-434px 0 0 -.25rem #c00,-435px 0 0 -.25rem #c00,-436px 0 0 -.25rem #c00,-437px 0 0 -.25rem #c00,-438px 0 0 -.25rem #c00,-439px 0 0 -.25rem #c00,-440px 0 0 -.25rem #c00,-441px 0 0 -.25rem #c00,-442px 0 0 -.25rem #c00,-443px 0 0 -.25rem #c00,-444px 0 0 -.25rem #c00,-445px 0 0 -.25rem #c00,-446px 0 0 -.25rem #c00,-447px 0 0 -.25rem #c00,-448px 0 0 -.25rem #c00,-449px 0 0 -.25rem #c00,-450px 0 0 -.25rem #c00,-451px 0 0 -.25rem #c00,-452px 0 0 -.25rem #c00,-453px 0 0 -.25rem #c00,-454px 0 0 -.25rem #c00,-455px 0 0 -.25rem #c00,-456px 0 0 -.25rem #c00,-457px 0 0 -.25rem #c00,-458px 0 0 -.25rem #c00,-459px 0 0 -.25rem #c00,-460px 0 0 -.25rem #c00,-461px 0 0 -.25rem #c00,-462px 0 0 -.25rem #c00,-463px 0 0 -.25rem #c00,-464px 0 0 -.25rem #c00,-465px 0 0 -.25rem #c00,-466px 0 0 -.25rem #c00,-467px 0 0 -.25rem #c00,-468px 0 0 -.25rem #c00,-469px 0 0 -.25rem #c00,-470px 0 0 -.25rem #c00,-471px 0 0 -.25rem #c00,-472px 0 0 -.25rem #c00,-473px 0 0 -.25rem #c00,-474px 0 0 -.25rem #c00,-475px 0 0 -.25rem #c00,-476px 0 0 -.25rem #c00,-477px 0 0 -.25rem #c00,-478px 0 0 -.25rem #c00,-479px 0 0 -.25rem #c00,-480px 0 0 -.25rem #c00,-481px 0 0 -.25rem #c00,-482px 0 0 -.25rem #c00,-483px 0 0 -.25rem #c00,-484px 0 0 -.25rem #c00,-485px 0 0 -.25rem #c00,-486px 0 0 -.25rem #c00,-487px 0 0 -.25rem #c00,-488px 0 0 -.25rem #c00,-489px 0 0 -.25rem #c00,-490px 0 0 -.25rem #c00,-491px 0 0 -.25rem #c00,-492px 0 0 -.25rem #c00,-493px 0 0 -.25rem #c00,-494px 0 0 -.25rem #c00,-495px 0 0 -.25rem #c00,-496px 0 0 -.25rem #c00,-497px 0 0 -.25rem #c00,-498px 0 0 -.25rem #c00,-499px 0 0 -.25rem #c00,-500px 0 0 -.25rem #c00,-501px 0 0 -.25rem #c00,-502px 0 0 -.25rem #c00,-503px 0 0 -.25rem #c00,-504px 0 0 -.25rem #c00,-505px 0 0 -.25rem #c00,-506px 0 0 -.25rem #c00,-507px 0 0 -.25rem #c00,-508px 0 0 -.25rem #c00,-509px 0 0 -.25rem #c00,-510px 0 0 -.25rem #c00,-511px 0 0 -.25rem #c00,-512px 0 0 -.25rem #c00,-513px 0 0 -.25rem #c00,-514px 0 0 -.25rem #c00,-515px 0 0 -.25rem #c00,-516px 0 0 -.25rem #c00,-517px 0 0 -.25rem #c00,-518px 0 0 -.25rem #c00,-519px 0 0 -.25rem #c00,-520px 0 0 -.25rem #c00,-521px 0 0 -.25rem #c00,-522px 0 0 -.25rem #c00,-523px 0 0 -.25rem #c00,-524px 0 0 -.25rem #c00,-525px 0 0 -.25rem #c00,-526px 0 0 -.25rem #c00,-527px 0 0 -.25rem #c00,-528px 0 0 -.25rem #c00,-529px 0 0 -.25rem #c00,-530px 0 0 -.25rem #c00,-531px 0 0 -.25rem #c00,-532px 0 0 -.25rem #c00,-533px 0 0 -.25rem #c00,-534px 0 0 -.25rem #c00,-535px 0 0 -.25rem #c00,-536px 0 0 -.25rem #c00,-537px 0 0 -.25rem #c00,-538px 0 0 -.25rem #c00,-539px 0 0 -.25rem #c00,-540px 0 0 -.25rem #c00,-541px 0 0 -.25rem #c00,-542px 0 0 -.25rem #c00,-543px 0 0 -.25rem #c00,-544px 0 0 -.25rem #c00,-545px 0 0 -.25rem #c00,-546px 0 0 -.25rem #c00,-547px 0 0 -.25rem #c00,-548px 0 0 -.25rem #c00,-549px 0 0 -.25rem #c00,-550px 0 0 -.25rem #c00,-551px 0 0 -.25rem #c00,-552px 0 0 -.25rem #c00,-553px 0 0 -.25rem #c00,-554px 0 0 -.25rem #c00,-555px 0 0 -.25rem #c00,-556px 0 0 -.25rem #c00,-557px 0 0 -.25rem #c00,-558px 0 0 -.25rem #c00,-559px 0 0 -.25rem #c00,-560px 0 0 -.25rem #c00,-561px 0 0 -.25rem #c00,-562px 0 0 -.25rem #c00,-563px 0 0 -.25rem #c00,-564px 0 0 -.25rem #c00,-565px 0 0 -.25rem #c00,-566px 0 0 -.25rem #c00,-567px 0 0 -.25rem #c00,-568px 0 0 -.25rem #c00,-569px 0 0 -.25rem #c00,-570px 0 0 -.25rem #c00,-571px 0 0 -.25rem #c00,-572px 0 0 -.25rem #c00,-573px 0 0 -.25rem #c00,-574px 0 0 -.25rem #c00,-575px 0 0 -.25rem #c00,-576px 0 0 -.25rem #c00,-577px 0 0 -.25rem #c00,-578px 0 0 -.25rem #c00,-579px 0 0 -.25rem #c00,-580px 0 0 -.25rem #c00,-581px 0 0 -.25rem #c00,-582px 0 0 -.25rem #c00,-583px 0 0 -.25rem #c00,-584px 0 0 -.25rem #c00,-585px 0 0 -.25rem #c00,-586px 0 0 -.25rem #c00,-587px 0 0 -.25rem #c00,-588px 0 0 -.25rem #c00,-589px 0 0 -.25rem #c00,-590px 0 0 -.25rem #c00,-591px 0 0 -.25rem #c00,-592px 0 0 -.25rem #c00,-593px 0 0 -.25rem #c00,-594px 0 0 -.25rem #c00,-595px 0 0 -.25rem #c00,-596px 0 0 -.25rem #c00,-597px 0 0 -.25rem #c00,-598px 0 0 -.25rem #c00,-599px 0 0 -.25rem #c00,-600px 0 0 -.25rem #c00,-601px 0 0 -.25rem #c00,-602px 0 0 -.25rem #c00,-603px 0 0 -.25rem #c00,-604px 0 0 -.25rem #c00,-605px 0 0 -.25rem #c00,-606px 0 0 -.25rem #c00,-607px 0 0 -.25rem #c00,-608px 0 0 -.25rem #c00,-609px 0 0 -.25rem #c00,-610px 0 0 -.25rem #c00,-611px 0 0 -.25rem #c00,-612px 0 0 -.25rem #c00,-613px 0 0 -.25rem #c00,-614px 0 0 -.25rem #c00,-615px 0 0 -.25rem #c00,-616px 0 0 -.25rem #c00,-617px 0 0 -.25rem #c00,-618px 0 0 -.25rem #c00,-619px 0 0 -.25rem #c00,-620px 0 0 -.25rem #c00,-621px 0 0 -.25rem #c00,-622px 0 0 -.25rem #c00,-623px 0 0 -.25rem #c00,-624px 0 0 -.25rem #c00,-625px 0 0 -.25rem #c00,-626px 0 0 -.25rem #c00,-627px 0 0 -.25rem #c00,-628px 0 0 -.25rem #c00,-629px 0 0 -.25rem #c00,-630px 0 0 -.25rem #c00,-631px 0 0 -.25rem #c00,-632px 0 0 -.25rem #c00,-633px 0 0 -.25rem #c00,-634px 0 0 -.25rem #c00,-635px 0 0 -.25rem #c00,-636px 0 0 -.25rem #c00,-637px 0 0 -.25rem #c00,-638px 0 0 -.25rem #c00,-639px 0 0 -.25rem #c00,-640px 0 0 -.25rem #c00,-641px 0 0 -.25rem #c00,-642px 0 0 -.25rem #c00,-643px 0 0 -.25rem #c00,-644px 0 0 -.25rem #c00,-645px 0 0 -.25rem #c00,-646px 0 0 -.25rem #c00,-647px 0 0 -.25rem #c00,-648px 0 0 -.25rem #c00,-649px 0 0 -.25rem #c00,-650px 0 0 -.25rem #c00,-651px 0 0 -.25rem #c00,-652px 0 0 -.25rem #c00,-653px 0 0 -.25rem #c00,-654px 0 0 -.25rem #c00,-655px 0 0 -.25rem #c00,-656px 0 0 -.25rem #c00,-657px 0 0 -.25rem #c00,-658px 0 0 -.25rem #c00,-659px 0 0 -.25rem #c00,-660px 0 0 -.25rem #c00,-661px 0 0 -.25rem #c00,-662px 0 0 -.25rem #c00,-663px 0 0 -.25rem #c00,-664px 0 0 -.25rem #c00,-665px 0 0 -.25rem #c00,-666px 0 0 -.25rem #c00,-667px 0 0 -.25rem #c00,-668px 0 0 -.25rem #c00,-669px 0 0 -.25rem #c00,-670px 0 0 -.25rem #c00,-671px 0 0 -.25rem #c00,-672px 0 0 -.25rem #c00,-673px 0 0 -.25rem #c00,-674px 0 0 -.25rem #c00,-675px 0 0 -.25rem #c00,-676px 0 0 -.25rem #c00,-677px 0 0 -.25rem #c00,-678px 0 0 -.25rem #c00,-679px 0 0 -.25rem #c00,-680px 0 0 -.25rem #c00,-681px 0 0 -.25rem #c00,-682px 0 0 -.25rem #c00,-683px 0 0 -.25rem #c00,-684px 0 0 -.25rem #c00,-685px 0 0 -.25rem #c00,-686px 0 0 -.25rem #c00,-687px 0 0 -.25rem #c00,-688px 0 0 -.25rem #c00,-689px 0 0 -.25rem #c00,-690px 0 0 -.25rem #c00,-691px 0 0 -.25rem #c00,-692px 0 0 -.25rem #c00,-693px 0 0 -.25rem #c00,-694px 0 0 -.25rem #c00,-695px 0 0 -.25rem #c00,-696px 0 0 -.25rem #c00,-697px 0 0 -.25rem #c00,-698px 0 0 -.25rem #c00,-699px 0 0 -.25rem #c00,-700px 0 0 -.25rem #c00,-701px 0 0 -.25rem #c00,-702px 0 0 -.25rem #c00,-703px 0 0 -.25rem #c00,-704px 0 0 -.25rem #c00,-705px 0 0 -.25rem #c00,-706px 0 0 -.25rem #c00,-707px 0 0 -.25rem #c00,-708px 0 0 -.25rem #c00,-709px 0 0 -.25rem #c00,-710px 0 0 -.25rem #c00,-711px 0 0 -.25rem #c00,-712px 0 0 -.25rem #c00,-713px 0 0 -.25rem #c00,-714px 0 0 -.25rem #c00,-715px 0 0 -.25rem #c00,-716px 0 0 -.25rem #c00,-717px 0 0 -.25rem #c00,-718px 0 0 -.25rem #c00,-719px 0 0 -.25rem #c00,-720px 0 0 -.25rem #c00,-721px 0 0 -.25rem #c00,-722px 0 0 -.25rem #c00,-723px 0 0 -.25rem #c00,-724px 0 0 -.25rem #c00,-725px 0 0 -.25rem #c00,-726px 0 0 -.25rem #c00,-727px 0 0 -.25rem #c00,-728px 0 0 -.25rem #c00,-729px 0 0 -.25rem #c00,-730px 0 0 -.25rem #c00,-731px 0 0 -.25rem #c00,-732px 0 0 -.25rem #c00,-733px 0 0 -.25rem #c00,-734px 0 0 -.25rem #c00,-735px 0 0 -.25rem #c00,-736px 0 0 -.25rem #c00,-737px 0 0 -.25rem #c00,-738px 0 0 -.25rem #c00,-739px 0 0 -.25rem #c00,-740px 0 0 -.25rem #c00,-741px 0 0 -.25rem #c00,-742px 0 0 -.25rem #c00,-743px 0 0 -.25rem #c00,-744px 0 0 -.25rem #c00,-745px 0 0 -.25rem #c00,-746px 0 0 -.25rem #c00,-747px 0 0 -.25rem #c00,-748px 0 0 -.25rem #c00,-749px 0 0 -.25rem #c00,-750px 0 0 -.25rem #c00,-751px 0 0 -.25rem #c00,-752px 0 0 -.25rem #c00,-753px 0 0 -.25rem #c00,-754px 0 0 -.25rem #c00,-755px 0 0 -.25rem #c00,-756px 0 0 -.25rem #c00,-757px 0 0 -.25rem #c00,-758px 0 0 -.25rem #c00,-759px 0 0 -.25rem #c00,-760px 0 0 -.25rem #c00,-761px 0 0 -.25rem #c00,-762px 0 0 -.25rem #c00,-763px 0 0 -.25rem #c00,-764px 0 0 -.25rem #c00,-765px 0 0 -.25rem #c00,-766px 0 0 -.25rem #c00,-767px 0 0 -.25rem #c00,-768px 0 0 -.25rem #c00,-769px 0 0 -.25rem #c00,-770px 0 0 -.25rem #c00,-771px 0 0 -.25rem #c00,-772px 0 0 -.25rem #c00,-773px 0 0 -.25rem #c00,-774px 0 0 -.25rem #c00,-775px 0 0 -.25rem #c00,-776px 0 0 -.25rem #c00,-777px 0 0 -.25rem #c00,-778px 0 0 -.25rem #c00,-779px 0 0 -.25rem #c00,-780px 0 0 -.25rem #c00,-781px 0 0 -.25rem #c00,-782px 0 0 -.25rem #c00,-783px 0 0 -.25rem #c00,-784px 0 0 -.25rem #c00,-785px 0 0 -.25rem #c00,-786px 0 0 -.25rem #c00,-787px 0 0 -.25rem #c00,-788px 0 0 -.25rem #c00,-789px 0 0 -.25rem #c00,-790px 0 0 -.25rem #c00,-791px 0 0 -.25rem #c00,-792px 0 0 -.25rem #c00,-793px 0 0 -.25rem #c00,-794px 0 0 -.25rem #c00,-795px 0 0 -.25rem #c00,-796px 0 0 -.25rem #c00,-797px 0 0 -.25rem #c00,-798px 0 0 -.25rem #c00,-799px 0 0 -.25rem #c00,-800px 0 0 -.25rem #c00,-801px 0 0 -.25rem #c00,-802px 0 0 -.25rem #c00,-803px 0 0 -.25rem #c00,-804px 0 0 -.25rem #c00,-805px 0 0 -.25rem #c00,-806px 0 0 -.25rem #c00,-807px 0 0 -.25rem #c00,-808px 0 0 -.25rem #c00,-809px 0 0 -.25rem #c00,-810px 0 0 -.25rem #c00,-811px 0 0 -.25rem #c00,-812px 0 0 -.25rem #c00,-813px 0 0 -.25rem #c00,-814px 0 0 -.25rem #c00,-815px 0 0 -.25rem #c00,-816px 0 0 -.25rem #c00,-817px 0 0 -.25rem #c00,-818px 0 0 -.25rem #c00,-819px 0 0 -.25rem #c00,-820px 0 0 -.25rem #c00,-821px 0 0 -.25rem #c00,-822px 0 0 -.25rem #c00,-823px 0 0 -.25rem #c00,-824px 0 0 -.25rem #c00,-825px 0 0 -.25rem #c00,-826px 0 0 -.25rem #c00,-827px 0 0 -.25rem #c00,-828px 0 0 -.25rem #c00,-829px 0 0 -.25rem #c00,-830px 0 0 -.25rem #c00,-831px 0 0 -.25rem #c00,-832px 0 0 -.25rem #c00,-833px 0 0 -.25rem #c00,-834px 0 0 -.25rem #c00,-835px 0 0 -.25rem #c00,-836px 0 0 -.25rem #c00,-837px 0 0 -.25rem #c00,-838px 0 0 -.25rem #c00,-839px 0 0 -.25rem #c00,-840px 0 0 -.25rem #c00,-841px 0 0 -.25rem #c00,-842px 0 0 -.25rem #c00,-843px 0 0 -.25rem #c00,-844px 0 0 -.25rem #c00,-845px 0 0 -.25rem #c00,-846px 0 0 -.25rem #c00,-847px 0 0 -.25rem #c00,-848px 0 0 -.25rem #c00,-849px 0 0 -.25rem #c00,-850px 0 0 -.25rem #c00,-851px 0 0 -.25rem #c00,-852px 0 0 -.25rem #c00,-853px 0 0 -.25rem #c00,-854px 0 0 -.25rem #c00,-855px 0 0 -.25rem #c00,-856px 0 0 -.25rem #c00,-857px 0 0 -.25rem #c00,-858px 0 0 -.25rem #c00,-859px 0 0 -.25rem #c00,-860px 0 0 -.25rem #c00,-861px 0 0 -.25rem #c00,-862px 0 0 -.25rem #c00,-863px 0 0 -.25rem #c00,-864px 0 0 -.25rem #c00,-865px 0 0 -.25rem #c00,-866px 0 0 -.25rem #c00,-867px 0 0 -.25rem #c00,-868px 0 0 -.25rem #c00,-869px 0 0 -.25rem #c00,-870px 0 0 -.25rem #c00,-871px 0 0 -.25rem #c00,-872px 0 0 -.25rem #c00,-873px 0 0 -.25rem #c00,-874px 0 0 -.25rem #c00,-875px 0 0 -.25rem #c00,-876px 0 0 -.25rem #c00,-877px 0 0 -.25rem #c00,-878px 0 0 -.25rem #c00,-879px 0 0 -.25rem #c00,-880px 0 0 -.25rem #c00,-881px 0 0 -.25rem #c00,-882px 0 0 -.25rem #c00,-883px 0 0 -.25rem #c00,-884px 0 0 -.25rem #c00,-885px 0 0 -.25rem #c00,-886px 0 0 -.25rem #c00,-887px 0 0 -.25rem #c00,-888px 0 0 -.25rem #c00,-889px 0 0 -.25rem #c00,-890px 0 0 -.25rem #c00,-891px 0 0 -.25rem #c00,-892px 0 0 -.25rem #c00,-893px 0 0 -.25rem #c00,-894px 0 0 -.25rem #c00,-895px 0 0 -.25rem #c00,-896px 0 0 -.25rem #c00,-897px 0 0 -.25rem #c00,-898px 0 0 -.25rem #c00,-899px 0 0 -.25rem #c00,-900px 0 0 -.25rem #c00,-901px 0 0 -.25rem #c00,-902px 0 0 -.25rem #c00,-903px 0 0 -.25rem #c00,-904px 0 0 -.25rem #c00,-905px 0 0 -.25rem #c00,-906px 0 0 -.25rem #c00,-907px 0 0 -.25rem #c00,-908px 0 0 -.25rem #c00,-909px 0 0 -.25rem #c00,-910px 0 0 -.25rem #c00,-911px 0 0 -.25rem #c00,-912px 0 0 -.25rem #c00,-913px 0 0 -.25rem #c00,-914px 0 0 -.25rem #c00,-915px 0 0 -.25rem #c00,-916px 0 0 -.25rem #c00,-917px 0 0 -.25rem #c00,-918px 0 0 -.25rem #c00,-919px 0 0 -.25rem #c00,-920px 0 0 -.25rem #c00,-921px 0 0 -.25rem #c00,-922px 0 0 -.25rem #c00,-923px 0 0 -.25rem #c00,-924px 0 0 -.25rem #c00,-925px 0 0 -.25rem #c00,-926px 0 0 -.25rem #c00,-927px 0 0 -.25rem #c00,-928px 0 0 -.25rem #c00,-929px 0 0 -.25rem #c00,-930px 0 0 -.25rem #c00}.deck-carousel input[type="range"]::-moz-range-progress{background-color:#c00;border-color:transparent}.deck-carousel input[type="range"]::-ms-track{background:transparent;border-color:transparent}.deck-carousel input[type="range"]::-ms-fill-lower{background-color:#c00}.deck-carousel input[type="range"] input[type="range"]::-moz-range-progress{background-color:#c00;border-color:transparent}.deck-carousel input[type="range"].deck-carousel__progress{background:#000;overflow:hidden;padding:.25rem 0;width:66.66667%}.deck-carousel .slick-list{padding:0 1.25rem !important}.deck-carousel .slick-slide>div{padding:0 .3125rem}.deck-carousel__preview-container{background-color:#000;border-top:1px solid rgba(255,255,255,0.35);bottom:calc(100% + 1px);display:none;height:7.125rem;left:0;overflow:hidden;padding:1rem 0;position:absolute;right:0;white-space:nowrap}.deck-carousel__preview-container.is-active{display:block}.deck-carousel__preview-wrap{bottom:1rem;left:0;max-width:none;position:absolute;right:auto;top:1rem;width:auto}.deck-carousel__preview-wrap:before,.deck-carousel__preview-wrap:after{content:'';display:inline-block;padding:0 50vw}.deck-carousel__thumb-wrap{display:inline-block;margin:0 .5rem;height:100%;max-width:9.0625rem}.deck-carousel__thumb-wrap img{height:100%;width:auto}.deck-carousel.is-expanded>button{display:block}.deck-carousel>button{display:none;color:white;position:absolute;top:1rem;right:2rem;font-size:1.3125rem}.deck-carousel>button:hover{cursor:pointer;color:#c00}.form-section{margin-bottom:2rem;padding-bottom:2rem;padding-top:2rem;position:relative}.form-section:after{background:#D8D8D8;bottom:0;content:'';display:block;height:1px;left:-50vw;margin-left:50%;position:absolute;width:100vw}.form-section__submit-container{margin-top:1.5rem}.form-input-block{margin-top:1.5rem}.form-input-block__title{margin-bottom:1.5rem}.form-input-block .input-field{margin-bottom:1.5rem}.form-input-block .input-field__input[type="text"]{background:transparent;border:1px solid #D8D8D8;box-shadow:none}.form-input-block .input-field:last-child{margin-bottom:0}.form-input-block .basic-select-menu{margin-bottom:1.5rem}.form-input-block .basic-select-menu:last-child{margin-bottom:0}.input-field{text-align:left;position:relative}.input-field__input,.input-field__input[type="text"]{background:transparent;height:3.5rem;margin-bottom:0;text-align:left;width:100%}.input-field__input::-webkit-input-placeholder,.input-field__input[type="text"]::-webkit-input-placeholder{text-align:left}.input-field__input:-moz-placeholder,.input-field__input[type="text"]:-moz-placeholder{text-align:left}.input-field__input::-moz-placeholder,.input-field__input[type="text"]::-moz-placeholder{text-align:left}.input-field__input:-ms-input-placeholder,.input-field__input[type="text"]:-ms-input-placeholder{text-align:left}.input-field__input.placeholder,.input-field__input[type="text"].placeholder{text-align:left}.basic-select-menu{height:3.5rem}.basic-select-menu__select{background-position:right 0 center;border:1px solid #D8D8D8;color:#000;font-size:1rem;height:100%;line-height:1;margin:0;padding:1rem;width:100%}.form-radio-block{margin-top:1.5rem}.form-radio-block legend{font-size:1.125rem;font-weight:500;line-height:1.222;margin-bottom:1.5rem}.form-radio-block__options{margin:0;padding:0;list-style-type:none}.form-radio-block__options li,[dir="rtl"] .form-radio-block__options li{padding:0}.form-radio-block__options li:before,[dir="rtl"] .form-radio-block__options li:before{content:'';display:none;margin:0;width:auto}.form-radio-block__option label{color:#000;border:1px solid #D8D8D8;border-radius:2px;font-size:1rem;margin:0 0 .5rem;padding:.75rem 1.5rem}.form-radio-block__option input:checked+label{background-color:#c00;color:#fff}.alumni-similar-profiles{margin-bottom:.75rem}.alumni-similar-profiles__title{margin-bottom:2rem}.alumni-similar-profiles__card-container{margin-bottom:1rem}.alumni-profile-results-container{margin-top:2rem}.alumni-profile-results-container__card-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.marketo-subscribe form.mktoForm{width:inherit !important;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode !important;font-weight:400;font-size:1rem !important;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.marketo-subscribe form.mktoForm .mktoFormRow .mktoFormCol{width:100% !important}.marketo-subscribe form.mktoForm .mktoFormRow .mktoFieldWrap{width:100%}.marketo-subscribe form.mktoForm .mktoFormRow .mktoLogicalField{width:100% !important}.marketo-subscribe form.mktoForm .mktoFormRow .mktoLogicalField label{color:#fff}.marketo-subscribe form.mktoForm .mktoFormRow .mktoLogicalField label a{color:#fff}.marketo-subscribe form.mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:0 !important}.marketo-subscribe form.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{background:#c00;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.875rem;font-weight:500;line-height:1.44;padding:1rem 2.5rem;text-align:center;text-transform:uppercase;text-shadow:none;transition:all 200ms;width:100%}.marketo-subscribe form.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:hover,.marketo-subscribe form.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:focus{background:#9d1b22;color:#fff}.marketo-subscribe form.mktoForm input[type=email]{margin-bottom:0;height:auto;text-align:left;padding:1rem;border:none;background:#424242;color:#fff;transition:all 200ms;width:inherit !important;box-shadow:none;line-height:1}.marketo-subscribe form.mktoForm input[type=email]::-webkit-input-placeholder{color:#fff}.marketo-subscribe form.mktoForm input[type=email]:-moz-placeholder{color:#fff}.marketo-subscribe form.mktoForm input[type=email]::-moz-placeholder{color:#fff}.marketo-subscribe form.mktoForm input[type=email]:-ms-input-placeholder{color:#fff}.marketo-subscribe form.mktoForm input[type=email].placeholder{color:#fff}.marketo-subscribe form.mktoForm input[type=email]:hover{background:#c2c2c2}.marketo-subscribe form.mktoForm input[type=email]:focus{background:#424242}.marketo-subscribe form.mktoForm input[type=email]:focus{box-shadow:none;border:none}.marketo-subscribe form.mktoForm input[type=email]:focus::-webkit-input-placeholder{color:transparent}.marketo-subscribe form.mktoForm input[type=email]:focus:-moz-placeholder{color:transparent}.marketo-subscribe form.mktoForm input[type=email]:focus::-moz-placeholder{color:transparent}.marketo-subscribe form.mktoForm input[type=email]:focus:-ms-input-placeholder{color:transparent}.marketo-subscribe form.mktoForm input[type=email]:focus.placeholder{color:transparent}.marketo-subscribe form.mktoForm .mktoOffset,.marketo-subscribe form.mktoForm .mktoGutter{display:none}.input-type-ahead{background:#fff;border:1px solid #D8D8D8;box-shadow:.75rem .75rem 1.5rem #D8D8D8;padding:1.5rem 1rem;position:absolute;top:calc(100% - 1px);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;transform-origin:0 0;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s;transition-delay:0.1s, 0.1s;width:100%;z-index:9991}.input-type-ahead.is-active{-webkit-transform:scaleY(1);transform:scaleY(1)}.input-type-ahead__result{font-size:.875rem;margin-bottom:1rem;padding-left:0}.input-type-ahead__result:last-of-type{margin-bottom:0}.input-type-ahead__result:before{content:none}.input-type-ahead__result a{border:none;color:#000}.input-type-ahead__result a:after{color:#c00}.sitemap{margin:3.75rem 0}.sitemap__heading h4{font-weight:400;color:#c00}.sitemap__heading h2{margin:1rem 0 0 0}.sitemap__sections ul{margin:0;padding:0;list-style-type:none}.sitemap__sections ul li,[dir="rtl"] .sitemap__sections ul li{padding:0}.sitemap__sections ul li:before,[dir="rtl"] .sitemap__sections ul li:before{content:'';display:none;margin:0;width:auto}.sitemap__sections ul .sitemap__sub-links{padding-left:1.25rem}.sitemap__sections h5{margin-top:3.75rem;font-weight:600}.sitemap__sections h5 a{font-weight:600;font-size:1.125rem;color:#000}.sitemap__sections a,.sitemap__sections span{color:#000;line-height:1.44;border-bottom:none;font-family:"Graphik";color:#636363;font-weight:500;font-size:1rem}.sitemap__sections a:hover,.sitemap__sections a:focus,.sitemap__sections span:hover,.sitemap__sections span:focus{color:#000}.sitemap__sections a:hover,.sitemap__sections span:hover{color:#c00}.sitemap__sections .region-title{margin-bottom:1.5rem}.sitemap__sections .region-title>span{font-weight:600;font-family:"Graphik";color:#636363;font-size:1rem}.side-nav{margin-bottom:1rem}.side-nav__heading{margin-bottom:1rem}.side-nav__heading h5{color:#2A2A2A;display:inline-block}.side-nav__heading h5 a{font-size:1.125rem;padding-left:.75rem}.side-nav__heading p{font-family:"Graphik";font-size:1rem;margin:0}.side-nav ul{margin:0;padding:0;list-style-type:none}.side-nav ul li,[dir="rtl"] .side-nav ul li{padding:0}.side-nav ul li:before,[dir="rtl"] .side-nav ul li:before{content:'';display:none;margin:0;width:auto}.side-nav li{margin-bottom:1rem;line-height:normal}.side-nav li.side-nav__item-preview a{position:relative}.side-nav li.side-nav__item-preview a:after{position:absolute;content:"";width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid #767676;top:7px;right:-13px}.side-nav li.selected a{color:#c00;border-bottom:1px solid #c00}.side-nav a{color:#767676;border-bottom:none;font-family:"Graphik";font-size:1rem;font-weight:500}.side-nav a:hover{color:#c00}.edit-profile{margin-top:1.5rem;margin-bottom:3.75rem}.edit-profile .section__intro{padding-top:2rem;margin-bottom:2rem;text-align:left;border-top:1px solid #D8D8D8}.edit-profile .section__intro h2{margin-bottom:.5rem}.edit-profile .section__intro h4{font-size:1.125rem;font-family:"Graphik";font-weight:400;color:#767676}.form-component .accordion--list{margin:1.5rem 0}.form-component .accordion--list .accordion .accordion-item{border-top:none}.form-component .accordion--list .accordion .accordion-title{padding-bottom:1.5rem;padding-top:0;font-size:1.75rem;color:#000;font-weight:500}.form-component .accordion--list .accordion .accordion-title:before{margin-top:0;top:.75rem;font-weight:600;font-size:1.25rem}.form-component .accordion--list .accordion .accordion-content .form-component__row{width:100%;padding:0;margin-top:1.5rem}.form-component .accordion--list .accordion .accordion-content .form-component__row:last-of-type{border:none}.form-component .accordion--list .accordion .accordion-content .form-component__labels h5{font-size:.875rem;margin-bottom:.5rem}.form-component .accordion--list .accordion .accordion-content .form-component__inputs h5{font-size:1rem;color:#000;margin-bottom:.5rem;width:50%}.form-component .accordion--list .accordion .accordion-content .form-component__inputs h5.slanted{font-style:italic}.form-component .accordion--list .accordion .accordion-content .form-component__inputs p.input-description{font-size:.8125rem;color:#767676;margin:.5rem 0 0 0}.form-component .accordion--list .accordion .accordion-content .form-component__inputs p.input-description a{color:#c00;line-height:1.44;border-bottom:none;font-weight:500}.form-component .accordion--list .accordion .accordion-content .form-component__inputs p.input-description a:hover,.form-component .accordion--list .accordion .accordion-content .form-component__inputs p.input-description a:focus{color:#c00}.form-component__row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #D8D8D8;margin-bottom:1.5rem}.form-component__row>div{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.form-component--no-border{border:none;margin:0}.form-component--no-border .form-component__inputs{margin-bottom:0}.form-component h5{font-weight:400;font-size:.875rem;color:#767676;margin-bottom:.5rem;line-height:1.44}.form-component__inputs{width:100%;margin-bottom:1.5rem}.form-component__inputs input[type="text"],.form-component__inputs input[type="email"],.form-component__inputs input[type="password"],.form-component__inputs input[type="tel"],.form-component__inputs input[type="number"],.form-component__inputs input[type="url"],.form-component__inputs select,.form-component__inputs textarea{border:1px solid #D8D8D8;text-align:left;color:#000;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1.125rem;padding-left:.75rem;height:3.5rem;box-shadow:none;margin:0;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-component__inputs input{background:none}.form-component__inputs input::-webkit-input-placeholder{color:#000}.form-component__inputs input:-moz-placeholder{color:#000}.form-component__inputs input::-moz-placeholder{color:#000}.form-component__inputs input:-ms-input-placeholder{color:#000}.form-component__inputs input.placeholder{color:#000}.form-component__inputs input+input[type="text"]{margin-top:1.5rem}.form-component__inputs select{color:#767676;font-size:1rem;line-height:1.7}.form-component__inputs-wrap p{padding-bottom:.5rem}.form-component__inputs-wrap input:nth-child(2n){margin-top:0}.form-component button{display:block;font-size:.9375rem;color:#c00;line-height:1.44;margin-bottom:.25rem}.form-component button:last-of-type{margin-bottom:0}.form-component button:hover{cursor:pointer}.form-component button.add-btn,.form-component button.remove-btn{text-align:left;width:100%}.form-component button.add-btn:before,.form-component button.remove-btn:before{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:.5rem;font-size:.8125rem;font-weight:600}.form-component button.add-btn{padding:2rem 0 3rem}.form-component button.add-btn:before{content:""}.form-component button.remove-btn{margin-bottom:2.25rem;border-bottom:1px solid #D8D8D8}.form-component .error-msg{font-size:.8125rem;color:#c00;margin:.5rem 0 0 0}.form-component .error-msg:before{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:.25rem;position:relative;top:.0625rem}.form-component__profile-photo{width:110px;height:110px;margin-bottom:1rem}.ie .form-component__profile-photo.compat-object-fit{background-size:cover;background-position:center center}.ie .form-component__profile-photo.compat-object-fit img{opacity:0}.form-component__profile-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.form-component__privacy{margin-top:2rem}.form-component__privacy h3{margin-bottom:.5rem;width:75%}.form-component__privacy p{font-size:1.125rem;color:#767676;margin:0}.form-component__privacy h5{font-size:1rem;color:#000}.form-component__switch-containers{margin-top:2rem}.form-component__switch{display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #D8D8D8;padding:1.25rem 0}.form-component__switch .switch.tiny{margin:0 0 0 auto}.form-component__switch .switch.tiny input:checked ~ .switch-paddle{background:#c00}.form-component__switch .switch.tiny input:checked ~ .switch-paddle:after{left:.875rem;border:1px solid #c00}.form-component__switch .switch.tiny input:checked ~ .switch-paddle:before{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#c00;z-index:1;position:absolute;top:9px;right:7px}.form-component__switch .switch.tiny label{border-radius:5000px;width:2.625rem;height:1.75rem;background:#eaeaea}.form-component__switch .switch.tiny label:after{border-radius:5000px;width:1.75rem;height:1.75rem;left:0;top:0;border:1px solid #eaeaea}.form-component__switch .switch.tiny label span{font-size:.9375rem;font-weight:400;left:-4.0625rem}.form-component__switch .switch.tiny label .switch-active{color:#c00}.form-component__switch .switch.tiny label .switch-inactive{color:#767676}.form-component__switch input{margin:0}.form-component__switch h5{margin-bottom:0}.form-component__switch a{font-size:.9375rem;line-height:1.44;margin-top:.75rem;display:inline-block}.form-component--registration{margin-bottom:3rem}.form-component--registration .form-component__row{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:none}.form-component--registration .form-component__row:first-of-type .form-component__inputs{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.form-component--registration .form-component__row:first-of-type .form-component__inputs>div{-webkit-flex:0 1 49%;-ms-flex:0 1 49%;flex:0 1 49%}.form-component--registration .form-component__row:first-of-type .form-component__inputs>div:last-of-type{margin-top:1.5rem}.form-component--registration .form-component__row .form-component__inputs{margin:0}.form-component--registration .form-component__row .form-component__inputs input{margin:0}.form-component--registration p{font-size:.8125rem;color:#767676;margin:.5rem 0 0 0}.form-component--registration .form-component__button{margin-top:3rem}.form-component__button{margin-top:2.5rem;display:-webkit-flex;display:-ms-flexbox;display:flex}.form-component__button button{padding-right:0;padding-left:0;margin-right:2.5rem;margin-bottom:initial;width:250px}.form-component__button button:not(.btn--secondary){color:#fff}.form-component__button:only-child{padding-top:7.5rem}.form-component__input-w-btn-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.form-component__input-w-btn-wrap__input{-webkit-flex-grow:3;-ms-flex-positive:3;flex-grow:3}.form-component__input-w-btn-wrap__input div{display:inline-block}.form-component__input-w-btn-wrap__input div input[type="text"]{width:3.75rem;text-align:center}.form-component__input-w-btn-wrap__input div+input{display:inline-block;width:calc(100% - 65px)}.form-component__input-w-btn-wrap__country-code{vertical-align:top}.form-component__input-w-btn-wrap__country-code input[type="text"]{color:#767676;background:#F9F9F9;padding-right:.25rem;padding-left:.25rem}.form-component__input-w-btn-wrap--stacked div.form-component__input-w-btn-wrap__btn{margin-top:1.5rem}.form-component__input-w-btn-wrap--stacked div.form-component__input-w-btn-wrap__btn input[type="submit"]{margin-left:0}.form-component__input-w-btn-wrap__btn{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.form-component__input-w-btn-wrap__btn input[type="submit"]{background:#c00;border-color:#c00;display:block;line-height:1;margin-left:auto;padding-left:4.5rem;padding-right:4.5rem}.form-component__input-w-btn-wrap__btn input[type="submit"]:hover{background:#9d1b22}.form-component__input-w-btn-wrap__btn input[type="submit"].disabled-btn{background:transparent;border-color:#D8D8D8;color:#767676}.form-component__extra-info p:last-of-type{margin-top:0}.form-component__extra-info a{margin-top:0}.form-component p.input-description{font-size:.8125rem;color:#767676;margin:.5rem 0 0 0}.form-component p.input-description a{color:#c00;line-height:1.44;border-bottom:none;font-weight:500}.form-component p.input-description a:hover,.form-component p.input-description a:focus{color:#c00}.form-component .previous-work .accordion-content.accordion-content--alternative .form-component__row,.form-component .education .accordion-content.accordion-content--alternative .form-component__row{border:none;margin:0}.registration-form{background:#fff;padding:0;width:100%}.registration-form:focus{outline:none}.registration-form__content{padding:1.5rem 0 0 0}.registration-form__heading{margin-bottom:3rem}.registration-form__heading p{font-family:"Graphik";font-size:.9375rem;margin-top:1rem}.registration-form__heading p a{color:#c00;line-height:1.44;border-bottom:none}.registration-form__heading p a:hover,.registration-form__heading p a:focus{color:#c00}.registration-form__footer{border-top:1px solid #D8D8D8;padding:1.25rem 0;margin:0 3rem}.registration-form__footer a{font-family:"Graphik"}.registration-form .close-button{position:absolute;top:0;right:0;margin:2rem 2rem 0 0}.registration-form .close-button:before{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#767676}.registration-form .close-button:hover{cursor:pointer}.registration-form--steps input::-webkit-input-placeholder{color:#767676}.registration-form--steps input:-moz-placeholder{color:#767676}.registration-form--steps input::-moz-placeholder{color:#767676}.registration-form--steps input:-ms-input-placeholder{color:#767676}.registration-form--steps input.placeholder{color:#767676}.registration-form--steps>div{padding-bottom:1.5rem}.registration-form--steps p{font-family:"Graphik";font-size:.9375rem;margin-top:1rem;margin-bottom:0}.registration-form--steps .form-component-hidden__inputs{display:none}.registration-form--steps .form-component__row{border:none;margin-bottom:0}.registration-form--steps .form-component__button{margin-top:3rem}.registration-form--steps--confirmation{text-align:center}.registration-form--steps--confirmation .registration-form__heading{margin:4.5rem 0}.registration-form--steps--confirmation .registration-form__heading span{font-weight:600}.registration-form--steps--sms-auth h5{font-weight:500}.registration-form--steps--sms-auth div.form-component__inputs{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.registration-form--steps--sms-auth div.form-component__inputs>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.registration-form--steps--sms-auth div.form-component__inputs>div h5{margin-bottom:0}.registration-form--steps--sms-auth .form-component__switch{border:none;margin-left:auto;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:2.5rem}.registration-form--steps--mfa-registration .form-component__row{border:none}.registration-form--steps--mfa-registration .form-component__row:last-of-type{border-top:1px solid #D8D8D8;padding-top:1.5rem}.registration-form--steps--mfa-registration div.form-component__inputs{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.registration-form--steps--auth-code .form-component__button{margin-bottom:3rem}.registration-form--steps__footer-section a{font-family:"Graphik"}.registration-form--account-settings .form-component__switch{margin-top:3.75rem;margin-bottom:6rem;border:none;padding-left:.25rem}.registration-form--account-settings .form-component__switch h5{font-weight:500}.login-component__header{padding:3rem 1.5rem 0 1.5rem;margin-bottom:3rem}.login-component__header h3{color:#000;font-family:"Graphik";font-weight:500;text-align:left;margin-top:0}.login-component__header p{font-family:"Graphik";font-size:.9375rem;margin-top:1rem}.login-component #okta-sign-in.auth-container.main-container{margin:0;width:100%;border:none;box-shadow:none;padding:6px 1.5rem 3rem 1.5rem}.login-component #okta-sign-in.auth-container.main-container .auth-content{padding:0;max-width:none}.login-component #okta-sign-in.auth-container.main-container .auth-content form{margin-bottom:2rem}.login-component #okta-sign-in.auth-container.main-container .okta-sign-in-header{display:none}.login-component #okta-sign-in.auth-container.main-container .o-form-head{font-family:"Graphik";font-weight:400;color:#000;font-size:1rem;margin-bottom:.5rem;text-align:left;margin-top:0}.login-component #okta-sign-in.auth-container.main-container .o-form .input-fix{height:100%;border-radius:0;border:1px solid #D8D8D8}.login-component #okta-sign-in.auth-container.main-container .o-form .okta-form-input-error{color:#FCE3E3;font-family:"Graphik"}.login-component #okta-sign-in.auth-container.main-container .o-form .okta-form-input-error span:before{color:#FCE3E3;position:relative;top:.0625rem}.login-component #okta-sign-in.auth-container.main-container .o-form-input .okta-form-input-field span{display:none}.login-component #okta-sign-in.auth-container.main-container .o-form-input .okta-form-input-field input{text-align:left;color:#000;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1.125rem;line-height:1.7;padding-left:1rem;height:3.5rem;box-shadow:none;margin:0}.login-component #okta-sign-in.auth-container.main-container .o-form-input .okta-form-input-field input::-webkit-input-placeholder{font-family:"Graphik";color:#979797;font-size:1rem}.login-component #okta-sign-in.auth-container.main-container .o-form-input .okta-form-input-field input:-moz-placeholder{font-family:"Graphik";color:#979797;font-size:1rem}.login-component #okta-sign-in.auth-container.main-container .o-form-input .okta-form-input-field input::-moz-placeholder{font-family:"Graphik";color:#979797;font-size:1rem}.login-component #okta-sign-in.auth-container.main-container .o-form-input .okta-form-input-field input:-ms-input-placeholder{font-family:"Graphik";color:#979797;font-size:1rem}.login-component #okta-sign-in.auth-container.main-container .o-form-input .okta-form-input-field input.placeholder{font-family:"Graphik";color:#979797;font-size:1rem}.login-component #okta-sign-in.auth-container.main-container .o-form-input-name-remember label{font-family:"Graphik";font-weight:400;font-size:.875rem;color:#767676;margin-bottom:.5rem}.login-component #okta-sign-in.auth-container.main-container .o-form-button-bar{text-align:right;padding:0}.login-component #okta-sign-in.auth-container.main-container .o-form-button-bar input{background:#c00;color:#fff;cursor:pointer;display:inline-block;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.875rem;font-weight:500;line-height:1.2;padding:1.25rem 2rem;text-align:center;text-transform:uppercase;transition:all 200ms;width:100%;border:1px solid #c00;border-color:transparent;box-shadow:none;height:auto;border-radius:0;width:100%;padding-left:3.75rem;padding-right:3.75rem}.login-component #okta-sign-in.auth-container.main-container .o-form-button-bar input:hover,.login-component #okta-sign-in.auth-container.main-container .o-form-button-bar input:focus{background:#9d1b22;color:#fff;border:1px solid #9d1b22}.login-component #okta-sign-in.auth-container.main-container .o-form-button-bar input:hover{border-color:transparent}.login-component #okta-sign-in.auth-container.main-container .o-form-button-bar input::-webkit-input-placeholder{font-size:20px !important;color:#000 !important}.login-component #okta-sign-in.auth-container.main-container .o-form-button-bar input:-moz-placeholder{font-size:20px !important;color:#000 !important}.login-component #okta-sign-in.auth-container.main-container .o-form-button-bar input::-moz-placeholder{font-size:20px !important;color:#000 !important}.login-component #okta-sign-in.auth-container.main-container .o-form-button-bar input:-ms-input-placeholder{font-size:20px !important;color:#000 !important}.login-component #okta-sign-in.auth-container.main-container .o-form-button-bar input.placeholder{font-size:20px !important;color:#000 !important}.login-component #okta-sign-in.auth-container.main-container a.email-button{background:#c00;color:#fff;cursor:pointer;display:inline-block;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.875rem;font-weight:500;line-height:1.2;padding:1.25rem 2rem;text-align:center;text-transform:uppercase;transition:all 200ms;width:100%;border:1px solid #c00;box-shadow:none;height:auto;border-radius:0;border:none;width:100%;padding-left:3.75rem;padding-right:3.75rem}.login-component #okta-sign-in.auth-container.main-container a.email-button:hover,.login-component #okta-sign-in.auth-container.main-container a.email-button:focus{background:#9d1b22;color:#fff;border:1px solid #9d1b22}.login-component #okta-sign-in.auth-container.main-container .auth-footer a,.login-component #okta-sign-in.auth-container.main-container .content-container a{color:#000;line-height:1.44;border-bottom:none;text-decoration:none;font-family:"Graphik";font-size:1rem;border-bottom:1px solid #c00}.login-component #okta-sign-in.auth-container.main-container .auth-footer a:hover,.login-component #okta-sign-in.auth-container.main-container .auth-footer a:focus,.login-component #okta-sign-in.auth-container.main-container .content-container a:hover,.login-component #okta-sign-in.auth-container.main-container .content-container a:focus{color:#000}.login-component #okta-sign-in.auth-container.main-container .auth-footer a:hover,.login-component #okta-sign-in.auth-container.main-container .content-container a:hover{text-decoration:none;color:#c00;border:none}.login-component #okta-sign-in.auth-container.main-container .auth-footer ul,.login-component #okta-sign-in.auth-container.main-container .content-container ul{margin:0;padding:0;list-style-type:none}.login-component #okta-sign-in.auth-container.main-container .auth-footer ul li,[dir="rtl"] .login-component #okta-sign-in.auth-container.main-container .auth-footer ul li,.login-component #okta-sign-in.auth-container.main-container .content-container ul li,[dir="rtl"] .login-component #okta-sign-in.auth-container.main-container .content-container ul li{padding:0}.login-component #okta-sign-in.auth-container.main-container .auth-footer ul li:before,[dir="rtl"] .login-component #okta-sign-in.auth-container.main-container .auth-footer ul li:before,.login-component #okta-sign-in.auth-container.main-container .content-container ul li:before,[dir="rtl"] .login-component #okta-sign-in.auth-container.main-container .content-container ul li:before{content:'';display:none;margin:0;width:auto}.login-component #okta-sign-in.auth-container.main-container .registration-container{margin-top:3rem}.login-component #okta-sign-in.auth-container.main-container .registration-container .content-container{padding:1.25rem 0}.login-component #okta-sign-in.auth-container.main-container .registration-container .content-container span{font-family:"Graphik";font-weight:400;font-size:.875rem;color:#767676}.login-component #okta-sign-in.auth-container.main-container:not(.no-beacon) .okta-sign-in-header{border:none;display:block}.login-component #okta-sign-in.auth-container.main-container:not(.no-beacon) .okta-sign-in-header .auth-org-logo{display:none}.login-component #okta-sign-in.auth-container.main-container:not(.no-beacon) .okta-sign-in-header .beacon-loading{display:none}.login-component #okta-sign-in.auth-container.main-container:not(.no-beacon) .okta-sign-in-header .beacon-container{position:initial}.add-photo-modal{background:#fff;max-width:800px;width:100%;outline:none;font-family:"Graphik"}.add-photo-modal__container{display:-webkit-flex;display:-ms-flexbox;display:flex}.add-photo-modal__image{text-align:center;margin-top:2.5rem}.add-photo-modal h1{font-size:1.75rem}.add-photo-modal p{font-size:1rem}.add-photo-modal__btn-container{margin:3rem 0 2.5rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.add-photo-modal__btn-container input[type="file"]{display:none}.add-photo-modal__btn-container label{-webkit-flex:1;-ms-flex:1;flex:1;min-width:170px}.add-photo-modal__btn-container span{-webkit-flex:1;-ms-flex:1;flex:1;margin-left:2.5rem;margin-top:.75rem;font-style:italic}.add-photo-modal button.disabled{background-color:#979797}.add-photo-modal button.disabled:hover{background-color:#979797}.side-by-side-rte{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.side-by-side-rte>div{word-break:break-word;word-wrap:break-word;margin-bottom:2rem}.side-by-side-rte li{position:relative}.side-by-side-rte li:before{position:absolute;top:2px}.solution-list-block.featured-solutions__card{padding:1.5rem 0}.solution-list-block.featured-solutions__card>a{border-bottom:none}.solution-list-block.featured-solutions__card>a .textlink{display:block}.solution-list-block.featured-solutions__card .accordion li:first-child{border-top:none}.solution-list-block.featured-solutions__card .accordion li a{font-weight:500;font-size:1.125rem}.solution-list-block.featured-solutions__card .accordion li a:before{color:#c00}.solution-list-block.featured-solutions__card .accordion-content .textlink{border:none}.chart-carousel .slick-dots{display:block;margin:0;padding:0;list-style-type:none;line-height:0;margin-top:1.5rem;text-align:center;width:100%;margin-top:0}.chart-carousel .slick-dots li,[dir="rtl"] .chart-carousel .slick-dots li{padding:0}.chart-carousel .slick-dots li:before,[dir="rtl"] .chart-carousel .slick-dots li:before{content:'';display:none;margin:0;width:auto}.chart-carousel .slick-dots li{display:inline-block;position:relative}.chart-carousel .slick-dots li.slick-active button:before{background-color:#c00;width:16px;height:16px}.chart-carousel .slick-dots li button{background:transparent;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:none;padding:12px 15px;width:20px}.chart-carousel .slick-dots li button:active,.chart-carousel .slick-dots li button:focus{border:none;box-shadow:none;outline:none}.chart-carousel .slick-dots li button:hover:before{background-color:#9d1b22}.chart-carousel .slick-dots li button:before{background-color:#979797;bottom:0;content:'';height:12px;left:0;margin:auto;position:absolute;right:0;top:0;transition:background-color 200ms;width:12px;border-radius:50px}.chart-carousel .slick-arrow{transition:all 400ms;z-index:2;display:block;position:absolute;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%);height:50%;top:30%}.chart-carousel .slick-arrow i{font-size:5rem;font-weight:bold;color:#2A2A2A;opacity:0.5}.chart-carousel .slick-arrow:hover{cursor:pointer}.chart-carousel .slick-arrow--hidden{display:none}.chart-carousel .slick-arrow--faded{-webkit-animation:slickArrowOpacity 3s forwards;animation:slickArrowOpacity 3s forwards}.chart-carousel .slick-next{right:-28px;padding-left:2rem}.chart-carousel .slick-prev{left:52px;padding-right:2rem}.chart-carousel .slick-dots-container{width:10.5rem;overflow:hidden;display:block;padding:0;margin:1.5rem auto 0;position:relative}.chart-carousel .slick-dots-container .slick-dots{padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;transition:all 0.25s;position:relative;margin:0;list-style:none;-webkit-transform:translateX(0);transform:translateX(0);-webkit-align-items:center;-ms-flex-align:center;align-items:center}.chart-carousel .slick-dots-container .slick-dots li button{display:block;width:12px;height:12px;border-radius:50%;cursor:pointer;background-color:#979797;margin:.5rem;padding:0}.chart-carousel .slick-dots-container .slick-dots li button:before{display:none}.chart-carousel .slick-dots-container .slick-dots li.p-small-1,.chart-carousel .slick-dots-container .slick-dots li.n-small-1{-webkit-transform:scale(0.65);transform:scale(0.65);opacity:0.5}@media (min-width: 67.5625rem){.chart-carousel .slick-dots-container .slick-dots li.p-small-1,.chart-carousel .slick-dots-container .slick-dots li.n-small-1{opacity:1}}.chart-carousel .slick-dots-container .slick-dots li.slick-active{-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transform-origin:center;transform-origin:center;opacity:1}.chart-carousel .slick-dots-container .slick-dots li.slick-active button{background:#c00}.link-redirect__items{margin-bottom:2.5rem}.link-redirect__items p{margin:.5rem 0}.modal-component{background:#fff;max-width:700px;width:100%;outline:none}.modal-component h1{font-size:1.75rem}.modal-component p{font-size:1rem;font-family:"Graphik"}.modal-component .btn{margin:2rem 2rem 0 0}.modal-component .modal__close{top:1rem}.modal-component--cookie{min-height:auto;height:auto;padding:2rem 1.5rem}.modal-component--cookie h1{font-size:1.25rem}.modal-component--cookie p{margin:1rem 0}.modal-component--cookie .accordion-title{font-size:1rem;font-weight:500;color:#000;padding-bottom:1rem}.modal-component--cookie .accordion-title:before{font-weight:600}.modal-component--cookie .accordion .accordion-content{border:none;padding:0}.modal-component--cookie .accordion .accordion-content h5{font-size:1rem}.modal-component--cookie .accordion .accordion-content p{margin:0 0 .75rem 0}.modal-component--cookie .btn{font-size:1rem;margin:1rem 0 0 0}.modal-component--cookie__ctas{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modal-component--cookie__text-link{text-align:center;margin-top:1.25rem}.modal-component--cookie__text-link a{display:inline-block;line-height:1.7}.profile-grid-container__carousel{-webkit-animation:slickInitDelay 1.5s;animation:slickInitDelay 1.5s}.profile-grid-container__carousel.slick-initialized{margin-bottom:1.5rem}.profile-grid-container__carousel .card__wrapper{border:none}.profile-grid-container__carousel--ratio1-1 .card--profile{max-width:17.1875rem;margin:auto}.profile-grid-container__carousel--ratio1-1 .card__image-wrap{height:0;position:relative;padding-bottom:100%}.profile-grid-container__carousel--ratio1-1 .card__image-wrap img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.fly-in{border:1px solid #D8D8D8;background:#fff;margin-top:1.5rem}.fly-in__main-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.fly-in__header,.fly-in__content{padding-left:1.5rem;padding-right:1.5rem;display:-webkit-flex;display:-ms-flexbox;display:flex}.fly-in__header{background:#c00;padding-top:.5rem;padding-bottom:.5rem;color:#fff}.fly-in__header button{display:none}.fly-in__header .fly-in__bookmark{font-size:1rem;margin-left:auto;margin-right:1.25rem;border:none;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.fly-in__header .fly-in__bookmark.in-folder [class^="icon-"]:before{color:#c00;content:"";position:relative;right:-2px}.fly-in__content{margin:.5rem 0}.fly-in__content h3{font-size:1.125rem}.fly-in__content h3:after{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:.4375rem;margin-left:.75rem;position:relative;bottom:2px;left:0;transition:left 200ms}.fly-in__content a{color:#000;line-height:1.44;border-bottom:none}.fly-in__content a:hover,.fly-in__content a:focus{color:#000}.fly-in--image .fly-in__content-container>a{color:#000;line-height:1.44;border-bottom:none;display:-webkit-flex;display:-ms-flexbox;display:flex}.fly-in--image .fly-in__content-container>a:hover,.fly-in--image .fly-in__content-container>a:focus{color:#000}.fly-in--image .fly-in__text-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.fly-in--image .fly-in__content{padding-left:1rem;padding-right:0}.fly-in--image .fly-in__image-container{margin:.5rem 0}.fly-in--image .fly-in__image-wrap{height:0;position:relative;padding-bottom:56.25%}.fly-in--image .fly-in__image-wrap img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}@media (max-width: 47.9375rem){.column+.fly-in{margin-left:.5rem;margin-right:.5rem;margin-top:2.5rem}}.horizontal-tabs-container .section__subhead{float:none}.horizontal-tabs .accordion-content{padding:0}.horizontal-tabs .tabs-panel-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.horizontal-tabs .tabs-panel-content__image{-webkit-order:2;-ms-flex-order:2;order:2}.horizontal-tabs .tabs-panel-content__text{font-family:"Graphik";display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-order:1;-ms-flex-order:1;order:1}.horizontal-tabs .tabs-panel-content__text h3{font-size:1.75rem;line-height:normal}.horizontal-tabs .tabs-panel-content__text a{margin-top:2.5rem}.horizontal-tabs .tabs-panel-content__text p:not(:last-of-type){margin-bottom:0}.horizontal-tabs .tabs-panel-content__text li{font-size:inherit}.horizontal-tabs .tabs-panel-content .tabs-cta{font-size:1rem;margin:1.5rem 0}.horizontal-tabs .tabs-panel-content .tabs-cta--mobile{-webkit-order:3;-ms-flex-order:3;order:3}.red-folder-landing .feed__row{margin:3.75rem 0}.red-folder-landing .card--insights .card__image:hover .card__drag-icon{display:block}.red-folder-landing .card--insights .card__footer{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.red-folder-landing--editable .react-loading{min-height:320px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.red-folder-landing--editable .react-loading__container{height:auto}.red-folder-editable-header{margin-top:2rem;margin-bottom:2rem;margin-left:-.5rem;margin-right:-.5rem;font-family:"Graphik"}.red-folder-editable-header h1{font-size:1.75rem;min-height:40px}.red-folder-editable-header p{margin-bottom:1rem;margin-top:.5rem;font-size:1rem;min-height:23px}.red-folder-editable-header h1,.red-folder-editable-header p{padding:0 .75rem;line-height:1.44}.red-folder-editable-header .red-folder-header-section{margin-bottom:.25rem;border:1px solid #D8D8D8;border-radius:3px;position:relative}.red-folder-editable-header .red-folder-header-section .pencil-icon{border:1px solid #D8D8D8;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50px;display:block;background:white;left:-10px;font-size:8px;width:18px;height:18px}@media (min-width: 48rem){.red-folder-editable-header .red-folder-header-section .pencil-icon{font-size:11px;width:20px;height:20px}}@media (min-width: 67.5625rem){.red-folder-editable-header .red-folder-header-section .pencil-icon{font-size:15px;width:25px;height:25px;left:-13px}}.red-folder-editable-header .red-folder-header-section .pencil-icon:before{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#979797;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.red-folder-editable-header .red-folder-header-section .pencil-icon.pencil-icon--saved{display:none}.red-folder-editable-header .red-folder-header-section .pencil-icon.pencil-icon--saved:before{content:"";color:#000;font-size:8px}.red-folder-editable-header .red-folder-header-section button.pencil-icon:hover{cursor:pointer}.red-folder-editable-header .red-folder-header-section input,.red-folder-editable-header .red-folder-header-section textarea{border:none;text-align:left;background:#fff;border-radius:10px;box-shadow:none;font-family:"Graphik";height:100%;margin:0}.red-folder-editable-header .red-folder-header-section input{font-size:1.75rem;font-weight:500}.red-folder-editable-header .red-folder-header-section textarea{line-height:1.44;padding-left:.75rem}.red-folder-editable-header .red-folder-header-section .load-ring{display:none;width:18px;height:18px;background:white;border-radius:50%;border:2px solid #D8D8D8}.red-folder-editable-header .red-folder-header-section .load-ring div{box-sizing:border-box;display:block;position:absolute;top:-2px;left:-2px;width:18px;height:18px;border:2px solid #000;border-radius:50%;-webkit-animation:load-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;animation:load-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#000 transparent transparent transparent}.red-folder-editable-header .red-folder-header-section .load-ring div:nth-child(1){-webkit-animation-delay:-0.45s;animation-delay:-0.45s}.red-folder-editable-header .red-folder-header-section .load-ring div:nth-child(2){-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.red-folder-editable-header .red-folder-header-section .load-ring div:nth-child(3){-webkit-animation-delay:-0.15s;animation-delay:-0.15s}.red-folder-editable-header .red-folder-header-section .load-ring:before{content:none}@media (min-width: 48rem){.red-folder-editable-header .red-folder-header-section .load-ring{width:20px;height:20px}.red-folder-editable-header .red-folder-header-section .load-ring div{width:20px;height:20px}}@media (min-width: 67.5625rem){.red-folder-editable-header .red-folder-header-section .load-ring{width:25px;height:25px}.red-folder-editable-header .red-folder-header-section .load-ring div{width:25px;height:25px}}@media (min-width: 48rem){.red-folder-editable-header .red-folder-header-section{border-radius:6px}}@media (min-width: 67.5625rem){.red-folder-editable-header .red-folder-header-section:hover{border-color:#000}}.red-folder-editable-header .red-folder-header-section .editable-input{padding:5px 3.75rem 5px .75rem}.red-folder-editable-header .red-folder-header-section .editable-area{padding-bottom:2rem}.red-folder-editable-header .red-folder-header-section .editable-area+.editable-btns{right:1rem}.red-folder-editable-header .red-folder-header-section .editable-btns{position:absolute;right:.5rem;bottom:2px}.red-folder-editable-header .red-folder-header-section .editable-btns input{font-weight:500;color:#767676;font-size:.9375rem;border-radius:0}.red-folder-editable-header .red-folder-header-section .editable-btns input:hover{color:#000}.red-folder-editable-header .red-folder-header-section--edit-mode{border-color:#000}.red-folder-editable-header .red-folder-header-section--edit-mode .editable-input{height:40px}.red-folder-editable-header .red-folder-header-section--edit-mode .pencil-icon{border-color:#000}.red-folder-editable-header .red-folder-header-section--edit-mode .pencil-icon:before{color:#000}.red-folder-editable-header .red-folder-header-section--saved:before{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#979797;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.red-folder-editable-header--preview-mode{margin-top:10.625rem}.red-folder-editable-header--preview-mode .red-folder-header-section{border:none}.red-folder-editable-header--preview-mode .red-folder-header-section p{font-family:"Tiempos",Georgia,serif}.red-folder-editable-header--share-mode .red-folder-header-section{border:none}.red-folder-editable-header--share-mode .red-folder-header-section p{font-family:"Tiempos",Georgia,serif}.red-folder-editable-add-section{text-align:center;position:relative;margin-top:2rem}.red-folder-editable-add-section span{border-top:1px solid #D8D8D8;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;height:2px;left:-50vw;margin-left:50%;width:100vw}.red-folder-editable-add-section button{border:1px solid #D8D8D8;background:#fff;position:relative;z-index:2;display:inline-block;border-radius:16px;padding:10px 1rem 10px 34px;font-size:.9375rem}.red-folder-editable-add-section button:before{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#636363;font-size:12px;position:absolute;left:14px;top:11px;transition:200ms}.red-folder-editable-add-section button:hover{color:#c00;cursor:pointer}.red-folder-editable-add-section button:hover:before{color:#c00}.red-folder-editable-add-section button:disabled{cursor:not-allowed}.red-folder-editable-add-section button:disabled:before{color:#BABABA}.red-folder-editable-add-section button:disabled:hover{color:#BABABA}.red-folder-editable-section{border:1px solid #D8D8D8;margin-top:3rem;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:150px}.red-folder-editable-section__title-container{border:1px solid #D8D8D8;border-radius:3px;position:relative;padding:.5rem;position:relative;top:-33px;left:45%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#fff;width:90%;z-index:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.red-folder-editable-section__title-container .pencil-icon{border:1px solid #D8D8D8;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50px;display:block;background:white;left:-10px;font-size:8px;width:18px;height:18px}@media (min-width: 48rem){.red-folder-editable-section__title-container .pencil-icon{font-size:11px;width:20px;height:20px}}@media (min-width: 67.5625rem){.red-folder-editable-section__title-container .pencil-icon{font-size:15px;width:25px;height:25px;left:-13px}}.red-folder-editable-section__title-container .pencil-icon:before{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#979797;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.red-folder-editable-section__title-container .pencil-icon.pencil-icon--saved{display:none}.red-folder-editable-section__title-container .pencil-icon.pencil-icon--saved:before{content:"";color:#000;font-size:8px}.red-folder-editable-section__title-container button.pencil-icon:hover{cursor:pointer}.red-folder-editable-section__title-container input,.red-folder-editable-section__title-container textarea{border:none;text-align:left;background:#fff;border-radius:10px;box-shadow:none;font-family:"Graphik";height:100%;margin:0}.red-folder-editable-section__title-container input{font-size:1.75rem;font-weight:500}.red-folder-editable-section__title-container textarea{line-height:1.44;padding-left:.75rem}.red-folder-editable-section__title-container .load-ring{display:none;width:18px;height:18px;background:white;border-radius:50%;border:2px solid #D8D8D8}.red-folder-editable-section__title-container .load-ring div{box-sizing:border-box;display:block;position:absolute;top:-2px;left:-2px;width:18px;height:18px;border:2px solid #000;border-radius:50%;-webkit-animation:load-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;animation:load-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#000 transparent transparent transparent}.red-folder-editable-section__title-container .load-ring div:nth-child(1){-webkit-animation-delay:-0.45s;animation-delay:-0.45s}.red-folder-editable-section__title-container .load-ring div:nth-child(2){-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.red-folder-editable-section__title-container .load-ring div:nth-child(3){-webkit-animation-delay:-0.15s;animation-delay:-0.15s}.red-folder-editable-section__title-container .load-ring:before{content:none}@media (min-width: 48rem){.red-folder-editable-section__title-container .load-ring{width:20px;height:20px}.red-folder-editable-section__title-container .load-ring div{width:20px;height:20px}}@media (min-width: 67.5625rem){.red-folder-editable-section__title-container .load-ring{width:25px;height:25px}.red-folder-editable-section__title-container .load-ring div{width:25px;height:25px}}@media (min-width: 48rem){.red-folder-editable-section__title-container{border-radius:6px}}@media (min-width: 67.5625rem){.red-folder-editable-section__title-container:hover{border-color:#000}}.red-folder-editable-section__title-content{width:100%}.red-folder-editable-section h2{font-size:1.75rem;color:#767676;margin:0;text-align:center;min-height:32px}.red-folder-editable-section h2.was-edited{color:#000}.red-folder-editable-section__menu{margin-left:auto;padding:0 1rem 0 .5rem;z-index:2}.red-folder-editable-section__menu span{display:block}.red-folder-editable-section__menu span:before{content:'';width:6px;height:6px;border-radius:100%;display:block;margin:5px 0;background:#000}.red-folder-editable-section__menu:active span:before{background:#c00}.red-folder-editable-section__content{margin-top:4.5rem;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.red-folder-editable-section__content p{font-size:1.3125rem;font-family:"Graphik";color:#767676;font-weight:500;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.red-folder-editable-section__content .add-icon{width:36px;height:36px;background:#BABABA;border-radius:50px;box-shadow:0 3px 6px rgba(0,0,0,0.160784);border:3px solid #fff;margin:0 .5rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.red-folder-editable-section__content .add-icon:before{content:"";font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;color:#fff;font-weight:600}@media (min-width: 48rem){.red-folder-editable-section__content .add-icon{width:29px;height:29px}.red-folder-editable-section__content .add-icon:before{font-size:.875rem}}@media (min-width: 67.5625rem){.red-folder-editable-section__content .add-icon{border:2px solid #fff;width:29px;height:29px;transition:all .2s ease-in-out}.red-folder-editable-section__content .add-icon:hover{background:#c00;-webkit-transform:scale(1.3);transform:scale(1.3)}}.red-folder-editable-section__row{margin:.5rem 0 2.5rem;width:100%;padding:0 .25rem}.red-folder-editable-section__btn-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.red-folder-editable-section__btn-container .red-folder-editable-section__uncategorized-btn{margin-bottom:1.5rem;position:relative;padding-left:2.5rem}.red-folder-editable-section__btn-container .red-folder-editable-section__uncategorized-btn[disabled] .add-icon{background:#BABABA}.red-folder-editable-section__btn-container .red-folder-editable-section__uncategorized-btn[disabled]:hover .add-icon{background:#BABABA}.red-folder-editable-section__btn-container .red-folder-editable-section__uncategorized-btn[disabled]:hover .add-icon:before{color:#fff}.red-folder-editable-section__btn-container .red-folder-editable-section__uncategorized-btn .add-icon{width:36px;height:36px;background:#c00;border-radius:50px;box-shadow:0 3px 6px rgba(0,0,0,0.160784);border:3px solid #fff;margin:0 .5rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;top:9px;width:26px;height:26px;box-shadow:0 1px 4px #00000029}.red-folder-editable-section__btn-container .red-folder-editable-section__uncategorized-btn .add-icon:before{content:"";font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;color:#fff;font-weight:600}@media (min-width: 48rem){.red-folder-editable-section__btn-container .red-folder-editable-section__uncategorized-btn .add-icon{width:29px;height:29px}.red-folder-editable-section__btn-container .red-folder-editable-section__uncategorized-btn .add-icon:before{font-size:.875rem}}@media (min-width: 67.5625rem){.red-folder-editable-section__btn-container .red-folder-editable-section__uncategorized-btn .add-icon{border:2px solid #fff;width:29px;height:29px;transition:all .2s ease-in-out}.red-folder-editable-section__btn-container .red-folder-editable-section__uncategorized-btn .add-icon:hover{background:#c00;-webkit-transform:scale(1.3);transform:scale(1.3)}}.red-folder-editable-section__btn-container .red-folder-editable-section__uncategorized-btn .add-icon:before{font-size:.8125rem}.red-folder-editable-section__btn-container .red-folder-editable-section__uncategorized-btn:hover .add-icon{background:#fff}.red-folder-editable-section__btn-container .red-folder-editable-section__uncategorized-btn:hover .add-icon:before{color:#c00}.red-folder-editable-section__btn{font-size:.875rem;margin:0 0 2.5rem;color:#c00;border:1px solid #D8D8D8;box-shadow:0 3px 6px rgba(0,0,0,0.160784);font-weight:500;padding:1rem 3rem;background:#fff}.red-folder-editable-section__btn:hover{color:#fff;background:#c00}.red-folder-editable-section__btn:disabled{color:#BABABA;background:#fff}.red-folder-editable-section__btn:disabled:hover{cursor:not-allowed}.red-folder-editable-section--edit-mode{position:relative}.red-folder-editable-section--edit-mode .red-folder-editable-section__title-container{left:-30px;-webkit-transform:none;transform:none;width:80%;border-color:#000}.red-folder-editable-section--edit-mode .pencil-icon{border-color:#000}.red-folder-editable-section--edit-mode .pencil-icon:before{color:#000}.red-folder-editable-section--edit-mode .red-folder-editable-section__menu span:before{background:#D8D8D8}.red-folder-editable-section--edit-mode .editable-input{padding:0 .25rem;border:none;box-shadow:none;text-align:center}.red-folder-editable-section--edit-mode .editable-btns{position:absolute;right:-2px;top:-32px;background:#c00;border-radius:3px;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:8px 5px;box-shadow:0 3px 6px rgba(0,0,0,0.160784)}.red-folder-editable-section--edit-mode .editable-btns input{font-size:13px;background:transparent;color:#fff;border:none;font-weight:500}.red-folder-editable-section--edit-mode .editable-btns input:hover{cursor:pointer}.red-folder-editable-section--has-articles{background:#f5f5f5;border-radius:5px;border:1px solid #BCDFFF}.red-folder-editable-section--has-articles .card{box-shadow:0 3px 6px rgba(0,0,0,0.160784);padding:0 .25rem;height:100%}.red-folder-editable-section--has-articles .card .card__wrapper{border:none}.red-folder-editable-section .card__wrapper{border:none}.red-folder-editable-section .react-loading{position:absolute;width:calc(100% + 2px);height:calc(100% + 34px);top:-33px;z-index:3;background:rgba(255,255,255,0.7)}.red-folder-editable-section .react-loading__container{height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.red-folder-editable-section--preview-mode{border:none}.red-folder-editable-section--preview-mode .card__grid>div{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.red-folder-editable-section--preview-mode .red-folder-editable-section__title-container{border:none;position:relative;left:unset;-webkit-transform:unset;transform:unset;top:0;padding:.5rem 0;background:inherit;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.red-folder-editable-section--preview-mode .red-folder-editable-section__title-container:before,.red-folder-editable-section--preview-mode .red-folder-editable-section__title-container:after{content:"";border-bottom:1px solid #D8D8D8;display:block;-webkit-flex:1;-ms-flex:1;flex:1;width:100%}.red-folder-editable-section--preview-mode .red-folder-editable-section__title-content{width:auto;padding:0 1.5rem;max-width:80%}.red-folder-editable-section--preview-mode h2{color:#000}.red-folder-editable-edit-section{position:absolute;background:#fff;z-index:4;top:1.75rem;border:1px solid #D8D8D8;box-shadow:0 3px 6px rgba(0,0,0,0.160784);padding:.75rem 1.25rem;border-radius:3px;right:1.25rem}.red-folder-editable-edit-section__header{display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #D8D8D8;padding-bottom:.25rem}.red-folder-editable-edit-section__header h4{font-weight:400;margin-right:1.5rem}.red-folder-editable-edit-section__header button{margin-left:auto}.red-folder-editable-edit-section__header button:before{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:.875rem}.red-folder-editable-edit-section__header button:hover{cursor:pointer}.red-folder-editable-edit-section__body{padding-top:.5rem;font-family:"Graphik"}.red-folder-editable-edit-section__body ul{margin:0;padding:0;list-style-type:none}.red-folder-editable-edit-section__body ul li,[dir="rtl"] .red-folder-editable-edit-section__body ul li{padding:0}.red-folder-editable-edit-section__body ul li:before,[dir="rtl"] .red-folder-editable-edit-section__body ul li:before{content:'';display:none;margin:0;width:auto}.red-folder-editable-edit-section__body ul li{position:relative;padding-left:1.75rem;margin-bottom:.25rem}.red-folder-editable-edit-section__body ul li:hover{cursor:pointer}.red-folder-editable-edit-section__body .red-folder-editable-edit-section__btn-edit:after{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;left:0;top:6px;font-size:14px}.red-folder-editable-edit-section__body .red-folder-editable-edit-section__btn-move-up--disabled,.red-folder-editable-edit-section__body .red-folder-editable-edit-section__btn-move-down--disabled,.red-folder-editable-edit-section__body .red-folder-editable-edit-section__btn-remove-all-articles--disabled{color:#BABABA;pointer-events:none}.red-folder-editable-edit-section__body .red-folder-editable-edit-section__btn-move-up:after{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;left:0;top:6px;font-size:14px}.red-folder-editable-edit-section__body .red-folder-editable-edit-section__btn-move-down:after{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;left:0;top:6px;font-size:14px}.red-folder-editable-edit-section__body .red-folder-editable-edit-section__btn-remove:after{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;left:0;top:6px;font-size:14px}.red-folder-editable-edit-section__body .red-folder-editable-edit-section__btn-remove:after{left:-1px;font-size:8px;border:1px solid;border-radius:50%;padding:2px;font-weight:600}.red-folder-editable-edit-section__body .red-folder-editable-edit-section__btn-delete:after{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;left:0;top:6px;font-size:14px}.red-folder-banner{background:#f5f5f5}.red-folder-banner__content{position:relative;z-index:1;padding:1.25rem 0 1.5rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.red-folder-banner__content:before{content:"";border-bottom:1px solid #D8D8D8;background:#f5f5f5;bottom:0;display:block;left:-50vw;margin-left:50%;position:absolute;top:0;width:100vw;z-index:-1}.red-folder-banner h4{font-weight:400}.red-folder-banner p{line-height:1.44;margin-top:.75rem;font-family:"Graphik";font-size:.9375rem}.red-folder-banner a{margin-left:auto;border-bottom:none;font-weight:400}.red-folder-banner li{line-height:1.44;margin-top:.25rem;font-family:"Graphik";font-size:.9375rem}.notification-banner{background:#c00;color:#fff;font-family:"Graphik";font-size:1.125rem;position:relative}.notification-banner.sticky{position:fixed;width:100vw;z-index:9993;top:48px}.notification-banner.sticky:before{margin-left:0}.notification-banner:before{bottom:0;content:'';display:block;left:-50vw;margin-left:50%;position:absolute;top:0;width:100vw;z-index:-1;background:#c00}.notification-banner__content{padding:1rem 2.5rem}.notification-banner span{position:absolute;left:0;top:1.25rem;font-size:1.75rem}.notification-banner p,.notification-banner li{font-size:1.125rem;margin:0}.notification-banner--db-error{background:#FCE3E3;color:#000}.notification-banner--db-error:before{background:#FCE3E3}.notification-banner--db-error span.icon-warning{position:absolute;color:#c00}.notification-banner--db-error .notification-banner__content{position:relative;padding:1rem 2.5rem 1rem 1.25rem}.notification-banner--db-error .notification-banner__content .close-btn{color:#000;position:absolute;top:0;right:2.5rem}.notification-banner--db-error .notification-banner__content .close-btn span{top:1rem;font-size:.68rem}.notification-banner--db-error .notification-banner__content>div,.notification-banner--db-error .notification-banner__content span{font-size:.875rem}.circular-progress{position:relative;height:270px;margin-bottom:1.5rem}.circular-progress__circle{width:270px;height:270px;border-radius:50%;position:absolute}.circular-progress__circle__slice,.circular-progress__circle__fill{width:270px;height:270px;position:absolute;-webkit-backface-visibility:hidden;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s;border-radius:50%}.circular-progress__circle__slice{clip:rect(0px, 270px, 270px, 135px)}.circular-progress__circle__fill{clip:rect(0px, 135px, 270px, 0px);background-color:#c00}.circular-progress__circle[data-progress='0'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='0'] .circular-progress__circle__fill{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.circular-progress__circle[data-progress='0'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.circular-progress__circle[data-progress='1'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='1'] .circular-progress__circle__fill{-webkit-transform:rotate(1.8deg);transform:rotate(1.8deg)}.circular-progress__circle[data-progress='1'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(3.6deg);transform:rotate(3.6deg)}.circular-progress__circle[data-progress='2'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='2'] .circular-progress__circle__fill{-webkit-transform:rotate(3.6deg);transform:rotate(3.6deg)}.circular-progress__circle[data-progress='2'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(7.2deg);transform:rotate(7.2deg)}.circular-progress__circle[data-progress='3'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='3'] .circular-progress__circle__fill{-webkit-transform:rotate(5.4deg);transform:rotate(5.4deg)}.circular-progress__circle[data-progress='3'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(10.8deg);transform:rotate(10.8deg)}.circular-progress__circle[data-progress='4'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='4'] .circular-progress__circle__fill{-webkit-transform:rotate(7.2deg);transform:rotate(7.2deg)}.circular-progress__circle[data-progress='4'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(14.4deg);transform:rotate(14.4deg)}.circular-progress__circle[data-progress='5'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='5'] .circular-progress__circle__fill{-webkit-transform:rotate(9deg);transform:rotate(9deg)}.circular-progress__circle[data-progress='5'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(18deg);transform:rotate(18deg)}.circular-progress__circle[data-progress='6'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='6'] .circular-progress__circle__fill{-webkit-transform:rotate(10.8deg);transform:rotate(10.8deg)}.circular-progress__circle[data-progress='6'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(21.6deg);transform:rotate(21.6deg)}.circular-progress__circle[data-progress='7'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='7'] .circular-progress__circle__fill{-webkit-transform:rotate(12.6deg);transform:rotate(12.6deg)}.circular-progress__circle[data-progress='7'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(25.2deg);transform:rotate(25.2deg)}.circular-progress__circle[data-progress='8'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='8'] .circular-progress__circle__fill{-webkit-transform:rotate(14.4deg);transform:rotate(14.4deg)}.circular-progress__circle[data-progress='8'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(28.8deg);transform:rotate(28.8deg)}.circular-progress__circle[data-progress='9'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='9'] .circular-progress__circle__fill{-webkit-transform:rotate(16.2deg);transform:rotate(16.2deg)}.circular-progress__circle[data-progress='9'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(32.4deg);transform:rotate(32.4deg)}.circular-progress__circle[data-progress='10'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='10'] .circular-progress__circle__fill{-webkit-transform:rotate(18deg);transform:rotate(18deg)}.circular-progress__circle[data-progress='10'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(36deg);transform:rotate(36deg)}.circular-progress__circle[data-progress='11'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='11'] .circular-progress__circle__fill{-webkit-transform:rotate(19.8deg);transform:rotate(19.8deg)}.circular-progress__circle[data-progress='11'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(39.6deg);transform:rotate(39.6deg)}.circular-progress__circle[data-progress='12'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='12'] .circular-progress__circle__fill{-webkit-transform:rotate(21.6deg);transform:rotate(21.6deg)}.circular-progress__circle[data-progress='12'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(43.2deg);transform:rotate(43.2deg)}.circular-progress__circle[data-progress='13'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='13'] .circular-progress__circle__fill{-webkit-transform:rotate(23.4deg);transform:rotate(23.4deg)}.circular-progress__circle[data-progress='13'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(46.8deg);transform:rotate(46.8deg)}.circular-progress__circle[data-progress='14'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='14'] .circular-progress__circle__fill{-webkit-transform:rotate(25.2deg);transform:rotate(25.2deg)}.circular-progress__circle[data-progress='14'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(50.4deg);transform:rotate(50.4deg)}.circular-progress__circle[data-progress='15'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='15'] .circular-progress__circle__fill{-webkit-transform:rotate(27deg);transform:rotate(27deg)}.circular-progress__circle[data-progress='15'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(54deg);transform:rotate(54deg)}.circular-progress__circle[data-progress='16'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='16'] .circular-progress__circle__fill{-webkit-transform:rotate(28.8deg);transform:rotate(28.8deg)}.circular-progress__circle[data-progress='16'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(57.6deg);transform:rotate(57.6deg)}.circular-progress__circle[data-progress='17'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='17'] .circular-progress__circle__fill{-webkit-transform:rotate(30.6deg);transform:rotate(30.6deg)}.circular-progress__circle[data-progress='17'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(61.2deg);transform:rotate(61.2deg)}.circular-progress__circle[data-progress='18'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='18'] .circular-progress__circle__fill{-webkit-transform:rotate(32.4deg);transform:rotate(32.4deg)}.circular-progress__circle[data-progress='18'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(64.8deg);transform:rotate(64.8deg)}.circular-progress__circle[data-progress='19'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='19'] .circular-progress__circle__fill{-webkit-transform:rotate(34.2deg);transform:rotate(34.2deg)}.circular-progress__circle[data-progress='19'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(68.4deg);transform:rotate(68.4deg)}.circular-progress__circle[data-progress='20'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='20'] .circular-progress__circle__fill{-webkit-transform:rotate(36deg);transform:rotate(36deg)}.circular-progress__circle[data-progress='20'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(72deg);transform:rotate(72deg)}.circular-progress__circle[data-progress='21'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='21'] .circular-progress__circle__fill{-webkit-transform:rotate(37.8deg);transform:rotate(37.8deg)}.circular-progress__circle[data-progress='21'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(75.6deg);transform:rotate(75.6deg)}.circular-progress__circle[data-progress='22'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='22'] .circular-progress__circle__fill{-webkit-transform:rotate(39.6deg);transform:rotate(39.6deg)}.circular-progress__circle[data-progress='22'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(79.2deg);transform:rotate(79.2deg)}.circular-progress__circle[data-progress='23'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='23'] .circular-progress__circle__fill{-webkit-transform:rotate(41.4deg);transform:rotate(41.4deg)}.circular-progress__circle[data-progress='23'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(82.8deg);transform:rotate(82.8deg)}.circular-progress__circle[data-progress='24'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='24'] .circular-progress__circle__fill{-webkit-transform:rotate(43.2deg);transform:rotate(43.2deg)}.circular-progress__circle[data-progress='24'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(86.4deg);transform:rotate(86.4deg)}.circular-progress__circle[data-progress='25'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='25'] .circular-progress__circle__fill{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.circular-progress__circle[data-progress='25'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.circular-progress__circle[data-progress='26'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='26'] .circular-progress__circle__fill{-webkit-transform:rotate(46.8deg);transform:rotate(46.8deg)}.circular-progress__circle[data-progress='26'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(93.6deg);transform:rotate(93.6deg)}.circular-progress__circle[data-progress='27'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='27'] .circular-progress__circle__fill{-webkit-transform:rotate(48.6deg);transform:rotate(48.6deg)}.circular-progress__circle[data-progress='27'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(97.2deg);transform:rotate(97.2deg)}.circular-progress__circle[data-progress='28'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='28'] .circular-progress__circle__fill{-webkit-transform:rotate(50.4deg);transform:rotate(50.4deg)}.circular-progress__circle[data-progress='28'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(100.8deg);transform:rotate(100.8deg)}.circular-progress__circle[data-progress='29'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='29'] .circular-progress__circle__fill{-webkit-transform:rotate(52.2deg);transform:rotate(52.2deg)}.circular-progress__circle[data-progress='29'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(104.4deg);transform:rotate(104.4deg)}.circular-progress__circle[data-progress='30'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='30'] .circular-progress__circle__fill{-webkit-transform:rotate(54deg);transform:rotate(54deg)}.circular-progress__circle[data-progress='30'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(108deg);transform:rotate(108deg)}.circular-progress__circle[data-progress='31'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='31'] .circular-progress__circle__fill{-webkit-transform:rotate(55.8deg);transform:rotate(55.8deg)}.circular-progress__circle[data-progress='31'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(111.6deg);transform:rotate(111.6deg)}.circular-progress__circle[data-progress='32'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='32'] .circular-progress__circle__fill{-webkit-transform:rotate(57.6deg);transform:rotate(57.6deg)}.circular-progress__circle[data-progress='32'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(115.2deg);transform:rotate(115.2deg)}.circular-progress__circle[data-progress='33'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='33'] .circular-progress__circle__fill{-webkit-transform:rotate(59.4deg);transform:rotate(59.4deg)}.circular-progress__circle[data-progress='33'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(118.8deg);transform:rotate(118.8deg)}.circular-progress__circle[data-progress='34'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='34'] .circular-progress__circle__fill{-webkit-transform:rotate(61.2deg);transform:rotate(61.2deg)}.circular-progress__circle[data-progress='34'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(122.4deg);transform:rotate(122.4deg)}.circular-progress__circle[data-progress='35'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='35'] .circular-progress__circle__fill{-webkit-transform:rotate(63deg);transform:rotate(63deg)}.circular-progress__circle[data-progress='35'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(126deg);transform:rotate(126deg)}.circular-progress__circle[data-progress='36'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='36'] .circular-progress__circle__fill{-webkit-transform:rotate(64.8deg);transform:rotate(64.8deg)}.circular-progress__circle[data-progress='36'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(129.6deg);transform:rotate(129.6deg)}.circular-progress__circle[data-progress='37'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='37'] .circular-progress__circle__fill{-webkit-transform:rotate(66.6deg);transform:rotate(66.6deg)}.circular-progress__circle[data-progress='37'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(133.2deg);transform:rotate(133.2deg)}.circular-progress__circle[data-progress='38'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='38'] .circular-progress__circle__fill{-webkit-transform:rotate(68.4deg);transform:rotate(68.4deg)}.circular-progress__circle[data-progress='38'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(136.8deg);transform:rotate(136.8deg)}.circular-progress__circle[data-progress='39'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='39'] .circular-progress__circle__fill{-webkit-transform:rotate(70.2deg);transform:rotate(70.2deg)}.circular-progress__circle[data-progress='39'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(140.4deg);transform:rotate(140.4deg)}.circular-progress__circle[data-progress='40'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='40'] .circular-progress__circle__fill{-webkit-transform:rotate(72deg);transform:rotate(72deg)}.circular-progress__circle[data-progress='40'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(144deg);transform:rotate(144deg)}.circular-progress__circle[data-progress='41'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='41'] .circular-progress__circle__fill{-webkit-transform:rotate(73.8deg);transform:rotate(73.8deg)}.circular-progress__circle[data-progress='41'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(147.6deg);transform:rotate(147.6deg)}.circular-progress__circle[data-progress='42'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='42'] .circular-progress__circle__fill{-webkit-transform:rotate(75.6deg);transform:rotate(75.6deg)}.circular-progress__circle[data-progress='42'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(151.2deg);transform:rotate(151.2deg)}.circular-progress__circle[data-progress='43'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='43'] .circular-progress__circle__fill{-webkit-transform:rotate(77.4deg);transform:rotate(77.4deg)}.circular-progress__circle[data-progress='43'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(154.8deg);transform:rotate(154.8deg)}.circular-progress__circle[data-progress='44'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='44'] .circular-progress__circle__fill{-webkit-transform:rotate(79.2deg);transform:rotate(79.2deg)}.circular-progress__circle[data-progress='44'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(158.4deg);transform:rotate(158.4deg)}.circular-progress__circle[data-progress='45'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='45'] .circular-progress__circle__fill{-webkit-transform:rotate(81deg);transform:rotate(81deg)}.circular-progress__circle[data-progress='45'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(162deg);transform:rotate(162deg)}.circular-progress__circle[data-progress='46'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='46'] .circular-progress__circle__fill{-webkit-transform:rotate(82.8deg);transform:rotate(82.8deg)}.circular-progress__circle[data-progress='46'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(165.6deg);transform:rotate(165.6deg)}.circular-progress__circle[data-progress='47'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='47'] .circular-progress__circle__fill{-webkit-transform:rotate(84.6deg);transform:rotate(84.6deg)}.circular-progress__circle[data-progress='47'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(169.2deg);transform:rotate(169.2deg)}.circular-progress__circle[data-progress='48'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='48'] .circular-progress__circle__fill{-webkit-transform:rotate(86.4deg);transform:rotate(86.4deg)}.circular-progress__circle[data-progress='48'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(172.8deg);transform:rotate(172.8deg)}.circular-progress__circle[data-progress='49'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='49'] .circular-progress__circle__fill{-webkit-transform:rotate(88.2deg);transform:rotate(88.2deg)}.circular-progress__circle[data-progress='49'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(176.4deg);transform:rotate(176.4deg)}.circular-progress__circle[data-progress='50'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='50'] .circular-progress__circle__fill{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.circular-progress__circle[data-progress='50'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.circular-progress__circle[data-progress='51'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='51'] .circular-progress__circle__fill{-webkit-transform:rotate(91.8deg);transform:rotate(91.8deg)}.circular-progress__circle[data-progress='51'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(183.6deg);transform:rotate(183.6deg)}.circular-progress__circle[data-progress='52'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='52'] .circular-progress__circle__fill{-webkit-transform:rotate(93.6deg);transform:rotate(93.6deg)}.circular-progress__circle[data-progress='52'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(187.2deg);transform:rotate(187.2deg)}.circular-progress__circle[data-progress='53'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='53'] .circular-progress__circle__fill{-webkit-transform:rotate(95.4deg);transform:rotate(95.4deg)}.circular-progress__circle[data-progress='53'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(190.8deg);transform:rotate(190.8deg)}.circular-progress__circle[data-progress='54'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='54'] .circular-progress__circle__fill{-webkit-transform:rotate(97.2deg);transform:rotate(97.2deg)}.circular-progress__circle[data-progress='54'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(194.4deg);transform:rotate(194.4deg)}.circular-progress__circle[data-progress='55'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='55'] .circular-progress__circle__fill{-webkit-transform:rotate(99deg);transform:rotate(99deg)}.circular-progress__circle[data-progress='55'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(198deg);transform:rotate(198deg)}.circular-progress__circle[data-progress='56'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='56'] .circular-progress__circle__fill{-webkit-transform:rotate(100.8deg);transform:rotate(100.8deg)}.circular-progress__circle[data-progress='56'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(201.6deg);transform:rotate(201.6deg)}.circular-progress__circle[data-progress='57'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='57'] .circular-progress__circle__fill{-webkit-transform:rotate(102.6deg);transform:rotate(102.6deg)}.circular-progress__circle[data-progress='57'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(205.2deg);transform:rotate(205.2deg)}.circular-progress__circle[data-progress='58'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='58'] .circular-progress__circle__fill{-webkit-transform:rotate(104.4deg);transform:rotate(104.4deg)}.circular-progress__circle[data-progress='58'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(208.8deg);transform:rotate(208.8deg)}.circular-progress__circle[data-progress='59'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='59'] .circular-progress__circle__fill{-webkit-transform:rotate(106.2deg);transform:rotate(106.2deg)}.circular-progress__circle[data-progress='59'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(212.4deg);transform:rotate(212.4deg)}.circular-progress__circle[data-progress='60'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='60'] .circular-progress__circle__fill{-webkit-transform:rotate(108deg);transform:rotate(108deg)}.circular-progress__circle[data-progress='60'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(216deg);transform:rotate(216deg)}.circular-progress__circle[data-progress='61'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='61'] .circular-progress__circle__fill{-webkit-transform:rotate(109.8deg);transform:rotate(109.8deg)}.circular-progress__circle[data-progress='61'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(219.6deg);transform:rotate(219.6deg)}.circular-progress__circle[data-progress='62'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='62'] .circular-progress__circle__fill{-webkit-transform:rotate(111.6deg);transform:rotate(111.6deg)}.circular-progress__circle[data-progress='62'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(223.2deg);transform:rotate(223.2deg)}.circular-progress__circle[data-progress='63'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='63'] .circular-progress__circle__fill{-webkit-transform:rotate(113.4deg);transform:rotate(113.4deg)}.circular-progress__circle[data-progress='63'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(226.8deg);transform:rotate(226.8deg)}.circular-progress__circle[data-progress='64'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='64'] .circular-progress__circle__fill{-webkit-transform:rotate(115.2deg);transform:rotate(115.2deg)}.circular-progress__circle[data-progress='64'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(230.4deg);transform:rotate(230.4deg)}.circular-progress__circle[data-progress='65'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='65'] .circular-progress__circle__fill{-webkit-transform:rotate(117deg);transform:rotate(117deg)}.circular-progress__circle[data-progress='65'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(234deg);transform:rotate(234deg)}.circular-progress__circle[data-progress='66'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='66'] .circular-progress__circle__fill{-webkit-transform:rotate(118.8deg);transform:rotate(118.8deg)}.circular-progress__circle[data-progress='66'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(237.6deg);transform:rotate(237.6deg)}.circular-progress__circle[data-progress='67'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='67'] .circular-progress__circle__fill{-webkit-transform:rotate(120.6deg);transform:rotate(120.6deg)}.circular-progress__circle[data-progress='67'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(241.2deg);transform:rotate(241.2deg)}.circular-progress__circle[data-progress='68'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='68'] .circular-progress__circle__fill{-webkit-transform:rotate(122.4deg);transform:rotate(122.4deg)}.circular-progress__circle[data-progress='68'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(244.8deg);transform:rotate(244.8deg)}.circular-progress__circle[data-progress='69'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='69'] .circular-progress__circle__fill{-webkit-transform:rotate(124.2deg);transform:rotate(124.2deg)}.circular-progress__circle[data-progress='69'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(248.4deg);transform:rotate(248.4deg)}.circular-progress__circle[data-progress='70'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='70'] .circular-progress__circle__fill{-webkit-transform:rotate(126deg);transform:rotate(126deg)}.circular-progress__circle[data-progress='70'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(252deg);transform:rotate(252deg)}.circular-progress__circle[data-progress='71'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='71'] .circular-progress__circle__fill{-webkit-transform:rotate(127.8deg);transform:rotate(127.8deg)}.circular-progress__circle[data-progress='71'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(255.6deg);transform:rotate(255.6deg)}.circular-progress__circle[data-progress='72'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='72'] .circular-progress__circle__fill{-webkit-transform:rotate(129.6deg);transform:rotate(129.6deg)}.circular-progress__circle[data-progress='72'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(259.2deg);transform:rotate(259.2deg)}.circular-progress__circle[data-progress='73'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='73'] .circular-progress__circle__fill{-webkit-transform:rotate(131.4deg);transform:rotate(131.4deg)}.circular-progress__circle[data-progress='73'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(262.8deg);transform:rotate(262.8deg)}.circular-progress__circle[data-progress='74'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='74'] .circular-progress__circle__fill{-webkit-transform:rotate(133.2deg);transform:rotate(133.2deg)}.circular-progress__circle[data-progress='74'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(266.4deg);transform:rotate(266.4deg)}.circular-progress__circle[data-progress='75'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='75'] .circular-progress__circle__fill{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.circular-progress__circle[data-progress='75'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.circular-progress__circle[data-progress='76'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='76'] .circular-progress__circle__fill{-webkit-transform:rotate(136.8deg);transform:rotate(136.8deg)}.circular-progress__circle[data-progress='76'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(273.6deg);transform:rotate(273.6deg)}.circular-progress__circle[data-progress='77'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='77'] .circular-progress__circle__fill{-webkit-transform:rotate(138.6deg);transform:rotate(138.6deg)}.circular-progress__circle[data-progress='77'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(277.2deg);transform:rotate(277.2deg)}.circular-progress__circle[data-progress='78'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='78'] .circular-progress__circle__fill{-webkit-transform:rotate(140.4deg);transform:rotate(140.4deg)}.circular-progress__circle[data-progress='78'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(280.8deg);transform:rotate(280.8deg)}.circular-progress__circle[data-progress='79'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='79'] .circular-progress__circle__fill{-webkit-transform:rotate(142.2deg);transform:rotate(142.2deg)}.circular-progress__circle[data-progress='79'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(284.4deg);transform:rotate(284.4deg)}.circular-progress__circle[data-progress='80'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='80'] .circular-progress__circle__fill{-webkit-transform:rotate(144deg);transform:rotate(144deg)}.circular-progress__circle[data-progress='80'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(288deg);transform:rotate(288deg)}.circular-progress__circle[data-progress='81'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='81'] .circular-progress__circle__fill{-webkit-transform:rotate(145.8deg);transform:rotate(145.8deg)}.circular-progress__circle[data-progress='81'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(291.6deg);transform:rotate(291.6deg)}.circular-progress__circle[data-progress='82'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='82'] .circular-progress__circle__fill{-webkit-transform:rotate(147.6deg);transform:rotate(147.6deg)}.circular-progress__circle[data-progress='82'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(295.2deg);transform:rotate(295.2deg)}.circular-progress__circle[data-progress='83'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='83'] .circular-progress__circle__fill{-webkit-transform:rotate(149.4deg);transform:rotate(149.4deg)}.circular-progress__circle[data-progress='83'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(298.8deg);transform:rotate(298.8deg)}.circular-progress__circle[data-progress='84'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='84'] .circular-progress__circle__fill{-webkit-transform:rotate(151.2deg);transform:rotate(151.2deg)}.circular-progress__circle[data-progress='84'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(302.4deg);transform:rotate(302.4deg)}.circular-progress__circle[data-progress='85'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='85'] .circular-progress__circle__fill{-webkit-transform:rotate(153deg);transform:rotate(153deg)}.circular-progress__circle[data-progress='85'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(306deg);transform:rotate(306deg)}.circular-progress__circle[data-progress='86'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='86'] .circular-progress__circle__fill{-webkit-transform:rotate(154.8deg);transform:rotate(154.8deg)}.circular-progress__circle[data-progress='86'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(309.6deg);transform:rotate(309.6deg)}.circular-progress__circle[data-progress='87'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='87'] .circular-progress__circle__fill{-webkit-transform:rotate(156.6deg);transform:rotate(156.6deg)}.circular-progress__circle[data-progress='87'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(313.2deg);transform:rotate(313.2deg)}.circular-progress__circle[data-progress='88'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='88'] .circular-progress__circle__fill{-webkit-transform:rotate(158.4deg);transform:rotate(158.4deg)}.circular-progress__circle[data-progress='88'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(316.8deg);transform:rotate(316.8deg)}.circular-progress__circle[data-progress='89'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='89'] .circular-progress__circle__fill{-webkit-transform:rotate(160.2deg);transform:rotate(160.2deg)}.circular-progress__circle[data-progress='89'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(320.4deg);transform:rotate(320.4deg)}.circular-progress__circle[data-progress='90'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='90'] .circular-progress__circle__fill{-webkit-transform:rotate(162deg);transform:rotate(162deg)}.circular-progress__circle[data-progress='90'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(324deg);transform:rotate(324deg)}.circular-progress__circle[data-progress='91'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='91'] .circular-progress__circle__fill{-webkit-transform:rotate(163.8deg);transform:rotate(163.8deg)}.circular-progress__circle[data-progress='91'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(327.6deg);transform:rotate(327.6deg)}.circular-progress__circle[data-progress='92'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='92'] .circular-progress__circle__fill{-webkit-transform:rotate(165.6deg);transform:rotate(165.6deg)}.circular-progress__circle[data-progress='92'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(331.2deg);transform:rotate(331.2deg)}.circular-progress__circle[data-progress='93'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='93'] .circular-progress__circle__fill{-webkit-transform:rotate(167.4deg);transform:rotate(167.4deg)}.circular-progress__circle[data-progress='93'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(334.8deg);transform:rotate(334.8deg)}.circular-progress__circle[data-progress='94'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='94'] .circular-progress__circle__fill{-webkit-transform:rotate(169.2deg);transform:rotate(169.2deg)}.circular-progress__circle[data-progress='94'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(338.4deg);transform:rotate(338.4deg)}.circular-progress__circle[data-progress='95'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='95'] .circular-progress__circle__fill{-webkit-transform:rotate(171deg);transform:rotate(171deg)}.circular-progress__circle[data-progress='95'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(342deg);transform:rotate(342deg)}.circular-progress__circle[data-progress='96'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='96'] .circular-progress__circle__fill{-webkit-transform:rotate(172.8deg);transform:rotate(172.8deg)}.circular-progress__circle[data-progress='96'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(345.6deg);transform:rotate(345.6deg)}.circular-progress__circle[data-progress='97'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='97'] .circular-progress__circle__fill{-webkit-transform:rotate(174.6deg);transform:rotate(174.6deg)}.circular-progress__circle[data-progress='97'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(349.2deg);transform:rotate(349.2deg)}.circular-progress__circle[data-progress='98'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='98'] .circular-progress__circle__fill{-webkit-transform:rotate(176.4deg);transform:rotate(176.4deg)}.circular-progress__circle[data-progress='98'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(352.8deg);transform:rotate(352.8deg)}.circular-progress__circle[data-progress='99'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='99'] .circular-progress__circle__fill{-webkit-transform:rotate(178.2deg);transform:rotate(178.2deg)}.circular-progress__circle[data-progress='99'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(356.4deg);transform:rotate(356.4deg)}.circular-progress__circle[data-progress='100'] .circular-progress__circle__slice.full,.circular-progress__circle[data-progress='100'] .circular-progress__circle__fill{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.circular-progress__circle[data-progress='100'] .circular-progress__circle__fill.circular-progress__circle__bar{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.circular-progress__static-circle,.circular-progress__animated-circle,.circular-progress__overlay{position:absolute}.circular-progress__static-circle,.circular-progress__overlay{border:10px solid #D8D8D8;border-radius:50%}.circular-progress__static-circle{width:255px;height:255px;z-index:1;margin-left:7.5px;margin-top:7.5px}.circular-progress__animated-circle{z-index:2}.circular-progress__overlay{width:240px;height:240px;z-index:2;margin-left:15px;margin-top:15px;background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.circular-progress__overlay h2,.circular-progress__overlay p{font-family:"Graphik";font-size:1rem;text-align:center;margin:0}.circular-progress__overlay h2{font-size:2.625rem;font-weight:600;margin-bottom:.5rem;color:#c00}.circular-progress__text{padding:0 1rem}.progress-promo-container{margin-bottom:2rem}.progress-promo-container__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:2rem}.progress-promo-container__content>div{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.progress-promo-container__content .progress-promo-container__description{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.progress-promo-container__content .progress-promo-container__description h3{padding:0 1rem 2rem 1rem}.progress-promo-container__content .progress-promo-container__description.centered{background:tomato}.progress-promo-container__content .progress-promo-container__description.centered h3{font-family:"Tiempos"}.progress-promo-container .progress-promo-container__description.centered h3{font-size:1.125rem;font-family:"Tiempos"}@media (min-width: 48rem){[class*="medium-up-"]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:100%}[class*="medium-up-"]:after{display:none}[class*="medium-up-"]>.column{float:none}[class*="small-up-"]>.column,[class*="medium-up-"]>.column{margin-top:1.5rem}.medium-up-1>.column{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.medium-up-1>.column:nth-child(-n+1){margin-top:0}.medium-up-2>.column{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.medium-up-2>.column:nth-child(-n+2){margin-top:0}.medium-up-3>.column{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.medium-up-3>.column:nth-child(-n+3){margin-top:0}.medium-up-4>.column{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.medium-up-4>.column:nth-child(-n+4){margin-top:0}.medium-up-5>.column{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.medium-up-5>.column:nth-child(-n+5){margin-top:0}.medium-up-6>.column{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.medium-up-6>.column:nth-child(-n+6){margin-top:0}.medium-up-7>.column{-webkit-flex:0 0 14.28571%;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.medium-up-7>.column:nth-child(-n+7){margin-top:0}.medium-up-8>.column{-webkit-flex:0 0 12.5%;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.medium-up-8>.column:nth-child(-n+8){margin-top:0}.textlink--back:first-child{padding-top:0}.textlink--back:first-child:after{content:none}h2{margin-bottom:1.5rem}table,.table{font-size:1.125rem;margin:3rem 0}table td,table th,.table td,.table th{padding:.75rem 1.25rem}.section--curated-content-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:3rem}.section--curated-content-row>div:first-child{border-right:1px solid #D8D8D8}.section+section.promo--on-white{margin-top:3rem}.modal__close{top:1rem}.accordion,.tabs{border:none}.accordion-title a,.tabs-title a{color:#000;font-size:1.125rem}.accordion-title a:hover,.accordion-title a:focus,.tabs-title a:hover,.tabs-title a:focus{color:#c00}.accordion-title.is-active,.tabs-title.is-active{width:calc(100% + 1px);border-right:1px solid #fff}.accordion-panel,.tabs-panel{padding-bottom:0}.accordion-panel figure:last-of-type,.accordion-panel p:last-of-type,.tabs-panel figure:last-of-type,.tabs-panel p:last-of-type{margin-bottom:0}.accordion-content,.tabs-content{border:none;-webkit-flex:1 1 70%;-ms-flex:1 1 70%;flex:1 1 70%;padding-bottom:0}.accordion-tabs .accordion-tabs__container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.accordion-tabs .accordion-tabs__container ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.accordion-tabs .accordion-tabs__sticky-container{-webkit-flex:1 1 30%;-ms-flex:1 1 30%;flex:1 1 30%}.accordion-tabs .accordion-tabs__sticky-container ~ div.tabs-content{border-left:1px solid #D8D8D8;padding-left:2.5rem}.accordion-tabs .stick-to-bottom{position:relative;top:-53px}.accordion--list{margin:3rem 0}.accordion--list .accordion .is-active .accordion-content{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.accordion--list .accordion .is-active .accordion-content--alternative{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0}.accordion--list .accordion-content{padding-left:2rem}.accordion--list .accordion-content>div:first-child{min-width:70%;padding-right:3rem;max-width:44em}.accordion--list .accordion-content>div:last-child:not(:first-child){min-width:30%}.accordion--sidebar{margin:2rem 0}.accordion--sidebar .accordion-content{background:#E2E2E2;padding-left:0}.accordion--sidebar .accordion-content div.rte{width:100%;padding:0;min-width:100%}.list--large-number li:before{border-bottom:none}.list--related-lists li,.list--product-list li{font-size:.9375rem}.list--unstyled{border-bottom:none;padding-bottom:0}.list--unstyled li{font-size:1.125rem}.inline-image{margin-top:2rem;margin-bottom:1rem}blockquote{padding-bottom:0}.inline-video{margin-top:3rem}.related-case-studies{margin-bottom:2rem}.related-case-studies h4{margin-top:1.25rem;margin-bottom:2rem}.related-case-studies h4 small{margin-bottom:.5rem}.related-case-studies__tiles{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch}.related-case-studies__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:33.3333%;padding:1.25rem 0}.related-case-studies__item a{border-left:1px solid rgba(0,0,0,0.4);border-top:none;padding:0 1.25rem}.related-case-studies__item:first-child a{border-left:none}.related-case-studies__item .textlink{margin-top:auto;margin-bottom:0}.disruptor h3{padding-right:1.5rem}.disruptor h4{font-size:1.3125rem}.disruptor p{margin-top:.25rem}.disruptor header{margin-bottom:.5rem}.disruptor header small{margin-bottom:.25rem}.disruptor .small-9 header,.disruptor .medium-9 p{padding-left:2rem}.mobile-carousel.slick-initialized{margin:0}.profile-container .profile-aside-block--sidebar-large .profile-aside-block__image-container{padding-right:1rem;width:6rem}.profile-container .profile-aside-block--sidebar-large .profile-aside-block__text-container{width:calc(100% - 6rem);padding-left:0}.profile-aside-container{margin-bottom:3rem}.profile-aside-container__list>li{width:50%}.profile-aside-container__list>li:nth-child(odd){padding-right:1rem}.profile-aside-container__list>li:nth-child(even){padding-left:1rem}.profile-aside-container.profile-in-section-container li{width:50%}.standard-grid-block__title,.standard-grid-block__subtitle{margin-bottom:2rem}.standard-grid-block__items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;border-top:1px solid #D8D8D8;border-right:1px solid #D8D8D8}.standard-grid-block__item{width:50%;min-height:18.75rem;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border:none;border-left:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8}}@media (min-width: 48rem) and (max-width: 67.5rem){.standard-grid-block__item:first-child:nth-last-child(2n),.standard-grid-block__item:first-child:nth-last-child(2n) ~ .standard-grid-block__item{width:50%}.standard-grid-block__item:first-child:nth-last-child(3n),.standard-grid-block__item:first-child:nth-last-child(3n) ~ .standard-grid-block__item{width:33%}}@media (min-width: 48rem){.profile-lists section:only-child{width:100%}.profile-lists section:only-child li{display:inline-block;margin-right:1.5rem;margin-top:0;margin-bottom:1rem}.image-text-promo{min-height:21.8125rem}.image-text-promo>.row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.image-text-promo--small{min-height:16.875rem}.image-text-promo--small .image-text-promo__image-wrap{height:0;position:relative;padding-bottom:56.25%;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.image-text-promo--small .image-text-promo__image-wrap img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.image-text-promo--small>.row{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.image-text-promo__tag{margin-bottom:1.5rem}.image-text-promo__image-wrap{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:100%;padding:0}.image-text-promo__content-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.image-text-promo__description p,.image-text-promo__description div{margin:1.5rem 0 0}.image-text-promo__text-wrap{margin-top:0}.image-text-promo__bottom-wrap{border-bottom:1px solid #D8D8D8;padding-bottom:1.25rem}.image-text-promo .true-north-logo{position:absolute;bottom:0;right:0;width:50px;height:40px}[class*="large-up-"]>.image-text-promo.column{margin-top:1.5rem}.image-text-promo-container__load-more{margin-top:1.5rem}.image-text-promo-container__more-results>.image-text-promo.column,.image-text-promo-container__more-results>.image-text-promo.column:nth-child(-n+2){margin-top:1.5rem}.featured-solutions>.row{margin-top:1.5rem}.featured-solutions h4{padding-bottom:1.25rem}.featured-solutions p{margin-bottom:1.25rem}.featured-solutions--small .featured-solutions__card-description{font-size:1.125rem}.featured-solutions--small .featured-solutions__card-description p{font-size:1.125rem}.featured-solutions__card--tool{padding:2.5rem 2rem 3.75rem}.featured-solutions__card--tool--with-img{padding:1.25rem 2rem 1.25rem}.featured-solutions__card--tool--with-img img{margin:0}.featured-solutions__card--tool--with-img__container{display:-webkit-flex;display:-ms-flexbox;display:flex}.featured-solutions__card--tool--with-img__image{-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex:1 1 30%;-ms-flex:1 1 30%;flex:1 1 30%}.featured-solutions__card--tool--with-img__text{-webkit-order:1;-ms-flex-order:1;order:1;-webkit-flex:1 1 70%;-ms-flex:1 1 70%;flex:1 1 70%;padding-right:1rem}.link-list li{font-size:1.125rem}.highlights-container--with-text{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.highlights-container--with-text .section__midline-heading{width:100%}.highlights-container--with-text .highlights-container__top-wrap{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:30.625rem}.highlights-container--with-text .highlights-container__top-wrap:before{background-color:#F9F9F9;bottom:0;content:'';height:100%;position:absolute;right:50%;top:0;width:50vw;z-index:-1}.highlights-container--with-text .highlights-container__text-content{padding-bottom:6rem;padding-top:1.5rem;padding-right:2rem;width:50%}.highlights-container--with-text .highlights-container__image-container{bottom:0;height:100%;left:50%;margin-left:0;margin-top:0;position:absolute;top:0;width:50vw}.highlights-container--with-text .highlights-container__image-wrap{height:100%;left:0;margin-left:0;padding-bottom:0;position:relative;width:100%}.highlights-container--with-text .highlights-container__cta-wrap{margin-top:3rem}.highlights-container--with-text .highlights-container__highlights.mobile-carousel{margin-top:-4.5rem;width:100vw}.highlights-container__highlights.mobile-carousel{margin-top:calc(100vw * .3403 - 5rem)}.highlights-container__highlights--no-image.mobile-carousel{margin-top:0}[dir="rtl"] .highlights-container--with-text .highlights-container__image-container{left:auto;right:50%}[dir="rtl"] .highlights-container--with-text .highlights-container__image-wrap{margin-right:0;right:auto}[dir="rtl"] .highlights-container--with-text .highlights-container__text-content{padding-left:2rem;padding-right:0}[dir="rtl"] .highlights-container--with-text .highlights-container__top-wrap:before{left:50%;right:auto}.card{display:-webkit-flex;display:-ms-flexbox;display:flex}.card-commercial--four{grid-column:1/3}.card-commercial__wrapper--four{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.card-commercial__wrapper--center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.card-commercial--row{margin-top:1.5rem;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.card--commercial .card__arrow{width:3.5rem;margin-left:0}.card--commercial .card__arrow--outline{-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}.card--commercial .card__text-desc{-webkit-flex:0 1 80%;-ms-flex:0 1 80%;flex:0 1 80%}.card--commercial .card__text span{font-size:1rem}.card__grid>.row{margin-top:1.5rem;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.card__wrapper{-webkit-align-items:left;-ms-flex-align:left;align-items:left;border-bottom:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;position:relative;padding-bottom:2.5rem}.card__wrapper .add-icon{width:49px;height:49px;top:-20px;left:-17px;border:3px solid #fff}.card__wrapper .add-icon:before{font-size:1.75rem}.card a.card__select{color:rgba(151,151,151,0.65);font-size:2.125rem}.card a.card__select:hover{color:#979797}.card a.card__select:hover.selected{color:#c00}.card__label--trending{display:inline-block;padding-right:2rem}.card__label--trending:after{position:absolute;z-index:2;content:url("../images/icons/trending-icon-white.svg");width:1.125rem;top:.4375rem;right:.5rem;margin-left:0}.card__heading--trending:after{content:none}.card__footer{position:absolute;bottom:.5rem}.card__footer .action-links__link{font-size:1.125rem}.card__footer .action-links__item:first-child{margin-right:1rem}.card--insights .card__drag-icon{background-size:45px;height:45px;width:45px;top:.75rem;right:.75rem}.card--profile h4{font-size:1.3125rem;margin-bottom:1rem}.card--profile ul{line-height:1.44}.card--profile ul li{font-size:.9375rem}.card--profile .card__content{padding-bottom:.75rem}.card--profile .card__footer{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.card--profile .social-links{margin-top:1rem}.card--search-results .card__wrapper{padding-top:1.5rem;padding-bottom:1.5rem;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid #D8D8D8}.card--search-results .card__content-container{-webkit-flex:2 1 0;-ms-flex:2 1 0px;flex:2 1 0}.card--search-results .card__content-container h5{font-size:1.75rem}.card--search-results .search-results-img{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-flex:0 1 200px;-ms-flex:0 1 200px;flex:0 1 200px;margin-top:1.25rem;margin-left:1.5rem}.card--search-results .search-results-img>a{margin-left:auto;display:block;height:0;position:relative;padding-bottom:56.25%}.card--search-results .search-results-img>a img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.card--search-results .search-results-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.card--notes .card__wrapper{border-bottom:1px solid #D8D8D8;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 0}.card--notes .card__image-container{-webkit-order:1;-ms-flex-order:1;order:1;width:25%}.card--notes .card__content-container{-webkit-order:0;-ms-flex-order:0;order:0;width:66.66667%}.card--notes .card__desc{font-size:1.125rem;margin-top:.75rem}.card--notes .card__desc a,.card--notes .card__desc p{font-size:1.125rem}.card .true-north-logo{position:absolute;bottom:0;right:0;width:50px;height:40px}}@media (min-width: 48rem) and (max-width: 67.5rem){.card__grid>.row.medium-up-2>.column{border-right:1px solid #D8D8D8}.card__grid>.row.medium-up-2>.column:nth-child(even){border-right:none}.card__grid>.row.medium-up-3>.column{border-right:1px solid #D8D8D8}.card__grid>.row.medium-up-3>.column:nth-child(3n){border-right:none}.card__grid--no-borders>.row.medium-up-2>.column{border-right:none}.card__grid--no-borders>.row.medium-up-3>.column{border-right:none}[dir="rtl"] .card__grid>.row.medium-up-2>.column{border-left:1px solid #D8D8D8;border-right:none}[dir="rtl"] .card__grid>.row.medium-up-2>.column:nth-child(even){border-left:none}[dir="rtl"] .card__grid>.row.medium-up-3>.column{border-left:1px solid #D8D8D8;border-right:none}[dir="rtl"] .card__grid>.row.medium-up-3>.column:nth-child(3n){border-left:none}[dir="rtl"] .card__grid--no-borders>.row.medium-up-2>.column{border-left:none}[dir="rtl"] .card__grid--no-borders>.row.medium-up-3>.column{border-left:none}}@media (min-width: 48rem){.sortable-item .card{-webkit-animation:tabletPaddingAnimation .2s;animation:tabletPaddingAnimation .2s;padding:.75rem}.row .image-with-key-numbers{margin-left:0;margin-right:0}.image-with-key-numbers{margin-top:3rem;margin-bottom:3rem}.image-with-key-numbers li{min-height:6.25rem}.image-with-key-numbers__list ul{margin-left:0}.link-block{margin:0 0 3rem}.link-block h4{font-size:1.3125rem}.link-block label{display:none}.link-block__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-1.5rem;margin-left:-1.5rem}.link-block__list li{padding:0 1.5rem;width:50%}.link-block__list p{min-height:7.1875rem}.link-block__link,.link-block__link a{height:100%}.link-block__trigger:checked ~ .link-block__list{display:-webkit-flex;display:-ms-flexbox;display:flex}.link-block--closed ~ .link-block__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.featured-row-thumb a{display:-webkit-flex;display:-ms-flexbox;display:flex}.featured-row-thumb__header p{padding-top:0}.featured-row-thumb__metadata{padding-bottom:0;border-bottom:none}.featured-row-thumb__bookmark{bottom:0;right:.75rem}.feed__row{margin-top:0;margin-bottom:0}.feed__row:first-of-type{margin-bottom:3rem}.feed__row+.feed__row{margin-bottom:3rem}.feed__row--small{margin-top:1.5rem;margin-bottom:1.5rem}.insights-list h4{font-size:.8125rem}.insights-list__heading--trending:after{position:absolute;z-index:2;content:url("../images/icons/trending-icon.svg");width:1rem;top:auto;right:auto;margin-left:.5rem}.insights-list__list li:last-child{border-bottom:none}.title-group{margin-top:3rem}.title-group p{font-size:1.125rem;margin-top:0}.hero__overlay{background:linear-gradient(to right, rgba(0,0,0,0.07) 0%, rgba(0,0,0,0.07) 100%),linear-gradient(to right, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0) 50%),linear-gradient(to bottom, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 160px),linear-gradient(to top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100px)}.hero--3by1.hero{padding:0}.hero--3by1.hero .hero__text-content{width:45%;padding:3.75rem 0 3.75rem 1rem;background:transparent;margin:0}.hero--3by1.hero .hero__gradient{width:46%}.hero--3by1.hero .hero__image{left:-50vw;margin-left:50%}.hero--3by1.hero.hero--featured-image .hero__text-content:before{content:none}.hero--3by1.hero.hero--featured-image .hero__title-wrap{background:transparent}.hero--profile.hero--profile-small-image{padding-right:1.5rem;padding-left:1.5rem}.hero--full-bleed .hero__slide{padding:2.5rem 1.5rem}.hero--full-bleed .hero__slide.hero--anchor-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.hero--full-bleed .hero__nav-container{background:#fff;bottom:0;display:block;padding:0 4.25rem;position:absolute;right:0}.hero--full-bleed .hero__nav-container .slick-arrow{border:1px solid #D8D8D8;bottom:0;color:#767676;cursor:pointer;font-size:.75rem;position:absolute;top:0;width:4.25rem}.hero--full-bleed .hero__nav-container .slick-arrow:hover{color:#c00}.hero--full-bleed .hero__nav-container .slick-arrow i{font-weight:600}.hero--full-bleed .hero__nav-container .slick-prev{left:0}.hero--full-bleed .hero__nav-container .slick-next{right:0}.hero--full-bleed .hero__nav-container .slick-dots{border-bottom:1px solid #D8D8D8;border-top:1px solid #D8D8D8;margin:0;padding:0;list-style-type:none;counter-reset:heroSlidesCount;min-width:4.25rem;padding:1.25rem;text-align:center}.hero--full-bleed .hero__nav-container .slick-dots li,[dir="rtl"] .hero--full-bleed .hero__nav-container .slick-dots li{padding:0}.hero--full-bleed .hero__nav-container .slick-dots li:before,[dir="rtl"] .hero--full-bleed .hero__nav-container .slick-dots li:before{content:'';display:none;margin:0;width:auto}.hero--full-bleed .hero__nav-container .slick-dots li{counter-increment:heroSlidesCount;display:inline-block;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1rem;font-weight:400;height:0;line-height:1.44;pointer-events:none;visibility:hidden;width:0}.hero--full-bleed .hero__nav-container .slick-dots li.slick-active,.hero--full-bleed .hero__nav-container .slick-dots li:last-child{height:auto;visibility:visible;width:auto}.hero--full-bleed .hero__nav-container .slick-dots li:last-child.slick-active:before{content:counter(heroSlidesCount) "/"}.hero--full-bleed .hero__nav-container .slick-dots li:last-child:before{color:#636363;content:"/";display:inline-block;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1rem;font-weight:400}.hero--full-bleed .hero__nav-container .slick-dots li button{color:#636363}.hero--full-bleed-carousel{padding-top:0}.hero--full-bleed-carousel .slick-dots-container{width:10.5rem;overflow:hidden;display:block;padding:0;margin:1.5rem auto 0;position:relative}.hero--full-bleed-carousel .slick-dots-container .slick-dots{padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;transition:all 0.25s;position:relative;margin:0;list-style:none;-webkit-transform:translateX(0);transform:translateX(0);-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hero--full-bleed-carousel .slick-dots-container .slick-dots li button{display:block;width:12px;height:12px;border-radius:50%;cursor:pointer;background-color:#979797;margin:.5rem;padding:0}.hero--full-bleed-carousel .slick-dots-container .slick-dots li button:before{display:none}.hero--full-bleed-carousel .slick-dots-container .slick-dots li.p-small-1,.hero--full-bleed-carousel .slick-dots-container .slick-dots li.n-small-1{-webkit-transform:scale(0.65);transform:scale(0.65);opacity:0.5}}@media (min-width: 48rem) and (min-width: 67.5625rem){.hero--full-bleed-carousel .slick-dots-container .slick-dots li.p-small-1,.hero--full-bleed-carousel .slick-dots-container .slick-dots li.n-small-1{opacity:1}}@media (min-width: 48rem){.hero--full-bleed-carousel .slick-dots-container .slick-dots li.slick-active{-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transform-origin:center;transform-origin:center;opacity:1}.hero--full-bleed-carousel .slick-dots-container .slick-dots li.slick-active button{background:#c00}.hero--full-bleed-carousel p{margin-bottom:inherit}.hero--full-bleed-carousel .hero__image{height:100%}.hero--full-bleed-carousel .hero__text-content-container{border:none;background:transparent}.hero--full-bleed-carousel .hero__tag,.hero--full-bleed-carousel .hero__title,.hero--full-bleed-carousel .hero__description{color:#fff}.hero--full-bleed-carousel .hero__tag{font-size:1rem;position:relative;padding-left:1rem}.hero--full-bleed-carousel .hero__tag:before{content:'';border-left:3px solid #c00;position:absolute;left:0;top:3px;height:22px}.hero--full-bleed-carousel .hero__title h1{line-height:1.7;margin:.5rem 0}.hero--full-bleed-carousel div.slick-dots-container{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:.5rem}.hero--full-bleed-carousel div.slick-dots-container ul.slick-dots{position:relative;bottom:0}.hero--full-bleed-carousel div.slick-dots-container ul.slick-dots li button{margin:.5rem 1rem}.hero--full-bleed-carousel .slick-arrow{position:absolute;top:25%;z-index:1}.hero--full-bleed-carousel .slick-arrow:hover{cursor:pointer}.hero--full-bleed-carousel .slick-arrow.slick-prev{left:1rem}.hero--full-bleed-carousel .slick-arrow.slick-next{right:1rem}.hero--full-bleed-carousel .slick-arrow i{font-size:1.75rem;color:#fff}.hero--full-bleed-carousel--nav-bar ul.slick-dots li button:before,.hero--full-bleed-carousel--nav-bar ul.slick-dots li.slick-active button:before{height:3px;width:100%}.hero--full-bleed-carousel--nav-bar ul.slick-dots li button{padding:0;width:135px}.hero--full-bleed-carousel--nav-bar ul.slick-dots li button:hover{cursor:auto}.hero--contained{margin-top:3rem}.hero--hub{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:34.375rem;padding-bottom:1.5rem;padding-top:1.5rem}.hero--hub.hero--delay-text:not(.hero--hub-no-image):not(.hero--no-text-background) .hero__title-wrap{-webkit-animation:title-wrap-animation .6s 1;animation:title-wrap-animation .6s 1;-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;position:relative;-webkit-perspective:1000px;perspective:1000px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.hero--hub:after{content:'';min-height:inherit;font-size:0;display:block}.hero--hub .hero__tag{margin-bottom:1rem}.hero--hub .hero__title-wrap{background-color:rgba(255,255,255,0.9);padding:2rem 3rem 2rem}.hero--hub .hero__data-list{padding-top:1rem}.hero--hub .hero__data-item{display:inline-block;margin-top:0;vertical-align:middle}.hero--hub .hero__data-item:first-child:before{content:none}.hero--hub .hero__data-item:before{background-color:#D8D8D8;content:'';display:inline-block;height:1rem;margin:0 .75rem 0;position:relative;top:-1px;vertical-align:middle;width:1px}.hero--hub .hero__title h1{padding-bottom:1rem}.hero--hub .hero__image{bottom:0;height:100%}.hero--office .hero__title-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;min-height:30rem}[dir="rtl"] .hero--office .hero__title-wrap.column.end:last-child:last-child{float:right}.hero--office .hero__data-list{margin-top:auto;width:100%}.hero--hub-no-image{min-height:0;padding-bottom:0}.hero--hub-no-image .hero__title-wrap{padding:0}.hero--hub-no-image .hero__description{margin-bottom:0}.hero--hub-no-image .hero__text-content{margin-bottom:0}.hero--no-text-background{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;min-height:20.5rem;padding-bottom:0;padding-top:2rem}.hero--no-text-background .hero__title-wrap{background-color:transparent;border-top:none;padding:0}.hero--no-text-background .hero__tag{background-color:transparent;font-size:1.125rem;margin-bottom:1rem;padding-bottom:0;color:#fff;padding-left:.75rem;position:relative;line-height:1.44}.hero--no-text-background .hero__tag:before{background-color:#c00;bottom:0;content:'';display:block;left:0;height:100%;position:absolute;top:0;width:.1875rem}.hero--no-text-background .hero__title{padding-bottom:0}.hero--no-text-background .hero,.hero--no-text-background .hero__title,.hero--no-text-background .hero__description{background-color:transparent;color:#fff}.hero--transparent-background .hero__title-wrap{background:none;border:none}.hero--transparent-background .hero__title,.hero--transparent-background .hero__description,.hero--transparent-background .hero__tag{color:#fff}.hero--transparent-background--dark-theme .hero__title-wrap{background:none;border:none}.hero--transparent-background--dark-theme .hero__title,.hero--transparent-background--dark-theme .hero__description{color:#000}.hero--right-align .hero__title{padding-bottom:0}.hero--right-align .hero__title-wrap{float:right}.hero__contact-container{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3rem}.hero__contact-icon-wrap{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;height:auto;margin-right:2rem;position:relative;width:4rem}.hero__contact-icon-wrap .icon-map-pin{bottom:0;color:#c00;display:inline-block;font-size:2.25rem;height:36px;left:0;margin:auto;position:absolute;right:0;text-align:center;top:0}[dir="rtl"] .hero__contact-icon-wrap{margin-left:2rem;margin-right:0}[dir="rtl"] .hero--right-align .hero__title-wrap{float:left}.hero__contact-info-wrap{width:calc(100% - 6rem)}.hero--profile-small-image{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;min-height:13.75rem;margin-top:1.5rem}.hero--profile-small-image .hero__image{bottom:auto;left:0;margin-left:0px;position:relative}.hero--profile-small-image .hero__text-content{display:inline-block;padding-left:2.5rem;width:calc(100% - 220px - 0px)}.hero--profile-small-image .hero__title-wrap{margin-left:0;width:100%;margin-right:0;padding-right:0}.hero--homepage-transparent{margin-top:-53.9px}.promo{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:18.875rem}.promo .row{width:100%}.promo-container{min-height:unset;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}.promo__video{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;margin-left:0rem}.promo__video-mobile{display:none}.promo__video-row{display:unset;-webkit-align-items:unset;-ms-flex-align:unset;align-items:unset;-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset}.promo__video-inline{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin:0;padding:1rem;padding-bottom:1.5rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:10}.promo__video-text{color:#fff;z-index:10}.promo__video-text h5,.promo__video-text p{display:block;font-family:Graphik;font-weight:normal}.promo__video-text h5{font-size:1.25rem;line-height:1.15;margin-bottom:.75rem;margin-right:2rem;line-height:1.75rem}.promo__video-text p{line-height:1.35;margin-bottom:.25rem;margin-right:3rem;padding-top:0rem;font-size:.875rem;line-height:1.3125rem}.promo__video-text a{color:#fff;font-size:.875rem}.promo__video-text a:hover{color:#fff}.promo__video-text a:hover:after{color:#fff}.promo__video-text--red{position:absolute;top:1rem;left:0;background:#c00;width:98%;height:100%;color:#fff;z-index:-1;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease;-webkit-transform:scaleX(0.92) scaleY(1);transform:scaleX(0.92) scaleY(1);-webkit-transform-origin:right bottom;transform-origin:right bottom}.promo__video-text--red-animate-block{display:none}.promo__video-text--background-grey{background:#F7F7F7;color:#000}.promo__video-text-grey{color:#000}.promo__video-text-grey a{color:#c00}.promo__video-text-grey a:hover{color:#c00}.promo__video--animate{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.promo__video--animate .promo__video-text--red{-webkit-animation:none;animation:none;-webkit-transform:scale(0.92, 1);transform:scale(0.92, 1)}.promo__video--animate .promo__video-row{-webkit-transform:none;transform:none}.promo-body{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.5rem 2.5rem 1rem 2.5rem}.promo-body__button{width:100%}.promo--thin{min-height:0}.promo--thin .promo__text-container,.promo--thin .promo--fullwidth{padding:1rem 1.5rem}.promo:after{content:'';min-height:inherit;font-size:0;display:block}.promo>div:first-child{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.promo--on-white>div:first-child{-webkit-order:1;-ms-flex-order:1;order:1}.promo__image{height:0;position:relative;padding-bottom:100%;height:100%}.promo__image img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.promo__text-container,.promo--fullwidth{padding:1.5rem}.promo__text-container h4+button,.promo__text-container h4+a.btn{margin-top:3rem}.promo__text-container h4,.promo__text-container p{margin-bottom:2rem}.promo--fullwidth{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.promo ~ div#feed-page-react{margin-top:1rem}.bain-angle{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.bain-angle__slash{width:2.5rem;height:auto;-webkit-align-self:auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;background:#c00;-webkit-transform:rotate(12deg) translate3d(0, 0, 0);transform:rotate(12deg) translate3d(0, 0, 0);position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.bain-angle__slash:before,.bain-angle__slash:after{content:"";position:absolute;width:46px;height:8px;background:#fff;-webkit-transform:rotate(-12deg) translate3d(0, 0, 0);transform:rotate(-12deg) translate3d(0, 0, 0)}.bain-angle__slash:before{top:-4px;left:-4px}.bain-angle__slash:after{bottom:-4px;right:-4px}.bain-angle--frwd-brand .bain-angle__slash{width:2.5rem;height:auto;-webkit-align-self:auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;background:#fede00;-webkit-transform:rotate(12deg) translate3d(0, 0, 0);transform:rotate(12deg) translate3d(0, 0, 0);position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.bain-angle--frwd-brand .bain-angle__slash:before,.bain-angle--frwd-brand .bain-angle__slash:after{content:"";position:absolute;width:46px;height:8px;background:#fff;-webkit-transform:rotate(-12deg) translate3d(0, 0, 0);transform:rotate(-12deg) translate3d(0, 0, 0)}.bain-angle--frwd-brand .bain-angle__slash:before{top:-4px;left:-4px}.bain-angle--frwd-brand .bain-angle__slash:after{bottom:-4px;right:-4px}.bain-angle__block{padding:6rem 4.5rem 3rem 4.5rem;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.bain-angle__block:last-child h2{margin-top:0}.thumbnail-carousel__carousel.slick-initialized{margin:3.75rem 0 0;padding:0 3.75rem}.thumbnail-carousel__carousel.slick-initialized .slick-arrow{bottom:0;color:#767676;cursor:pointer;margin-top:-2.5rem;padding:1.5rem;position:absolute;top:0}.thumbnail-carousel__carousel.slick-initialized .slick-arrow.slick-next{right:0}.thumbnail-carousel__carousel.slick-initialized .slick-arrow.slick-prev{left:0}.thumbnail-carousel__carousel.slick-initialized .slick-arrow.slick-disabled{display:none !important}.thumbnail-carousel__carousel.slick-initialized .slick-arrow:hover{color:#c00}.thumbnail-carousel__slide{border:none}.brand-narrative-container{margin:1rem 0 0}.brand-narrative-container__button{margin-top:3rem}.slideshow__carousel.slick-initialized{margin:0 -3rem}.brand-narrative-cta{margin-top:2rem}.office-tour-block .hero__title-wrap{margin-bottom:0}.press-row{margin-bottom:2rem}.press-row:first-child{margin-top:2rem}.press-row__content-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:2rem}.press-row__image-container{margin-bottom:0;margin-right:1.5rem;width:18.125rem}.press-row__image{height:0;position:relative;padding-bottom:100%;max-width:none}.press-row__image img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.press-row__text-wrapper{max-width:52.5rem;-webkit-order:1;-ms-flex-order:1;order:1;padding-left:.75rem;width:83.33333%}.press-row__info-wrapper{-webkit-order:0;-ms-flex-order:0;order:0;padding-right:.75rem;padding-top:.1875rem;width:16.66667%}.press-row__desc{max-width:38.75rem}.press-row__data-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.press-row__date{-webkit-order:0;-ms-flex-order:0;order:0}.press-row__type{-webkit-order:1;-ms-flex-order:1;order:1}.press-row__slide{-webkit-order:2;-ms-flex-order:2;order:2}.press-row__data-item{display:block}.press-row__data-item:before{content:none}.press-row--featured .press-row__content-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.press-row--featured .press-row__info-wrapper{width:auto}.press-row--featured .press-row__text-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.press-row--featured .press-row__image-container+.press-row__text-container{width:calc(100% - 19.625rem)}.newsletter-sign-up input{line-height:1.44}.newsletter-sign-up input::-webkit-input-placeholder{font-size:1.125rem}.newsletter-sign-up input:-moz-placeholder{font-size:1.125rem}.newsletter-sign-up input::-moz-placeholder{font-size:1.125rem}.newsletter-sign-up input:-ms-input-placeholder{font-size:1.125rem}.newsletter-sign-up input.placeholder{font-size:1.125rem}.primary-nav .icon-bars:before{font-size:1.75rem}.primary-nav .icon-search:before{font-size:1.25rem}.primary-nav__logo img{height:100%;max-height:1.375rem}.primary-nav__logo--frwd img,.primary-nav__logo--nbd img{max-height:2.5rem}.primary-nav--microsite .primary-nav__logo a{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.primary-nav--microsite .primary-nav__logo-text{display:none}.primary-nav--microsite .primary-nav__logo-microsite{display:inline-block;border-left:1px solid #D8D8D8;margin-left:2rem;padding-left:2rem}.primary-nav--microsite .primary-nav__cta a{padding-top:0;padding-bottom:0}.primary-nav--microsite .primary-nav__cta a:hover{color:#c00}.primary-nav--microsite .primary-nav__cta a:first-of-type{border-right:1px solid #D8D8D8;padding-right:1rem;margin-right:.75rem}.primary-nav--microsite .off-canvas-menu__logo{display:block}.footer__sign-up{margin:3rem 0 1rem;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.footer__sign-up .description{padding-right:1.25rem}.footer__sign-up form{-webkit-flex:1 0 45%;-ms-flex:1 0 45%;flex:1 0 45%;padding-left:1.25rem;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.footer__content--microsite{padding-top:3rem}.footer__top-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:13.125rem}.footer__heading{margin:0 0 2rem}.footer__social{margin:0 0 2rem}.footer__links a,.footer__legal p{font-size:1rem}.footer__links a{display:inline-block;margin-right:1.5rem}.article-toolbar{z-index:9991}.article-toolbar__sticky-wrap:before{background-color:#fff;bottom:0;content:"";height:100%;left:-50vw;margin-left:50%;position:absolute;top:0;width:100vw;z-index:-1}.article-toolbar__content-wrap{margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}.article-toolbar__action-links{border:none;display:block;position:static;width:auto;padding-right:0}.article-toolbar__action-links:before,.article-toolbar__action-links:after{content:none}.article-toolbar__action-links .action-links__item{border-right:1px solid #D8D8D8;display:inline-block;margin-right:1.25rem;padding-right:1.25rem}.article-toolbar__action-links .action-links__item.share{margin-right:1.25rem}.article-toolbar__action-links .action-links__item:last-child{border-right:none;margin-right:0;padding-right:0}.article-toolbar__progress{top:0}.red-folder__heading{margin:3rem 0}.red-folder__heading p{font-size:1.125rem;margin-top:1rem}.red-folder__heading-intro-block{padding-top:.25rem}.red-folder__heading-intro-block p{font-size:.9375rem}.disruptor-side-by-side{padding:3.75rem 0}.disruptor-side-by-side__content{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.disruptor-side-by-side__content h2{margin-bottom:2.5rem;font-size:1.3125rem}.disruptor-side-by-side__content a{margin-bottom:.5rem}.disruptor-side-by-side__content>div{padding:3.75rem}.disruptor-side-by-side__content>div:first-of-type{border-right:1px solid #000;border-bottom:none}.site-message__content--centered{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;text-align:left}.site-message__content--centered .site-message__close{margin-top:0;margin-left:1.5rem}.site-message__content--gdpr{display:-webkit-flex;display:-ms-flexbox;display:flex}.site-message__close--gdpr{margin-left:.75rem;max-width:330px;margin-top:0}.finder{margin:3rem 0 3.75rem}.finder__step-image{float:right}.finder__step-image-wrap{height:0;position:relative;padding-bottom:100%}.finder__step-image-wrap img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.finder__expanded-list h2{margin-bottom:1.5rem}.finder__expanded-options ul{-webkit-columns:2;columns:2;-webkit-column-gap:3rem;column-gap:3rem}.finder__expanded-options li{display:inline-block;width:100%}.finder__expanded-options li:last-child label{border-bottom:1px solid #D8D8D8}.finder__expanded-options label{padding:.75rem 0;min-height:3.75rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.finder__loading-size-panel{padding-bottom:44%}.finder__result h4{padding-bottom:0;margin-bottom:2rem}.finder__result .featured-solutions__card{margin-bottom:2rem;height:20rem}.finder__result .featured-solutions__card>div{overflow:hidden;position:relative;height:7.125rem}.finder__result .featured-solutions__card>div:after{background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 100%);bottom:0;content:' ';right:0;position:absolute;width:55%;opacity:1;height:1.2rem}.site-search{display:-webkit-flex;display:-ms-flexbox;display:flex}.primary-nav__right-wrap.search-open .site-search__form-wrap{padding:0 .75rem}.site-search__suggestions-block{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;left:-.75rem;padding:1rem 1.5rem;right:-.75rem}.site-search__suggestions-section,.site-search__autocomplete-section,.site-search__search-results-section{width:50%}.site-search__previous-suggestions{border-top:none;padding-top:0}.site-search__search-results-section{border-left:1px solid #D8D8D8;padding-left:1.25rem}.site-search__suggestion-title{width:100%}.site-search__history-block{padding-top:1.5rem}.site-search__history-items{border-top:none;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.site-search__history-item{margin-top:1.5rem;padding-right:1.5rem;width:50%}.site-search__history-item:nth-of-type(even){padding-left:1.5rem;padding-right:0}.site-search__history-item a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.site-search__history-item:first-of-type{margin-top:1.5rem}.site-search__history-image-container{display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:4.375rem;margin-right:1.25rem;width:4.375rem}.site-search__image-wrap{height:100%;width:100%}.site-search__image-wrap img{-o-object-fit:cover;object-fit:cover}.site-search__page-title{margin-bottom:1rem}.site-search__history-text-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.site-search__open{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0}.in-page-search{padding-top:3.75rem;padding-bottom:3.75rem}.in-page-search form{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.in-page-search__input input{font-size:1.75rem;padding-bottom:1.75rem}.in-page-search__input input::-webkit-input-placeholder{font-size:1.75rem}.in-page-search__input input:-moz-placeholder{font-size:1.75rem}.in-page-search__input input::-moz-placeholder{font-size:1.75rem}.in-page-search__input input:-ms-input-placeholder{font-size:1.75rem}.in-page-search__input input.placeholder{font-size:1.75rem}.in-page-search__btn{margin-top:0}.in-page-nav__nav-list{padding:0 1.5rem}.in-page-nav__action-links{padding:.75rem 1.5rem}.brand-moment{padding-bottom:3rem}.brand-moment__image{display:block;padding-right:.75rem;position:relative}.brand-moment__image .true-north-logo{position:absolute;right:0;bottom:0;width:48px;height:45px}.brand-moment__text-wrapper{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.brand-moment__intro-text{padding-left:.75rem;padding-top:1rem}.brand-moment__slash-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;position:relative;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;margin-left:1rem;overflow:hidden}.brand-moment__slide{padding:0}.brand-moment__footer-wrapper{padding-left:.75rem;padding-right:.75rem}.brand-moment__footer-wrapper .btn{width:auto}.brand-moment__footer{margin-left:0;margin-right:0}.brand-moment .slick-dots{margin:0 0 1.25rem}.brand-moment .slick-arrow{cursor:pointer;color:#c00;position:absolute;bottom:-5.5rem;width:58px;height:58px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-align-items:center;-ms-flex-align:center;align-items:center}.brand-moment .slick-prev{left:.75rem}.brand-moment .slick-next{right:.75rem}.brand-moment__solution{display:block}.brand-moment__case-study:hover .textlink--cta:after,.brand-moment__solution:hover .textlink--cta:after{right:-.5rem}.chart figure{margin:0;padding:1.25rem 0}.chart figcaption{font-size:.875rem}.chart__header h4,.chart__header p{max-width:75%}.chart__utilities{padding-bottom:.25rem}.search-input{margin-bottom:3rem}.search-input__input-wrap{padding-bottom:.75rem;padding-top:3.75rem}.search-input__input-wrap:after{left:.75rem;margin-left:0;right:.75rem;width:auto}.search-input__input-wrap .icon-search{left:.75rem}.search-input__input-wrap .icon-close{right:.75rem}.search-input input[type="text"].search-input__input{font-size:1.75rem;font-weight:500}.search-input input[type="text"].search-input__input::-webkit-input-placeholder{font-size:1.75rem;font-weight:500}.search-input input[type="text"].search-input__input:-moz-placeholder{font-size:1.75rem;font-weight:500}.search-input input[type="text"].search-input__input::-moz-placeholder{font-size:1.75rem;font-weight:500}.search-input input[type="text"].search-input__input:-ms-input-placeholder{font-size:1.75rem;font-weight:500}.search-input input[type="text"].search-input__input.placeholder{font-size:1.75rem;font-weight:500}.search-input--with-borders{margin-bottom:4.5rem}.search-input--with-borders .search-input__input-wrap{padding-top:4.5rem}.search-input--with-borders .search-input__input-wrap:before{background:#D8D8D8;content:'';display:block;height:1px;left:-50vw;margin-left:50%;position:absolute;top:0;width:100vw}.sort-selector--red-folder{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-top:0;margin-bottom:3rem}.sort-selector--alumni-directory{white-space:nowrap;width:auto}.red-folder-toolbar{margin-bottom:1.5rem}.red-folder-toolbar__content-wrap{padding:.75rem 0}.red-folder-toolbar__item-count:before{background-color:#979797;content:'';display:inline-block;height:16px;position:absolute;right:0;vertical-align:middle;width:1px;top:3px}.red-folder-toolbar__share-button{margin-left:0}.red-folder-toolbar__share-button:first-child:last-child{margin-right:0;padding-right:0}.red-folder-toolbar__share-button:first-child:last-child:before{content:none}.red-folder-toolbar__share-button .red-folder-toolbar__icon-text{display:inline-block}.red-folder-toolbar__preview-button{margin-right:1rem;padding-right:1rem;position:relative}.red-folder-toolbar__preview-button:before{background-color:#979797;content:'';display:inline-block;height:16px;position:absolute;right:0;vertical-align:middle;width:1px;top:0}.red-folder-toolbar__actions-wrap{display:inline-block;margin-left:1.5rem}.red-folder-toolbar__action-link{border-left:1px solid #979797;color:#c00;display:inline-block;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.875rem;line-height:1;margin-left:.5rem;padding-left:.5rem}.red-folder-toolbar__action-link:first-child{border-left:none;margin-left:0;padding-left:0}.red-folder-modal .modal{max-width:43.75rem;top:200px !important}.red-folder-modal__title{max-width:31.25rem}.red-folder-modal__input-wrap{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:2rem}.red-folder-modal input.red-folder-modal__input{margin-bottom:0}.red-folder-modal__copy-link{margin-left:1.25rem;padding:1.3125rem 2.5rem;white-space:nowrap}.red-folder-modal__email-link.btn{width:100%}.red-folder-modal__content-wrap{padding:1rem 1.25rem;position:relative}.marketo-form .mktoForm .mktoFormRow .mktoFieldDescriptor{width:50%;float:right;padding-left:.75rem}.marketo-form .mktoForm .mktoFormRow fieldset.mktoFormCol{padding-top:.75rem}.marketo-form .mktoForm .mktoFormRow fieldset.mktoFormCol legend{font-size:2.25rem;width:50%;padding-right:.75rem;margin-right:0;position:absolute}.marketo-form .mktoForm .mktoButtonRow .mktoButtonWrap{width:50%;float:right;padding-left:.75rem}.marketo-form .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{width:auto}.selector-block{margin:3rem 0 3.75rem}.selector-block__results-container{margin-top:2rem}.events{margin-top:3rem;margin-bottom:3rem}.events li.events__list-item{padding-top:2rem;padding-bottom:2rem}.events__date{-webkit-flex:0 0 7.5rem;-ms-flex:0 0 7.5rem;flex:0 0 7.5rem}.events__buttons>div:first-of-type{margin-top:0}.events__info-container{-webkit-flex:1 0 75%;-ms-flex:1 0 75%;flex:1 0 75%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.events__info-container .btn{-webkit-flex:0 0 16%;-ms-flex:0 0 16%;flex:0 0 16%;margin-top:0}.events__details{padding-right:2rem}.career-search{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.career-search__image-wrap{margin-bottom:0;height:0;position:relative;padding-bottom:100%}.career-search__image-wrap img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.career-search p{margin-bottom:2rem}.career-search__submit-button{left:1.25rem}.career-search__form input{padding-left:3rem;font-size:1.125rem}.career-search__results{padding:0 3rem}.career-search__results>p{margin:1.5rem 0 1rem}.career-search__results ul{margin-bottom:1.5rem}.career-search__results li{font-size:1rem}.career-search__description-block{margin-bottom:1.5rem;padding-top:1rem}.career-search__description-block p{margin:0;display:inline-block}.career-search__description-block p:last-of-type{margin-bottom:0}.media-link-list__content{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.media-link-list__column h3{margin-bottom:2rem}.media-link-list__column{-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}.supertopic li{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:2rem}.supertopic__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.supertopic__container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.supertopic__container--banner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#f2f2f2}.supertopic__container--banner .btn{display:block;width:unset}.supertopic__text-container{padding-right:1.5rem}.alumni-profile__details{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:3.75rem}.alumni-profile__image-wrap{width:220px;height:220px;min-width:220px;margin-bottom:0}.alumni-profile__image-wrap img{border-radius:50px}.alumni-profile__details-content{margin-left:4.5rem;width:100%}.alumni-profile__information li{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.alumni-profile__information li h4,.alumni-profile__information li .alumni-profile__information-wrapper{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0}.alumni-profile__information li h4,.alumni-profile__information li:first-of-type h4{margin-top:2rem}.alumni-profile__information li p{font-size:1.125rem;margin-bottom:1rem}.alumni-profile__information .alumni-profile__information-blocks{margin-bottom:1.5rem}.alumni-profile__preview{margin-bottom:3.75rem}.alumni-profile__preview .site-message__content{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.alumni-profile__preview .site-message__content>p{font-size:.9375rem}.alumni-profile__preview .site-message__content a{padding:1.25rem 3.75rem}.small-profile-card{border-right:1px solid #D8D8D8}.small-profile-card:nth-child(3n),.small-profile-card:last-child{border-right:none}.small-profile-card__content-wrap{border-bottom:none;display:-ms-grid;display:grid;height:100%;padding-left:0;padding-right:0}.small-profile-card__details-content{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.small-profile-card__detail-buttons{margin-top:auto}.gxc-bvu-search-result:first-child{margin-top:2rem}.gxc-bvu-search-result__content-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:2rem;padding-bottom:2rem}.gxc-bvu-search-result__text-wrapper{max-width:52.5rem;-webkit-order:1;-ms-flex-order:1;order:1;padding-left:.75rem;width:83.33333%}.gxc-bvu-search-result__info-wrapper{-webkit-order:0;-ms-flex-order:0;order:0;padding-right:.75rem;padding-top:.1875rem;width:16.66667%}.gxc-bvu-search-result__desc{max-width:38.75rem}.gxc-bvu-search-result__data-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.gxc-bvu-search-result__data-item{display:block}.gxc-bvu-search-result__data-item:before{content:none}.deck-carousel__control-bar.row.column,.row .deck-carousel__control-bar.row.column{padding:0 1.5rem}.form-section{margin-bottom:3rem;padding-bottom:3rem;padding-top:3rem}.form-section:before{background:#D8D8D8;content:'';display:block;height:1px;left:-50vw;margin-left:50%;position:absolute;top:0;width:100vw}.form-section__input-container{margin-bottom:3rem;padding-bottom:3rem}.form-section__title{margin-bottom:.75rem}.form-section__submit-container{border-top:1px solid #D8D8D8;margin-top:0;padding-top:3rem;text-align:center}.form-section__submit-container .btn{min-width:18.125rem}.form-input-block{margin-top:2rem}.form-radio-block__option{display:inline-block;margin-bottom:0;margin-right:.5rem}.alumni-similar-profiles__title{margin-bottom:3rem}.alumni-profile-results-container{margin-top:3rem}.alumni-profile-results-container__card-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}.search .site-search__suggestions-block{left:0;margin-left:0;max-width:50rem;width:100%}.search__search-input-wrap--flexed+.form-section .form-section__input-same-row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.search__search-input-wrap--flexed+.form-section .form-section__input-same-row label:first-of-type{margin-right:2rem}.search .advanced-search__sections:first-of-type{padding-right:1rem}.search .advanced-search__sections:last-of-type{padding-left:1rem}.edit-profile .section__intro{padding-top:0;margin-bottom:3.75rem;border:none}.form-component .accordion--list .accordion .accordion-content{margin-top:1.5rem}.form-component .accordion--list .accordion .accordion-content .form-component__row{margin-top:0}.form-component--no-border .form-component__inputs{margin-bottom:1.5rem}.form-component__inputs-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex}.form-component__inputs-container{width:100%}.form-component__inputs-two-col{-webkit-flex:0 1 48%;-ms-flex:0 1 48%;flex:0 1 48%}.form-component__inputs-two-col:last-of-type{margin-left:auto}.add-photo-modal__image{margin-top:0;max-width:300px;margin-right:2.5rem}.add-photo-modal__btn-container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:0}.add-photo-modal__btn-container span{margin-top:0}.side-by-side-rte{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.side-by-side-rte>div{-webkit-flex:1 1 48%;-ms-flex:1 1 48%;flex:1 1 48%}.side-by-side-rte>div:first-of-type{padding-right:1.5rem}.side-by-side-rte>div:last-of-type{padding-left:1.5rem}.side-by-side-rte>div ul{margin-top:1rem}.solution-list-block.featured-solutions__card{padding-top:2rem}.solution-list-block.featured-solutions__card>a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:170px}.chart-carousel .slick-arrow{height:60%;top:25%}.link-redirect__items p{margin:1rem 0}.modal-component--cookie .accordion-title:before{left:250px;top:28px}.fly-in{display:none;width:25rem;position:fixed;right:0;top:calc(100%/5);z-index:9996;box-shadow:0 4px 10px rgba(0,0,0,0.07);margin-top:0}.fly-in__header button{color:#fefefe;cursor:pointer;display:block;margin-left:auto}.horizontal-tabs{background:#eaeaea;padding:1rem 1.5rem;position:relative}.horizontal-tabs .tabs{margin:0;padding:0;list-style-type:none;display:block}.horizontal-tabs .tabs li,[dir="rtl"] .horizontal-tabs .tabs li{padding:0}.horizontal-tabs .tabs li:before,[dir="rtl"] .horizontal-tabs .tabs li:before{content:'';display:none;margin:0;width:auto}.horizontal-tabs .tabs-content{background:#eaeaea;padding:0;margin-top:2rem}.horizontal-tabs li.tabs-title{display:inline-block;width:auto;border:none;padding-right:1.5rem;margin-right:1.25rem}.horizontal-tabs li.tabs-title a{background:none;display:inline-block;padding:.5rem;position:relative;vertical-align:text-bottom}.horizontal-tabs li.tabs-title span{position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);display:block;width:0;border-bottom:3px solid #c00;transition:200ms;padding-top:.5rem}.horizontal-tabs li.tabs-title.is-active span{width:calc(100% + .25rem)}.horizontal-tabs .tabs-content{padding:1.25rem 0}.horizontal-tabs .tabs-content .tabs-panel{padding:0}.horizontal-tabs .tabs-panel-content{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.horizontal-tabs .tabs-panel-content__image{padding-right:.75rem;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.horizontal-tabs .tabs-panel-content__image-wrapper{height:0;position:relative;padding-bottom:56.25%}.horizontal-tabs .tabs-panel-content__image-wrapper img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.horizontal-tabs .tabs-panel-content__image.square-img{-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}.horizontal-tabs .tabs-panel-content__image.square-img .tabs-panel-content__image-wrapper{height:0;position:relative;padding-bottom:100%}.horizontal-tabs .tabs-panel-content__image.square-img .tabs-panel-content__image-wrapper img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.horizontal-tabs .tabs-panel-content__image ~ .tabs-panel-content__text{padding-left:.5rem}.horizontal-tabs .tabs-panel-content__text{-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.horizontal-tabs .tabs-panel-content__text h3{font-size:1.3125rem}.horizontal-tabs .tabs-panel-content__text p{margin-top:.5rem;line-height:1.44}.horizontal-tabs .tabs.slick-initialized.right-fade-out:after{background:linear-gradient(to right, rgba(234,234,234,0.35) 25%, #eaeaea 100%);position:absolute;right:0;width:40px;height:45px;top:0;z-index:1}.horizontal-tabs .tabs.slick-initialized.left-fade-out:before{background:linear-gradient(to left, rgba(234,234,234,0.35) 25%, #eaeaea 100%);position:absolute;left:0;width:40px;height:45px;top:0;z-index:1}.horizontal-tabs .slick-arrow{position:absolute;z-index:2;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:.75rem}.horizontal-tabs .slick-arrow:hover{cursor:pointer;color:#c00}.horizontal-tabs .slick-arrow.slick-next{right:-1.5rem}.horizontal-tabs .slick-arrow.slick-prev{left:-1.5rem}.horizontal-tabs .slick-arrow.slick-disabled{display:none !important}.red-folder-editable-header{margin-top:3rem}.red-folder-editable-header h1{font-size:2.375rem;min-height:54px}.red-folder-editable-header p{font-size:1.125rem;margin-top:1rem;min-height:25px}.red-folder-editable-header .red-folder-header-section .editable-input{font-size:2.375rem;padding-right:110px}.red-folder-editable-header .red-folder-header-section .editable-area{font-size:1.125rem}.red-folder-editable-header .red-folder-header-section .editable-btns input{color:#000;margin-right:.5rem;font-size:.8125rem;padding:2px;border-bottom:1px solid #000}.red-folder-editable-header .red-folder-header-section--edit-mode .editable-input{height:54px}.red-folder-editable-header--preview-mode{margin-top:9.0625rem}.red-folder-editable-section{min-height:320px}.red-folder-editable-section__title-container{width:70%;padding:0;position:absolute;left:50%;top:-22px}.red-folder-editable-section__title-container h2{font-size:2.125rem;min-height:40px}.red-folder-editable-section__row{margin-top:3.75rem}.red-folder-editable-section__content{border:1px dashed #767676;background:#F9F9F9;margin:3rem 0 3rem;padding:3rem 0;width:calc(100% - 24px)}.red-folder-editable-section__content p{font-size:1.125rem}.red-folder-editable-section__btn-container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.red-folder-editable-section__btn-container .red-folder-editable-section__uncategorized-btn{margin-right:3.75rem;padding-left:3rem}.red-folder-editable-section__btn-container .red-folder-editable-section__uncategorized-btn .add-icon{left:4px;top:4px}.red-folder-editable-section__btn{margin-bottom:1.5rem;padding:.75rem 2rem}.red-folder-editable-section--edit-mode .red-folder-editable-section__title-container{top:-22px;left:unset;width:70%}.red-folder-editable-section--edit-mode .editable-input{min-height:40px;font-size:2.125rem}.red-folder-editable-section--edit-mode .editable-btns{display:inline-block;background:transparent;right:1.5rem;top:unset;box-shadow:none;padding:0;bottom:2px}.red-folder-editable-section--edit-mode .editable-btns input{color:#000;border-bottom:1px solid #000;border-radius:0;margin-right:.5rem;padding:2px}.red-folder-editable-section--has-articles .card{padding:.25rem}.red-folder-editable-section .react-loading{height:calc(100% + 23px);top:-22px}.red-folder-editable-edit-section{right:1.5rem}.notification-banner{font-size:1.125rem}.circular-progress{height:230px}.circular-progress__circle{width:230px;height:230px}.circular-progress__circle__slice,.circular-progress__circle__fill{width:230px;height:230px}.circular-progress__circle__slice{clip:rect(0px, 230px, 230px, 115px)}.circular-progress__circle__fill{clip:rect(0px, 115px, 230px, 0px)}.circular-progress__static-circle{width:215px;height:215px;margin-left:7.5px;margin-top:7.5px}.circular-progress__overlay{width:200px;height:200px;margin-left:15px;margin-top:15px}.circular-progress__overlay p{font-size:.9375rem}.circular-progress__overlay h2{font-size:2.625rem}.progress-promo-container__content{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.progress-promo-container__content>div{margin-bottom:0}.progress-promo-container__content .progress-promo-container__description{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0}.progress-promo-container__content .progress-promo-container__description h3{padding:0 2.5rem}}@media (min-width: 67.5625rem){[class*="large-up-"]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:100%}[class*="large-up-"]:after{display:none}[class*="large-up-"]>.column{float:none}[class*="small-up-"]>.column,[class*="medium-up-"]>.column,[class*="large-up-"]>.column{margin-top:2.5rem}.large-up-1>.column{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.large-up-1>.column:nth-child(-n+1){margin-top:0}.large-up-2>.column{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.large-up-2>.column:nth-child(-n+2){margin-top:0}.large-up-3>.column{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.large-up-3>.column:nth-child(-n+3){margin-top:0}.large-up-4>.column{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.large-up-4>.column:nth-child(-n+4){margin-top:0}.large-up-5>.column{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.large-up-5>.column:nth-child(-n+5){margin-top:0}.large-up-6>.column{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.large-up-6>.column:nth-child(-n+6){margin-top:0}.large-up-7>.column{-webkit-flex:0 0 14.28571%;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.large-up-7>.column:nth-child(-n+7){margin-top:0}.large-up-8>.column{-webkit-flex:0 0 12.5%;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.large-up-8>.column:nth-child(-n+8){margin-top:0}p,li{font-size:1.3125rem}h1{font-size:3.75rem}h2{font-size:2.5rem}h3{font-size:2rem}h4{font-size:1.3125rem}h5{font-size:1.125rem}h6{font-size:.9375rem}.input[type="text"],input[type="password"],input[type="url"],input[type="email"],input[type="search"],input[type="number"],input[type="tel"]{font-size:1.125rem;text-align:left}.form-error{font-size:1.125rem;text-align:left}table,.table{margin:3.75rem 0}.section--constrained .layout--offset,.overview .layout--offset{float:left;margin-left:calc(-25% - 1.25rem);z-index:2;margin-right:2.5rem;max-width:35.41667rem;width:41.66667vw}.section__heading{margin-bottom:3rem}.section__heading--secondary{color:#000;margin-bottom:2rem}.section__midline-heading{margin-top:3.75rem;margin-bottom:2.5rem}.section__midline-heading ~ .feed__row+div.column.row.centered{margin-top:2.5rem}.section__midline-empty-heading{margin-top:3.75rem;margin-bottom:2.5rem}.section__midline-empty-heading ~ .feed__row+div.column.row.centered{margin-top:2.5rem}.section--bordered,.section--border-bottom,.section.list--large-number__container{padding-top:1.5rem;margin-bottom:3rem}.section__subhead p{margin-top:-.75rem;margin-bottom:3rem}.section--constrained{max-width:43.75rem}.section--right-aligned{margin-right:0;margin-left:auto;max-width:43.75rem}.section--center-aligned{margin-right:auto;margin-left:auto;max-width:43.75rem}.article-container .section--constrained{max-width:none}.article-container .section--right-aligned{margin-right:0;margin-left:0;max-width:none}.article-container .section--center-aligned{margin-right:0;margin-left:0;max-width:none}.section+section.promo--fullwidth-wrapper{margin-top:3rem}.section+section.promo--on-white{margin-top:4.5rem}.section--curated-content-row{margin-bottom:4.5rem}figure+section{margin-top:-1.5rem}.accordion-content,.tabs-content{-webkit-flex:1 1 75%;-ms-flex:1 1 75%;flex:1 1 75%;padding-left:4.375rem}.accordion-title a,.tabs-title a{font-size:1.3125rem}.accordion-tabs__sticky-container{-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%}.accordion-tabs__sticky-container ~ div.tabs-content{padding-left:4.375rem}.accordion-tabs+section.brand-narrative-container{margin-top:3.75rem}.accordion--list{margin:4.5rem 0}.accordion--list .accordion p{font-size:1.125rem}.accordion--list .accordion-title{font-size:1.3125rem;padding:1.25rem 3rem 1.25rem 0}.accordion--list .accordion-content{padding-left:2.5rem;padding-bottom:1rem}.accordion--list .accordion-content li{font-size:1.125rem}.accordion--list .accordion-content>div:first-child{width:75%;padding-right:3rem;min-width:auto}.accordion--list .accordion-content>div:last-child:not(:first-child){width:25%;padding-left:1.5rem}.accordion--list .accordion-content--alternative p{font-size:1rem}.accordion--sidebar{margin:2rem 0}.accordion--sidebar .accordion-content{background:#E2E2E2;padding-left:0}.accordion--sidebar .accordion-content div.rte{width:100%;padding:0;min-width:100%}.list--footnotes{margin-bottom:0}.list--footnotes li{font-size:.9375rem}.list--footnotes__container{margin-top:3rem}.list--large-number p{font-size:1.125rem}.list--large-number li:last-child{margin-bottom:0;padding-bottom:0}.list--large-number li:before{border-bottom:none}.list--related-lists li,.list--product-list li{font-size:.9375rem}.list--tags__container{margin-top:3rem}.arrow-list{font-size:1.125rem}.key-number em{font-size:4.5rem}.key-number__container{margin-bottom:1.5rem}.key-number__list li{margin:0 0 1.5rem;padding-right:2rem}.key-number__list li:only-child em{font-size:7rem}.related-case-studies{margin:4.5rem 0}.related-case-studies h4{font-size:2rem;margin-top:1.5rem}.related-case-studies h4 small{font-size:1.125rem}.related-case-studies img{width:2.5rem;height:2.5rem}.related-case-studies__item{min-height:25rem;padding:1.5rem 0}.related-case-studies__item a{padding:0 2.5rem}.related-case-studies__item .textlink{margin-bottom:1.25rem}.featured-row-thumb__content h3{font-size:2rem}.featured-row-thumb__bookmark{bottom:0;right:1.25rem}.bain-angle{margin:6rem 0}.bain-angle h2{font-size:2.5rem}.brand-narrative{padding:0;border:none}.brand-narrative-container [data-brand-narrative-carousel] .brand-narrative{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0}.brand-narrative-container .brand-narrative:not(:last-of-type){padding-right:2.5rem}.brand-narrative-container__button{display:-webkit-flex;display:-ms-flexbox;display:flex}.brand-narrative-container__carousel{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.brand-narrative-container__carousel.slick-initialized{display:block;margin:3.75rem 0 0;padding:0 3.75rem}.brand-narrative-container__carousel.slick-initialized .slick-arrow{bottom:0;color:#767676;cursor:pointer;margin-top:-2.5rem;padding:1.5rem;position:absolute;top:0}.brand-narrative-container__carousel.slick-initialized .slick-arrow.slick-next{right:0}.brand-narrative-container__carousel.slick-initialized .slick-arrow.slick-prev{left:0}.brand-narrative-container__carousel.slick-initialized .slick-arrow.slick-disabled{display:none !important}.brand-narrative-container__carousel.slick-initialized .slick-arrow:hover{color:#c00}.brand-narrative-container__carousel.slick-initialized .slick-slide section{padding:0 .75rem}.brand-narrative-container+section.promo--on-white{margin-top:4.5rem}.brand-narrative-container [data-brand-narrative-carousel-mobile-only]{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.newsletter-sign-up{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.newsletter-sign-up .input-field__input{height:3.5rem}.newsletter-sign-up label{padding-right:1.25rem;width:100%}.newsletter-sign-up__input-container{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.newsletter-sign-up .checkbox__styled{vertical-align:inherit}.inline-image{margin-top:3rem}.inline-image:hover .inline-image__enlarge{display:block}.inline-image__enlarge{display:none}.inline-image--full-width{margin-left:calc(-50% - 1.25rem);margin-right:calc(-50% - 1.25rem);z-index:2}blockquote{font-size:2.25rem;padding:1rem 0 0}blockquote p{font-size:2.25rem}blockquote footer{margin-top:2rem}blockquote cite,blockquote footer{font-size:.9375rem}blockquote cite p,blockquote footer p{font-size:.9375rem}.inline-video{margin-top:4.5rem}.inline-video+.published-work{margin-top:3rem}.rte .pull-quote{margin:3rem 0}.profile-container .rte .pull-quote{margin-left:calc(-16.66667% - 1.25rem);z-index:2;margin-left:calc(-16.66667% + 1.25rem);padding:0}.hero .action-links{float:right}.hero--standard-image .action-links{float:none}.hero{margin-bottom:1.5rem;position:relative}.hero__scroll-indicator{display:block;bottom:2.5rem;right:1.5rem;left:auto}.hero__scroll-indicator .icon-chevron-down{border:1px solid #fff;border-radius:50%;cursor:pointer}.hero__scroll-text{color:#fff;display:block;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:.8125rem;margin-bottom:.5rem;opacity:0.7}.hero--3by1.hero .hero__text-content{padding:4.5rem 0 4.5rem 1rem}.hero--3by1.hero.hero--featured-image .hero__title-wrap,.hero--3by1.hero.hero--featured-image .hero__left-wrap,.hero--3by1.hero.hero--featured-image .hero__right-wrap{width:100%}.hero--3by1.hero.hero--featured-image .action-links{float:none}.hero--featured-image{padding-top:18.25rem}.hero--featured-image .hero__title,.hero--featured-image .hero__tag{margin-right:0;padding-right:2.5rem}.hero--featured-image .hero__tag{padding-top:3rem}.hero--featured-image .hero__image{height:27.5rem}.hero--standard-image{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:30rem;padding-top:0}.hero--standard-image .hero__text-content{padding-bottom:1.5rem;padding-top:1.5rem;width:50%}.hero--standard-image .hero__description{padding-right:0}.hero--standard-image .hero__bottom-wrap{display:block;margin:0}.hero--standard-image .hero__title-wrap{width:100%}.hero--standard-image .hero__title,.hero--standard-image .hero__tag,.hero--standard-image .hero__left-wrap,.hero--standard-image .hero__right-wrap{float:none;padding-left:0;padding-right:0;width:100%}.hero--standard-image .hero__image{bottom:0;height:100%;left:calc(50% + 2.5rem);margin-left:0;margin-top:0;position:absolute;top:0;width:calc(50vw - 2.5rem)}.hero--full-bleed{margin-bottom:4.5rem}.hero--full-bleed .hero__slide{min-height:40.625rem;padding:7.5rem 2.5rem}.hero--full-bleed .hero__title{font-size:6.25rem}.hero--full-bleed .hero__text-content p{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1.75rem;color:#fff;line-height:1.44;margin-bottom:0}.hero--full-bleed-carousel .hero__slide{min-height:40.625rem}.hero--full-bleed-carousel .hero__text-content{padding:0}.hero--full-bleed-carousel .hero__tag{margin-bottom:0}.hero--full-bleed-carousel .hero__title h1{line-height:normal;margin:0}.hero--full-bleed-carousel .slick-dots{position:absolute;bottom:.75rem}.hero--full-bleed-carousel .slick-dots li button{width:2.5rem;padding:0}.hero--full-bleed-carousel .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hero--full-bleed-carousel .slick-arrow i{font-size:60px}.hero--hub{margin-bottom:0}.hero--hub .hero__tag{font-size:1.125rem}.hero--hub .hero__data-item .textlink{font-size:.875rem}.hero--hub .hero__title h1{font-size:2.5rem}.hero--no-text-background{min-height:34.25rem}.hero--no-text-background .hero__title-wrap{padding:0;width:100%}.hero--hub-no-image{min-height:0;padding-bottom:1rem}.hero--hub-no-image .hero__title-wrap{background-color:transparent;border-top:none;padding:0;width:100%}.hero--hub-no-image .hero__title{float:left;padding:0;padding-right:1.25rem;width:33.33333%}.hero--hub-no-image .hero__description{float:right;margin:0;padding:0;padding-left:1.25rem;padding-top:2.5rem;width:66.66667%}.hero--hub-no-image .hero__description,.hero--hub-no-image .hero__description p{font-size:2.25rem}.hero--hub-no-image .hero__description p:last-child{margin-bottom:0}.hero--hub-no-image .hero__data-list{float:left;margin-top:1.5rem;width:calc(33.33333% - 1.25rem)}.hero--office .hero__title{font-size:3.5rem}.hero--profile{-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:30rem;padding-bottom:2rem;padding-top:2rem;margin-bottom:3rem}.ie .hero--profile:after{content:'';min-height:inherit;font-size:0;display:block}.hero--profile.hero--profile-small-image{max-width:85rem;margin-right:auto;margin-left:auto;margin-bottom:0;padding-right:3rem;padding-left:3rem}.hero--profile.hero--profile-small-image:after{content:"";display:table;clear:both}.hero--profile .hero__text-content{margin-top:0}.hero--profile .hero__image{bottom:0;height:100%;padding-bottom:0}.hero--profile .hero__title-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero--profile .hero__title-wrap>*{width:100%}.hero--profile .hero__profile-office{margin-bottom:1.5rem}.hero--profile .hero__description{margin-bottom:0}.hero--profile .hero__description p{margin-bottom:1rem}.hero--profile .hero__title,.hero--profile .hero__profile-office,.hero--profile .hero__description{-webkit-order:0;-ms-flex-order:0;order:0}.hero--profile .hero__social-links{margin-bottom:1.5rem;-webkit-order:1;-ms-flex-order:1;order:1}.hero--profile-small-image{min-height:19.375rem}.hero--profile-small-image .hero__image{left:-8.33333%;margin-left:16.66667%}.ie .hero--profile-small-image .hero__image{height:12.9375rem}.hero--profile-small-image .hero__text-content{padding-left:1.25rem;width:calc(100% - 220px - 16.66667%)}.hero--profile-wide-image.hero--profile{display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:85rem}.hero--profile-wide-image.hero--profile .hero__image{height:100%;position:absolute;margin-left:0;width:calc(60vw - 2.5rem);left:calc(40% + 2.5rem)}.hero--profile-text-background .hero__title-wrap{background-color:rgba(255,255,255,0.8);border-top:3px solid #c00;padding:2rem 3rem 2rem}.hero__tag{margin-bottom:1rem}.hero__title{padding-bottom:1.5rem}.hero__description{padding-right:1rem}.hero--featured-row-full{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding:0;min-height:38.75rem}.hero--featured-row-full .hero__text-content{margin-bottom:0}.hero--featured-row-full .hero__title-wrap{min-height:25.9375rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}.hero--featured-row-full .hero__tag{font-size:.8125rem;padding-top:0}.hero--featured-row-full .hero__title{font-size:2rem;line-height:1.44}.hero--featured-row-full .hero__description{display:block;margin-bottom:0}.hero--featured-row-full .hero__description p{font-size:.9375rem}.hero--featured-row-full .hero__bottom-info{padding-top:2rem;margin-top:auto}.hero--featured-row-full .hero__image{height:100%;z-index:-1}.hero--homepage .hero__tag{font-size:1.125rem}.hero--homepage .hero__title{font-size:3.75rem}.hero--homepage .hero__slide-nav-item{font-size:1.125rem}.hero--homepage .hero__nav-container{padding-bottom:3rem}.hero--homepage .hero__slide{padding-bottom:7.5rem;padding-top:7.5rem}.hero--homepage .hero__carousel.slick-initialized .slick-slide>div{background:linear-gradient(to top, #000 0, rgba(0,0,0,0) 9.375rem)}.hero--homepage-transparent{margin-top:-107.1px}.hero .true-north-logo{position:absolute;bottom:0;right:0;width:140px;height:110px}.rte__heading a{display:initial}.at-a-glance p{font-size:1.125rem}.at-a-glance .section__heading{margin-top:1.5rem}.at-a-glance .section--border-bottom.key-number__container,.at-a-glance .section--border-bottom.arrow-list{margin-bottom:2rem}.at-a-glance .section--border-bottom.key-number__container .section__heading,.at-a-glance .section--border-bottom.arrow-list .section__heading{margin-bottom:1.5rem;padding-top:1.5rem}.at-a-glance .section--border-bottom.key-number__container li:last-child,.at-a-glance .section--border-bottom.arrow-list li:last-child{margin-bottom:0}.at-a-glance .section--border-bottom.key-number__container{margin-bottom:2rem}.published-work h3{margin-bottom:1.5rem}.published-work__list li{margin-bottom:1.5rem}.disruptor--sidebar{left:100%;opacity:0;transition:left 0.2s ease-out, opacity 0.2s ease-out;padding:0}.disruptor--sidebar.in-viewport{left:0;opacity:1}.disruptor--sidebar .column{padding-left:0;padding-right:0}.disruptor--sidebar .disruptor__content-wrap{margin-left:-1.25rem;margin-right:-1.25rem;padding-top:0}.disruptor--sidebar .disruptor__image-wrap{height:0;position:relative;padding-bottom:56.25%;margin-left:0;margin-right:0}.disruptor--sidebar .disruptor__image-wrap img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.disruptor--sidebar .disruptor__image-wrap img{-o-object-fit:contain;object-fit:contain}.disruptor--sidebar .disruptor__text-wrap{padding:1rem 1.25rem 0 1.25rem}.disruptor h3{padding-right:2.5rem}.section--bordered.disruptor{margin-top:3rem}.section--bordered.disruptor--sidebar{margin:7.5rem 0 19.375rem 0}.article-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;clear:both;overflow:hidden;position:relative}.article-container__main{z-index:2}.article-container__main>*{margin-left:-2.5rem;margin-right:-2.5rem}.article-container__right-sidebar{max-width:16.25rem;margin-right:0;margin-left:auto;position:absolute;right:0;top:0}.article-container aside{padding-top:1.5rem}.article-container__left-sidebar .rte{max-width:15rem}.article-container__left-sidebar>.rte p{margin-top:0}.article-container .inline-image--full-width,.article-container .video-playlist--full-width{margin-left:calc(-50% + 2.5rem);margin-right:calc(-50% + 2.5rem)}.article-container .rte .pull-quote{margin-left:calc(-50% + 2.5rem)}.article-container .rte .promo--fullwidth-wrapper{margin-left:calc(-50% + 2.5rem)}.article-container .layout--offset{float:left;margin-left:calc(-50% - 1.25rem);z-index:2;margin-right:2.5rem;max-width:35.41667rem;width:41.66667vw;margin-left:calc(-50% + 2.5rem)}.article-container .office-tour-block .hero--hub .hero__text-content{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-20%}.article-container .office-tour-block .hero--hub .hero__text-content .hero__title-wrap{width:75%}.sidebar-disruptors-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;min-height:100%}.sidebar-disruptors-container .disruptor--sidebar{display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.contact-form{margin-top:3rem;padding:2.5rem 2rem 3rem}.contact-form--experts{border:1px solid #D8D8D8;padding-bottom:0;padding-top:0}.contact-form--experts form.column{padding-bottom:3rem;padding-right:2.5rem;padding-top:2.5rem}.contact-form--experts .column{padding-left:1.25rem;padding-right:1.25rem}.contact-form--experts .contact-form__description{margin-top:3rem}.contact-form--experts .contact-form__success-container{padding-bottom:3rem;padding-right:2.5rem;padding-top:2.5rem}.contact-form__title{font-size:2rem;margin-bottom:3rem}.contact-form__description,.contact-form__description p{font-size:1.125rem}.contact-form__cta-container{padding-bottom:1rem;padding-top:1rem}.contact-form__profile-container{border-left:1px solid #D8D8D8;border-top:none;margin-top:0}.contact-form__profile-container.column{padding-left:2.5rem}.btn{width:auto}.btn__row{margin-top:3rem;margin-bottom:3rem}.btn__row a{display:inline-block;margin-right:1.5rem}.btn--full{width:100%}.btn--pill{margin-top:.75rem;margin-bottom:.75rem}.select-menu{max-width:30.625rem}.select-menu__label-text{font-size:2rem}.select-menu__select.dk-select-open-down .dk-selected:after,.select-menu__select.dk-select-open-up .dk-selected:after{right:1.5rem}.select-menu__select .dk-selected,.select-menu__select .dk-option{font-size:2rem}.select-menu__select .dk-selected{padding-top:.25rem}.select-menu__select .dk-selected:after{bottom:1rem;right:.25rem}.overview h2{font-size:3.5rem}.overview--collapsible{height:13.995rem}.overview--collapsible:after{background-image:linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,0) 9.30937rem, #fff)}.overview--collapsible__feed{height:5.13187rem}.overview--collapsible__feed:after{background-image:linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,0) 1.11562rem, #fff)}.profile-container__right-sidebar{clear:none;left:0;float:right}.profile-container__main{float:left;max-width:100%;padding-right:0}.profile-actions{margin:1rem 0 .75rem}.profile-actions__circle{margin:0 0 1.5rem .5rem}.profile-actions__circle-list{float:right}.profile-actions__cta{margin-bottom:3rem}.profile-actions__cta a{width:100%}.profile-aside-block__popup{width:20.625rem}.profile-aside-block__image-container{padding-right:1.25rem;width:10rem}.profile-aside-block__text-container{padding-left:1.25rem;margin-top:.5rem;width:calc(100% - 10rem)}.profile-aside-block__profile-office{color:#767676}.profile-aside-block__profile-name{position:relative}.profile-aside-block--sidebar{-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.profile-aside-block--sidebar .profile-aside-block__text-container{padding-left:0}.profile-aside-block--sidebar.profile-aside-block .social-links{margin-top:.25rem}.profile-aside-block--sidebar-large{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.profile-aside-block--sidebar-large.profile-aside-block .social-links{margin-top:auto}.profile-aside-block--sidebar-large.profile-aside-block .profile-aside-block__text-container{margin-top:0}.contact-form__profile-list .profile-aside-block__text-container{margin-top:0;padding-left:1.25rem}.contact-form__profile-list .profile-aside-block .social-links{margin-top:auto}.profile-aside-container{max-width:11.25rem}.profile-aside-container--large{max-width:none}.profile-aside-container__list>li{width:100%}.profile-aside-container__list>li:nth-child(odd){padding-right:0}.profile-aside-container__list>li:nth-child(even){padding-left:0}.profile-aside-container.profile-in-section-container li .profile-aside-block{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.profile-lists section:only-child li{margin-right:2rem}[data-hide-behind].invisible-large{visibility:hidden}.standard-grid-block{margin-top:3.75rem}.standard-grid-block__title,.standard-grid-block__subtitle{margin-bottom:2.5rem}.standard-grid-block__item{min-height:21.375rem;padding:2rem 2.5rem;width:25%}.standard-grid-block__item:nth-last-child(n+5),.standard-grid-block__item:nth-last-child(n+5) ~ .standard-grid-block__item{width:33%}.standard-grid-block__item:nth-last-child(n+7),.standard-grid-block__item:nth-last-child(n+7) ~ .standard-grid-block__item{width:25%}.standard-grid-block__item:first-child:nth-last-child(3n),.standard-grid-block__item:first-child:nth-last-child(3n) ~ .standard-grid-block__item{width:33%}.standard-grid-block__item:first-child:nth-last-child(4n),.standard-grid-block__item:first-child:nth-last-child(4n) ~ .standard-grid-block__item{width:25%}.image-text-promo--small .image-text-promo__image-wrap{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:100%;padding:0}.image-text-promo--small .image-text-promo__bottom-wrap{margin-top:.5rem}.image-text-promo--small .image-text-promo__text-wrap{margin-top:0;height:14.6875rem;overflow:hidden;position:relative}.image-text-promo--small .image-text-promo__text-wrap:after{position:absolute;content:" ";height:2.5rem;width:100%;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%);bottom:0}.image-text-promo--small .image-text-promo__tag{margin-bottom:1rem}.image-text-promo--small>.row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.image-text-promo__picture-wrap{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:100%}.image-text-promo__picture-wrap picture{height:100%;padding:0}.image-text-promo .true-north-logo{position:absolute;bottom:0;right:0;width:70px;height:56px}.image-text-promo-container__intro p{margin-top:-.75rem;margin-bottom:3rem}.image-text-promo-container__load-more{margin-top:2.5rem}.featured-solutions{margin-bottom:0}.featured-solutions>.row{margin-top:2.5rem}.featured-solutions>.row.featured-solutions__more-solutions{margin-top:2.5rem}.featured-solutions__card--large{padding:2.5rem 4.5rem}.featured-solutions__card--small{position:relative;transition:all 600ms}.featured-solutions__card--small .featured-solutions__animated-text{position:absolute;top:1.5rem;left:1.25rem;font-size:2rem;transition:font-size 600ms;width:calc(100% - 1.25rem * 2);height:10.9375rem;overflow:hidden}.featured-solutions__card--small .featured-solutions__animated-text:after{background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%);bottom:0;content:' ';height:3rem;left:0;position:absolute;width:100%;opacity:1;transition:opacity 600ms}.featured-solutions__card--small .featured-solutions__placeholder-text{display:block;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;font-size:1.125rem;font-weight:500;opacity:0}.featured-solutions__card--small .featured-solutions__card-description{font-size:.9375rem;display:block;opacity:0;transition:opacity 600ms;position:relative;max-height:9.375rem;margin-top:1.25rem;margin-bottom:.75rem;padding-bottom:3rem;overflow:hidden}.featured-solutions__card--small .featured-solutions__card-description p{font-size:.9375rem}.featured-solutions__card--small .featured-solutions__card-description:after{bottom:0;content:" ";position:absolute;right:0;left:unset;width:30%;height:1.44rem;background:linear-gradient(to right, rgba(249,249,249,0) 0%, #f9f9f9 100%)}.featured-solutions__card--small:after{background-color:#c00;z-index:2;transition:width 600ms}.featured-solutions__card--small:hover{border-bottom:1px solid #D8D8D8;background-color:#F9F9F9}.featured-solutions__card--small:hover .textlink--cta:after{right:-.5rem}.featured-solutions__card--small:hover .featured-solutions__animated-text{font-size:1.125rem;line-height:1.44}.featured-solutions__card--small:hover .featured-solutions__animated-text:after{opacity:0}.featured-solutions__card--small:hover .featured-solutions__card-description{opacity:1}.featured-solutions__card--small:hover:after{width:100%}.featured-solutions__card--full{padding:0}.featured-solutions__card--no-animate.featured-solutions__card--small{transition:none}.featured-solutions__card--no-animate.featured-solutions__card--small:hover{background:none}.featured-solutions__card--no-animate.featured-solutions__card--small .featured-solutions__card-description{margin-top:0;opacity:1;max-height:9.375rem}.featured-solutions__card--no-animate.featured-solutions__card--small .featured-solutions__card-description:after{content:"";position:absolute;right:0;left:unset;width:30%;height:1.44rem;background:linear-gradient(to right, rgba(255,255,255,0.1), #fff 50%)}.featured-solutions__card--tool{padding:2.5rem 2rem 3.75rem}.featured-solutions__card--tool--with-img{padding:1.25rem 2rem 1.25rem}.featured-solutions__see-more{margin-top:3rem}.highlights-card{border-left:1px solid #D8D8D8;border-bottom:none;margin:0;min-height:14.0625rem;padding:.25rem 2rem .25rem}.highlights-card__description,.highlights-card__description p{margin-top:1.5rem}.highlights-card:first-child{border-left:none}.highlights-card:first-child:last-child{width:100%}.highlights-card:first-child:nth-last-child(2){width:50%}.highlights-card:first-child:nth-last-child(2) ~ .highlights-card{width:50%}.highlights-card:first-child:nth-last-child(3){width:33.33333%}.highlights-card:first-child:nth-last-child(3) ~ .highlights-card{width:33.33333%}.highlights-card:first-child:nth-last-child(4){width:25%}.highlights-card:first-child:nth-last-child(4) ~ .highlights-card{width:25%}[dir="rtl"] .highlights-card{border-left:none;border-right:1px solid #D8D8D8}[dir="rtl"] .highlights-card:first-child{border-right:none}.highlights-container .highlights-card{border-bottom:none}.highlights-container__highlights{background:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:2.5rem 0 2rem}.highlights-container--with-text .highlights-container__text-content{padding-right:3.75rem}.large-up-4 .card--commercial .card__title{font-size:1.25rem}.large-up-4 .card--commercial .card__text-desc{display:-webkit-box;-webkit-line-clamp:2}.large-up-3 .card--commercial .card__text-desc,.card-commercial__wrapper--four .card--commercial .card__text-desc{display:-webkit-box;-webkit-line-clamp:3}.card--commercial .card__container:hover .card__container-image{opacity:1;-webkit-transform:scale(1.23);transform:scale(1.23)}.card--commercial .card__container:hover .card__arrow{-webkit-transform:translateX(10px);transform:translateX(10px)}.card--commercial .card__subtitle{font-size:2.25rem;line-height:55px}.card--commercial .card__title{font-size:1.75rem;margin:0 1rem .5rem;line-height:1.44;display:-webkit-box;-webkit-line-clamp:2}.card--commercial .card__text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-ms-grid-column-align:flex-start;justify-items:flex-start;line-height:1.7;margin-left:1rem;font-size:1rem}.card--commercial .card__arrow{font-size:4.5rem}.card-commercial--four-row-card .card__text-desc{font-size:.9375rem}.card-commercial--four-row-card .card--commercial span.card__text-desc{display:-webkit-box;-webkit-line-clamp:2}.card-commercial--row{margin-top:2.5rem}.card__media{height:2.75rem;line-height:2.75rem;right:1rem;left:auto;width:2.75rem}.card__wrapper .add-icon{top:-17px;left:-17px;border:2px solid #fff;width:29px;height:29px}.card__wrapper .add-icon:before{font-size:.875rem;font-weight:600}.card__wrapper .add-icon:hover{cursor:pointer}.card a.card__select{color:rgba(151,151,151,0.65);transition:color 200ms}.card__grid>.row{margin-top:2.5rem}.card__grid>.row.large-up-2>.column:not(:last-of-type){border-right:1px solid #D8D8D8}.card__grid>.row.large-up-2>.column:not(:last-of-type):nth-child(even){border-right:none}.card__grid>.row.large-up-2 h5{font-size:1.3125rem}.card__grid>.row.large-up-3>.column:not(:last-of-type){border-right:1px solid #D8D8D8}.card__grid>.row.large-up-3>.column:not(:last-of-type):nth-child(3n){border-right:none}.card__grid>.row.large-up-4>.column:not(:last-of-type){border-right:1px solid #D8D8D8}.card__grid>.row.large-up-4>.column:not(:last-of-type):nth-child(4n){border-right:none}.card__grid--no-borders>.row.large-up-2>.column{border-right:none}.card__grid--no-borders>.row.large-up-3>.column{border-right:none}.card__grid--no-borders>.row.large-up-4>.column{border-right:none}.card__grid .large-up-3.card__row--feature-left .column{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.card__grid .large-up-3.card__row--feature-left .column .card__image-wrap{height:0;position:relative;padding-bottom:100%}.card__grid .large-up-3.card__row--feature-left .column .card__image-wrap img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.card__grid .large-up-3.card__row--feature-left .column:first-child{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.card__grid .large-up-3.card__row--feature-left .column:first-child .card__image-wrap{height:0;position:relative;padding-bottom:56.25%}.card__grid .large-up-3.card__row--feature-left .column:first-child .card__image-wrap img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.card__grid .large-up-3.card__row--feature-right .column{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.card__grid .large-up-3.card__row--feature-right .column .card__image-wrap{height:0;position:relative;padding-bottom:100%}.card__grid .large-up-3.card__row--feature-right .column .card__image-wrap img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.card__grid .large-up-3.card__row--feature-right .column:last-child{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.card__grid .large-up-3.card__row--feature-right .column:last-child .card__image-wrap{height:0;position:relative;padding-bottom:56.25%}.card__grid .large-up-3.card__row--feature-right .column:last-child .card__image-wrap img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}[dir="rtl"] .card__grid>.row.large-up-2>.column{border-left:1px solid #D8D8D8;border-right:none}[dir="rtl"] .card__grid>.row.large-up-2>.column:nth-child(even){border-left:none}[dir="rtl"] .card__grid>.row.large-up-3>.column{border-left:1px solid #D8D8D8;border-right:none}[dir="rtl"] .card__grid>.row.large-up-3>.column:nth-child(3n){border-left:none}[dir="rtl"] .card__grid>.row.large-up-4>.column{border-left:1px solid #D8D8D8;border-right:none}[dir="rtl"] .card__grid>.row.large-up-4>.column:nth-child(4n){border-left:none}[dir="rtl"] .card__grid--no-borders>.row.large-up-2>.column{border-left:none}[dir="rtl"] .card__grid--no-borders>.row.large-up-3>.column{border-left:none}[dir="rtl"] .card__grid--no-borders>.row.large-up-4>.column{border-left:none}.card .true-north-logo{position:absolute;bottom:0;right:0;width:40px;height:32px}.card--insights .card__image:hover{cursor:pointer}.section--curated-content-row .card h5{font-size:2rem}.section--curated-content-row .card__desc{font-size:1.125rem}.sortable-item .card{-webkit-animation:desktopPaddingAnimation .2s;animation:desktopPaddingAnimation .2s;padding:.75rem 1.25rem}.row .image-with-key-numbers{margin-left:0;margin-right:0}.row .article-container .image-with-key-numbers{margin-left:calc(-12.5% * 2 - 1.25rem);z-index:2}.image-with-key-numbers{margin-top:4.5rem;margin-bottom:4.5rem}.image-with-key-numbers li{min-height:7.5rem}.image-with-key-numbers__list li:before{line-height:4.5rem;padding-right:1.5rem}.video-playlist{margin:1.5rem 0 0;padding:3.75rem 0 0}.video-playlist--full-width{margin-left:calc(-50% - 1.25rem);margin-right:calc(-50% - 1.25rem);z-index:2}.link-block{margin:0 0 3.75rem}.link-block__list li{width:33.333%}.link-block__list p{min-height:8.125rem}.feed-filter-block.expanded{display:block;height:auto;position:static;-webkit-transform:none;transform:none;width:auto}.feed-filter-block.expanded .feed-filter-block__title{border-radius:3px;color:#c00;border-color:#c00;padding:.5rem 2rem .5rem 1rem;text-align:center}.feed-filter-block.expanded .feed-filter-block__title>[class^="icon-"]{font-size:10px;height:10px;right:1rem}.feed-filter-block.expanded .feed-filter-block__title>[class^="icon-"]:before{content:""}.feed-filter-block__title{padding:.5rem 2rem .5rem 1rem}.feed-filter-block__title [class^="icon-"]{right:1rem}.feed-filter-block__filter-container{background-color:#fff;left:0;position:absolute;right:0;top:100%;width:100%;z-index:9991}.feed-filter-block__filter-container:before{background-color:#fff;bottom:0;content:'';height:100%;left:-50vw;margin-left:50%;max-width:none;position:absolute;top:0;width:100vw;z-index:-1}.feed-filter-block__filter-container:after{background-color:#D8D8D8;bottom:0;content:'';height:1px;left:-50vw;margin-left:50%;max-width:none;position:absolute;width:100vw}.feed-filter-block__filter-list{padding:1.5rem 0 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.feed-filter-block__filter-item{margin-top:0}.feed-filter-block .feed-filter-block__filter-item{padding-right:.5rem}.feed-filter-block__sub-filter-item{width:100%}.feed-filter-block__sub-filter-item:first-of-type{margin-top:.5rem}.feed-filter-block__sub-filter-item:last-of-type{margin-bottom:0}.feed-filter-block__filter-column{margin-top:0;width:33.33333%}.feed-filter-block__filter-column .feed-filter-block__filter-column-title,.feed-filter-block__filter-column .feed-filter-block__filter-column-list{padding:0 1.25rem}.feed-filter-block__filter-column .feed-filter-block__filter-column-list{border-left:1px solid #D8D8D8}.feed-filter-block__filter-column:nth-child(3n+1) .feed-filter-block__filter-column-title,.feed-filter-block__filter-column:nth-child(3n+1) .feed-filter-block__filter-column-list{padding-left:0}.feed-filter-block__filter-column:nth-child(3n+1) .feed-filter-block__filter-column-list{border-left:none}.feed-filter-block__filter-column:nth-child(3n) .feed-filter-block__filter-column-title,.feed-filter-block__filter-column:nth-child(3n) .feed-filter-block__filter-column-list{padding-right:0}.feed-filter-block__filter-column-title{border-top:none;cursor:auto;padding-top:0}.feed-filter-block__filter-column-title [class^="icon"]{display:none}.feed-filter-block__filter-column-list{display:block;-webkit-column-count:2;column-count:2;-webkit-column-gap:1rem;column-gap:1rem;padding:1rem 0 0}.feed-filter-block__apply-button{background-color:#fff;color:#c00;margin-top:1.5rem;position:relative}.feed-filter-block__apply-button:hover{background-color:#c00;color:#fff}.feed-filter-block__apply-button:hover:after{background-color:#c00}.feed-filter-block__apply-button:after{background-color:#fff;bottom:0;content:'';height:100%;left:-50vw;margin-left:50%;max-width:none;position:absolute;top:0;transition:color 200ms,border-color 200ms,background-color 200ms;width:100vw;z-index:-1}.feed-filter-block--search.expanded .feed-filter-block__title{padding:0 1.5rem 0}.feed-filter-block--search.expanded .feed-filter-block__title [class^="icon-"]{right:0}.feed-filter-block--search .feed-filter-block__title>[class^="icon-"]:before{content:""}.feed-filter-block--date .feed-filter-block__filter-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-count:1;column-count:1;-webkit-column-gap:0;column-gap:0;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:1.5rem 0 0;height:7.5rem !important}.feed-filter-block--date .feed-filter-block__filter-item{margin-right:1.5rem}.feed-filter-block--set-columns .feed-filter-block__filter-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-column-count:1;column-count:1;-webkit-column-gap:0;column-gap:0}.filter-container{padding:.5rem 0}.filter-container:after{background-color:#D8D8D8;bottom:0;content:'';height:1px;left:-50vw;margin-left:50%;max-width:none;position:absolute;width:100vw}.filter-container__wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.filter-container__wrapper:after{content:'';-webkit-flex:1;-ms-flex:1;flex:1}.filter-container__large-title{color:#767676;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:.5rem;white-space:nowrap;font-size:1rem;font-weight:400}.filter-container__filter-block-item{display:inline-block;margin:.5rem .25rem}.filter-container--search{margin:0;padding:0;position:static;width:80%}.filter-container--search:after{content:none}.filter-container--search .filter-container__wrapper:after{content:none}.filter-container--search .filter-container__large-title{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.filter-container--application .filter-container__wrapper:after{content:none}.filter-container--application .filter-container__large-title{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.filter-container--event-listing:before{background-color:#D8D8D8;content:'';height:1px;left:-50vw;margin-left:50%;max-width:none;position:absolute;top:0;width:100vw}.filter-container--event-listing .filter-container__wrapper{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.filter-container--event-listing .filter-container__wrapper:after{content:none}.filter-container--event-listing .filter-container__large-title{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.feed__row{margin-top:0;margin-bottom:0}.feed__row:first-of-type{margin-bottom:4.5rem}.feed__row+.feed__row{margin-bottom:4.5rem}.feed__row+section.section{margin-top:.75rem}.feed__row--small{margin-top:2.5rem;margin-bottom:2.5rem}.feed__solutions-container{margin-top:3.75rem}#feed-page-react{margin-top:3.75rem}.insights-list .section__heading{font-size:1.3125rem;margin-bottom:1.25rem;padding-top:1rem}.insights-list__heading--trending:after{position:absolute;z-index:2;content:url("../images/icons/trending-icon.svg");width:1.25rem;top:auto;right:auto;margin-left:.5rem}.insights-list h4{font-size:1.125rem}.insights-list ol{margin-top:2.125rem}.title-group{margin-top:3.75rem}.title-group h1{margin-bottom:1.5rem}.title-group+.promo{margin-top:3.75rem}.promo h4{font-size:2rem;line-height:1.25;margin-bottom:0}.promo p{font-size:1.125rem}.promo a.btn{margin-top:.5rem}.promo__video{display:-webkit-flex;display:-ms-flexbox;display:flex;width:86%;height:100%;position:relative;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;-webkit-align-items:left;-ms-flex-align:left;align-items:left;margin-left:1rem}.promo__video-row{display:unset;-webkit-align-items:unset;-ms-flex-align:unset;align-items:unset;-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset;position:unset}.promo__video-inline{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin:0;position:relative;z-index:10;margin-left:0px;padding-left:0px;padding-top:1.25rem;padding-bottom:2rem}.promo__video-text{-webkit-flex:0 0 42%;-ms-flex:0 0 42%;flex:0 0 42%;padding:0 2rem;color:#000}.promo__video-text h5{font-size:1.3125rem;line-height:1.65;margin-bottom:1rem;margin-right:4.5rem}.promo__video-text p{margin-bottom:1rem}.promo__video-text a{color:#c00}.promo__video-text a:hover{color:#c00}.promo__video-text--red{position:absolute;top:.25rem;left:3.5rem;background:#c00;width:100%;height:100%;color:#fff;z-index:-1;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease;-webkit-transform:scale(0.92, 0.9);transform:scale(0.92, 0.9);-webkit-transform-origin:left bottom;transform-origin:left bottom}.promo__video-text--red>*{display:none}.promo__video-text--red a{color:#fff;font-size:.9375rem}.promo__video-text--red a:hover{color:#fff}.promo__video-text--red a:hover:after{color:#fff}.promo__video-text--background-grey{background:#F7F7F7;color:#000}.promo__video-text--background-grey a{color:#c00}.promo__video-text--background-grey a:hover{color:#c00}.promo__video-text--background-grey a:hover:after{color:#c00}.promo__video-text-grey{color:#000}.promo__video-text-grey a{color:#c00}.promo__video-text-grey a:hover{color:#c00}.promo__video--animate{-webkit-transform:translateY(0);transform:translateY(0);margin-left:0;margin-right:1.125rem}.promo__video--animate .promo__video-text{visibility:hidden}.promo__video--animate .promo__video-text--red{-webkit-transform:scaleX(2) scaleY(1.03);transform:scaleX(2) scaleY(1.03);display:-ms-grid;display:grid;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-right:3.75rem}.promo__video--animate .promo__video-text--red>*{display:block !important}.promo__video--animate .promo__video-text--red .promo__video-text--red-animate-block{-webkit-transform:scale(0.5, 0.97);transform:scale(0.5, 0.97);width:125%;margin:auto 6.5rem}.promo__video--animate .promo__video-text--red .promo__video-text--red-animate-block h5{font-size:1.875rem;line-height:1.65;margin-bottom:1rem;margin-right:13.5rem;font-family:Graphik;font-weight:normal}.promo__video--animate .promo__video-text--red .promo__video-text--red-animate-block p{font-size:1.125rem;line-height:1.65;margin-bottom:1rem;margin-right:15.5rem;font-family:Graphik;font-weight:normal}.promo-body{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:.5rem 1.25rem 1rem 2.5rem}.promo-body--fullwidth{width:100%}.promo-body__text{width:65%}.promo-body__button{width:unset}.promo-body__button a{margin-right:1.25rem}.promo--thin .promo__text-container,.promo--thin .promo--fullwidth{padding:.5rem 2.5rem 1rem}.promo__text-container h4+button,.promo__text-container h4+a.btn{margin-top:4.5rem}.promo>div:first-child{-webkit-order:0;-ms-flex-order:0;order:0}.promo__image{height:0;position:relative;padding-bottom:56.25%;height:100%}.promo__image img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.promo--on-white button,.promo--on-white a.btn{margin-right:1.5rem}.promo--on-white button:first-of-type,.promo--on-white a.btn:first-of-type{margin-bottom:0}.promo ~ div#feed-page-react .filter-container{padding-top:0}.promo ~ div#feed-page-react .filter-container__filter-block-item{margin-top:0}.trending-filters{text-align:center;margin-bottom:3.75rem}.selected-filters{margin-bottom:3.75rem}.thumbnail-carousel{margin-bottom:3.75rem}.mobile-carousel.slick-initialized{margin:0}.slideshow{border-bottom:1px solid #D8D8D8;padding-bottom:2.5rem}.slideshow figcaption{margin-top:1rem;padding-right:21.875rem}.slideshow .slick-arrow{bottom:0;color:#767676;cursor:pointer;font-size:2.25rem;height:2.25rem;margin:auto;position:absolute;top:0}.slideshow .slick-prev{left:-1.25rem}.slideshow .slick-next{right:-1.25rem}.slideshow .slick-slide{height:100%}.slideshow__carousel.slick-initialized{margin:0 -.5rem}.slideshow__carousel .slick-dots{display:block;margin:0;padding:0;list-style-type:none;line-height:initial;margin-top:2.5rem;overflow:auto;padding:0 .5rem;text-align:left;white-space:nowrap}.slideshow__carousel .slick-dots li,[dir="rtl"] .slideshow__carousel .slick-dots li{padding:0}.slideshow__carousel .slick-dots li:before,[dir="rtl"] .slideshow__carousel .slick-dots li:before{content:'';display:none;margin:0;width:auto}.ie .slideshow__carousel .slick-dots{line-height:1.44}.slideshow__carousel .slick-dots li{display:inline-block;margin-right:1rem;width:5rem}.slideshow__carousel .slick-dots li.slick-active a{border:1px solid #c00}.slideshow__carousel .slick-dots li:last-child{margin-right:0}.slideshow__slide img{margin:auto}.slideshow__thumb{border-bottom:none;cursor:pointer;display:block;height:0;position:relative;padding-bottom:56.25%}.slideshow__thumb img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}[dir="rtl"] .slideshow figcaption{padding-left:21.875rem;padding-right:0}[dir="rtl"] .slideshow .slick-prev{left:auto;right:-1.25rem}[dir="rtl"] .slideshow .slick-prev i:before{content:""}[dir="rtl"] .slideshow .slick-next{left:-1.25rem;right:auto}[dir="rtl"] .slideshow .slick-next i:before{content:""}[dir="rtl"] .slideshow__carousel .slick-dots{text-align:right}[dir="rtl"] .slideshow__carousel .slick-dots li{margin-left:1rem;margin-right:0}[dir="rtl"] .slideshow__carousel .slick-dots li:last-child{margin-left:0}.brand-narrative-cta{margin:3.75rem 0 0}.brand-narrative-cta__Description{font-size:2rem;font-weight:400;margin-top:.75rem}.brand-narrative-cta__Description:after{margin:2.5rem 0 0}.brand-narrative-cta__Description p{font-size:2rem;font-weight:400}.brand-narrative-cta+.feed__row{margin-top:3.75rem}.footer__sign-up .description{font-size:1.3125rem}.press-row__image-container{margin-right:2.5rem}.press-row__text-wrapper{padding-left:1.25rem}.press-row__info-wrapper{padding-right:1.25rem;padding-top:.375rem}.press-row__title{font-size:2rem}.press-row--featured .press-row__quote p{font-size:2rem}.press-row--featured .press-row__image-container+.press-row__text-container{width:calc(100% - 20.625rem)}.in-page-nav.expanded .in-page-nav__nav-wrap.is-stuck{display:-webkit-flex;display:-ms-flexbox;display:flex}.in-page-nav__action-links{border:none;display:block;margin-left:auto;position:static;padding-right:0;white-space:nowrap;width:auto}.in-page-nav__action-links:before,.in-page-nav__action-links:after{content:none}.in-page-nav__action-links .action-links__item{border-right:1px solid #D8D8D8;margin-right:1.25rem;padding-right:1.25rem}.in-page-nav__action-links .action-links__item.share{margin-right:1.25rem}.in-page-nav__action-links .action-links__item:last-child{border-right:none;margin-right:0;padding-right:0}.in-page-nav__action-links .action-links__link{margin-right:0}.in-page-nav__nav-wrap{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%}.in-page-nav__nav-wrap.is-stuck{display:-webkit-flex;display:-ms-flexbox;display:flex}.in-page-nav__nav-wrap.is-stuck:before,.in-page-nav__nav-wrap.is-stuck:after{content:''}.in-page-nav__nav-wrap.is-stuck>*:not(.in-page-nav__action-links){pointer-events:initial;visibility:visible}.in-page-nav__nav-wrap.is-stuck .in-page-nav__title{margin-right:3rem;opacity:1;width:auto}.in-page-nav__nav-wrap:before{background-color:#D8D8D8;height:1px}.in-page-nav__title{display:inline-block;margin-right:0;opacity:0;position:relative;transition:width 0.5s, opacity 0.5s, margin-right 0.5s;white-space:nowrap;width:0}.in-page-nav__title:after{background-color:#D8D8D8;bottom:0;content:"";display:block;margin-left:1.5rem;position:absolute;right:-1.5rem;top:0;width:1px}.in-page-nav__active-section{display:none}.in-page-nav__nav-list{background-color:transparent;border-bottom:none;display:inline-block;left:0;margin:0;max-height:none;overflow:visible;padding:0;position:relative;top:0;width:auto}.in-page-nav__nav-list:before,.in-page-nav__nav-list:after{content:none}.in-page-nav__nav-item{display:inline-block;margin-right:2rem;padding:0}.in-page-nav__nav-item:last-child{margin-right:0}.in-page-nav__nav-item a{color:#767676;display:block;font-weight:500;padding:1rem 0}.in-page-nav__nav-item a:focus{color:#767676}.in-page-nav__nav-item a.is-active{border-bottom:1px solid #c00}.in-page-nav__nav-item a.is-active:focus{color:#c00}[dir="rtl"] .in-page-nav__action-links{margin-left:0;margin-right:auto}[dir="rtl"] .in-page-nav__action-links .action-links__item{border-left:1px solid #D8D8D8;border-right:none;margin-left:1.25rem;margin-right:0;padding-left:1.25rem;padding-right:0}[dir="rtl"] .in-page-nav__action-links .action-links__item.share{margin-left:1.25rem;margin-right:0}[dir="rtl"] .in-page-nav__action-links .action-links__item:last-child{border-left:none;margin-left:0;padding-left:0}[dir="rtl"] .in-page-nav__action-links .action-links__link{margin-left:0}[dir="rtl"] .in-page-nav__nav-wrap.is-stuck .in-page-nav__title{margin-left:3rem;margin-right:0}[dir="rtl"] .in-page-nav__title{margin-left:0}[dir="rtl"] .in-page-nav__title:after{left:-1.5rem;margin-left:0;margin-right:1.5rem;right:auto}[dir="rtl"] .in-page-nav__nav-item{margin-left:2rem;margin-right:0}[dir="rtl"] .in-page-nav__nav-item:last-child{margin-left:0}[dir="rtl"] .in-page-nav__nav-list{left:auto;margin:0;right:0}.primary-nav__logo img:last-child:not(:first-child){display:none}.primary-nav__logo-text{display:none}.primary-nav__overlay--microsite{display:none}.primary-nav--microsite{padding-top:1.5rem;padding-bottom:1.5rem}.primary-nav--nbd{padding-top:0;padding-bottom:0}.primary-nav .primary-nav__right-wrap .primary-nav__level-two>li>a{font-weight:500}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .utility-navigation__wrapper,#site-header .header__wrapper.expanded .utility-navigation__wrapper{display:block;position:relative}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .off-canvas-menu__logo.primary-nav__logo,#site-header .header__wrapper.expanded .off-canvas-menu__logo.primary-nav__logo{margin-left:0}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav,#site-header .header__wrapper.expanded .primary-nav{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-top:0;padding-bottom:0;position:static}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav--microsite,#site-header .header__wrapper.expanded .primary-nav--microsite{padding-top:1.5rem;padding-bottom:1.5rem}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav--microsite .primary-nav__logo,#site-header .header__wrapper.expanded .primary-nav--microsite .primary-nav__logo{margin:0}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__logo,#site-header .header__wrapper.expanded .primary-nav__logo{margin:0 1.5rem}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__logo--nbd,#site-header .header__wrapper.expanded .primary-nav__logo--nbd{margin-left:0}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__search,#site-header .header__wrapper.expanded .primary-nav__search{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:0;margin-left:auto;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__mega-menu.js-dropdown-active,#site-header .header__wrapper.expanded .primary-nav__mega-menu.js-dropdown-active{display:block}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__mega-menu:hover ~ a,html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__mega-menu:focus ~ a,#site-header .header__wrapper.expanded .primary-nav__mega-menu:hover ~ a,#site-header .header__wrapper.expanded .primary-nav__mega-menu:focus ~ a{color:#c00}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__right-wrap,#site-header .header__wrapper.expanded .primary-nav__right-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:static}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__right-wrap.search-open,#site-header .header__wrapper.expanded .primary-nav__right-wrap.search-open{position:relative}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__right-wrap.search-open .primary-nav__nav,#site-header .header__wrapper.expanded .primary-nav__right-wrap.search-open .primary-nav__nav{pointer-events:none}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__right-wrap.search-open .site-search__form-wrap,#site-header .header__wrapper.expanded .primary-nav__right-wrap.search-open .site-search__form-wrap{padding-left:7.5rem}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__right-wrap.search-open .site-search__suggestions-block,#site-header .header__wrapper.expanded .primary-nav__right-wrap.search-open .site-search__suggestions-block{left:7.5rem;right:0}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__wrapper.search-active .primary-nav__nav,#site-header .header__wrapper.expanded .primary-nav__wrapper.search-active .primary-nav__nav{opacity:0}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__nav,#site-header .header__wrapper.expanded .primary-nav__nav{display:block;opacity:1;transition:opacity 1s;max-width:85rem}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__nav .primary-nav__mega-menu,#site-header .header__wrapper.expanded .primary-nav__nav .primary-nav__mega-menu{position:absolute;left:0;width:100%;z-index:9994;top:100%}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__nav .primary-nav__mega-menu-wrapper,#site-header .header__wrapper.expanded .primary-nav__nav .primary-nav__mega-menu-wrapper{max-width:85rem;padding-left:2.5rem;padding-right:2.5rem;margin-left:auto;margin-right:auto;border:1px solid #D8D8D8;border-top:none;background:#fff;padding-top:1.5rem;padding-bottom:1.5rem}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__nav .primary-nav__mega-menu-wrapper>section,#site-header .header__wrapper.expanded .primary-nav__nav .primary-nav__mega-menu-wrapper>section{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__nav .primary-nav__mega-menu-wrapper>section>div:first-child,html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__nav .primary-nav__mega-menu-wrapper>section>section:first-child,#site-header .header__wrapper.expanded .primary-nav__nav .primary-nav__mega-menu-wrapper>section>div:first-child,#site-header .header__wrapper.expanded .primary-nav__nav .primary-nav__mega-menu-wrapper>section>section:first-child{border-right:1px solid #D8D8D8;margin-right:1.25rem}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__nav .primary-nav__mega-menu-wrapper>section>div:only-child,html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__nav .primary-nav__mega-menu-wrapper>section>section:only-child,#site-header .header__wrapper.expanded .primary-nav__nav .primary-nav__mega-menu-wrapper>section>div:only-child,#site-header .header__wrapper.expanded .primary-nav__nav .primary-nav__mega-menu-wrapper>section>section:only-child{border:none;margin-right:0}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__nav .primary-nav__primary-list,html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__nav .primary-nav__secondary-list,#site-header .header__wrapper.expanded .primary-nav__nav .primary-nav__primary-list,#site-header .header__wrapper.expanded .primary-nav__nav .primary-nav__secondary-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__nav .primary-nav__primary-list:first-child:last-child,#site-header .header__wrapper.expanded .primary-nav__nav .primary-nav__primary-list:first-child:last-child{width:100%}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__nav .primary-nav__secondary-list,#site-header .header__wrapper.expanded .primary-nav__nav .primary-nav__secondary-list{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__nav .primary-nav__col-group,#site-header .header__wrapper.expanded .primary-nav__nav .primary-nav__col-group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__nav .primary-nav__col,#site-header .header__wrapper.expanded .primary-nav__nav .primary-nav__col{min-width:15rem;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;padding-right:2rem}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__nav .primary-nav__see-all,#site-header .header__wrapper.expanded .primary-nav__nav .primary-nav__see-all{margin-bottom:0;margin-top:auto;padding:1.5rem 0 .75rem}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__nav .primary-nav__mega-menu-heading,#site-header .header__wrapper.expanded .primary-nav__nav .primary-nav__mega-menu-heading{padding-bottom:1.5rem;padding-right:.75rem}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__nav .primary-nav__level-one,#site-header .header__wrapper.expanded .primary-nav__nav .primary-nav__level-one{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__nav .primary-nav__level-one>li,#site-header .header__wrapper.expanded .primary-nav__nav .primary-nav__level-one>li{display:-webkit-flex;display:-ms-flexbox;display:flex}html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .primary-nav__nav .primary-nav__level-one>li>a,#site-header .header__wrapper.expanded .primary-nav__nav .primary-nav__level-one>li>a{padding:1.6rem 1rem}.utility-megamenu{border-bottom:1px solid #D8D8D8;position:absolute;z-index:1;width:100%;height:auto;background:#fff;left:0 !important}.utility-megamenu h4,.utility-megamenu h5{padding-bottom:1rem}.utility-megamenu h4{color:#2A2A2A}.utility-megamenu h5{font-size:1.125rem;color:#000;font-weight:500}.utility-megamenu h5 a{font-size:1.125rem;color:#000;display:inline-block;margin:0;font-weight:500}.utility-megamenu h5 a:hover{color:#c00}.utility-megamenu a{line-height:1.44;border:none;font-size:1rem;font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;margin:1rem 1.25rem 0 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.utility-megamenu a:first-child{margin-top:0}.utility-megamenu a span{font-size:.875rem;padding-left:.5rem}.utility-megamenu.dropdown-pane{border-style:none;border-bottom-style:solid}.utility-megamenu>.column{max-width:85rem;float:none;margin:0 auto}.utility-megamenu__content{position:relative;padding-top:1.5rem;padding-bottom:1.5rem}.utility-megamenu__close{display:block;position:absolute;right:0}.utility-megamenu__close a{font-family:"Graphik",Helvetica,sans-serif,Lucida Sans Unicode;border-bottom:none;color:#767676;font-size:.8125rem}.utility-megamenu__close a span{color:#767676 !important;vertical-align:top;font-size:.875rem;padding-left:.5rem}.utility-megamenu__close a:hover,.utility-megamenu__close a:focus{cursor:pointer;color:#c00}.utility-megamenu__close a:hover span,.utility-megamenu__close a:focus span{color:#c00 !important}.utility-megamenu__title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.utility-megamenu__title button{line-height:1.44;color:#979797;font-size:.8125rem}.utility-megamenu__title button:hover{cursor:pointer;color:#c00}.utility-megamenu__title button span{transition:0ms;font-size:.875rem;padding-left:.25rem}.utility-megamenu__areas{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.utility-megamenu__regions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:33.33333%}.utility-megamenu__regions>div{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1.25rem}.utility-megamenu__regions>div:last-child{margin-bottom:0}.utility-megamenu__regions:not(:first-of-type){border-left:1px solid #D8D8D8}.utility-megamenu__regions:not(:first-of-type) h5:first-of-type{border-left:1px solid #fff;position:relative;left:-1px}.utility-megamenu__regions:not(:first-of-type) h5,.utility-megamenu__regions:not(:first-of-type) section{padding-left:1.25rem}.utility-megamenu__regions:first-of-type>div{height:auto}.utility-megamenu__regions ul{margin:0;padding:0;list-style-type:none;-webkit-columns:2 11.25rem;columns:2 11.25rem}.utility-megamenu__regions ul li,[dir="rtl"] .utility-megamenu__regions ul li{padding:0}.utility-megamenu__regions ul li:before,[dir="rtl"] .utility-megamenu__regions ul li:before{content:'';display:none;margin:0;width:auto}.utility-megamenu__regions ul li{margin-bottom:.75rem;display:inline-block;width:100%}.ie .utility-megamenu__regions ul li{display:block}.utility-megamenu__cta{padding-top:1.5rem}.utility-megamenu__cta a{font-weight:400;color:#c00}.utility-megamenu__cta a:hover,.utility-megamenu__cta a:focus{color:#c00}.utility-megamenu__cta a:after{content:''}.utility-megamenu--language .utility-megamenu__regions{width:auto}.utility-megamenu--language .utility-megamenu__regions ul{-webkit-columns:1 17.5rem;columns:1 17.5rem}.header__tophat .utility-navigation__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.header__tophat .utility-navigation__right>ul,.header__tophat .utility-navigation__left>ul{display:-webkit-flex;display:-ms-flexbox;display:flex}.header__tophat .utility-navigation__right>ul>li,.header__tophat .utility-navigation__left>ul>li{padding:0 .25rem 0 1.25rem;margin:.5rem 0;font-size:.68rem;border-right:1px solid #D8D8D8}.header__tophat .utility-navigation__right>ul>li:first-of-type,.header__tophat .utility-navigation__left>ul>li:first-of-type{padding-left:0}.header__tophat .utility-navigation__right>ul>li:last-of-type,.header__tophat .utility-navigation__left>ul>li:last-of-type{padding-right:0;border-right:none}.header__tophat .utility-navigation__right>ul>li span:not(.red-folder-count):not(.red-folder-count-container):not(.card__label--red-folder-imageLabel),.header__tophat .utility-navigation__left>ul>li span:not(.red-folder-count):not(.red-folder-count-container):not(.card__label--red-folder-imageLabel){vertical-align:baseline;padding-right:.25rem;color:#424242}.header__tophat .utility-navigation__right>ul>li span:not(.red-folder-count):not(.red-folder-count-container):not(.card__label--red-folder-imageLabel).icon-user,.header__tophat .utility-navigation__left>ul>li span:not(.red-folder-count):not(.red-folder-count-container):not(.card__label--red-folder-imageLabel).icon-user{vertical-align:text-top}.header__tophat .utility-navigation__right>ul>li>a,.header__tophat .utility-navigation__left>ul>li>a{position:relative;padding-right:1rem}.header__tophat .utility-navigation__right>ul>li>a:first-child:after,.header__tophat .utility-navigation__left>ul>li>a:first-child:after{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#979797;font-size:.68rem;padding-left:.5rem}.header__tophat .utility-navigation__right>ul>li>a:first-child:hover:after,.header__tophat .utility-navigation__right>ul>li>a:first-child:focus:after,.header__tophat .utility-navigation__left>ul>li>a:first-child:hover:after,.header__tophat .utility-navigation__left>ul>li>a:first-child:focus:after{color:#c00}.header__tophat .utility-navigation__right>ul>li>a:last-child:after,.header__tophat .utility-navigation__left>ul>li>a:last-child:after{content:none}.header__tophat .utility-navigation__right>ul>li>a.hover,.header__tophat .utility-navigation__left>ul>li>a.hover{color:#c00}.header__tophat .utility-navigation__right>ul>li>a.hover:after,.header__tophat .utility-navigation__left>ul>li>a.hover:after{color:#c00;content:""}.header__tophat .utility-navigation__right>ul>li>a.utility-navigation__red-folder-link:after,.header__tophat .utility-navigation__left>ul>li>a.utility-navigation__red-folder-link:after{content:none}.off-canvas-menu .utility-navigation__wrapper{display:none}.featured-insights-section{margin-bottom:4.5rem}.featured-insights-section h2{font-size:3.5rem}.featured-insights-section h4{margin-bottom:2.5rem}.featured-insights-section .feed__row{margin:3.75rem 0}.red-folder{border-bottom:1px solid #D8D8D8;display:none;position:absolute;z-index:1;width:100%;height:auto;background:#fff;left:0 !important;padding-bottom:1rem}.red-folder.dropdown-pane{border-style:none;border-bottom-style:solid}.red-folder>.column{max-width:85rem;float:none;margin:0 auto}.red-folder__content,.red-folder__header,.red-folder .textlink{padding-right:0;padding-left:0}.red-folder .textlink{float:right}.red-folder__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;position:relative}.red-folder__content{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:1rem 0 2rem}.red-folder__content .red-folder__item{margin-bottom:0}.red-folder__content .red-folder__item .red-folder__media-wrap{height:auto;padding:0}.red-folder__content .red-folder__item .red-folder__media-wrap img{height:auto;position:inherit}.red-folder__content .red-folder__item .red-folder__title{display:inline}.red-folder__media{min-width:11.25rem}.red-folder__heading{margin:3.75rem 0}.red-folder__heading-intro-block{padding-top:.5rem}.off-canvas-menu .red-folder{left:100% !important;top:0;border-bottom:none}.off-canvas-menu .red-folder>div .red-folder__media{margin-right:0;width:100%}.off-canvas-menu .red-folder>div .red-folder__media-wrap{height:0;padding-bottom:100%}.off-canvas-menu .red-folder>div .red-folder__media-wrap img{height:100%;position:absolute}.off-canvas-menu .red-folder__header{display:block;margin-top:0}.off-canvas-menu .red-folder__content{margin:1rem 0 0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.off-canvas-menu .red-folder__media{min-width:0}.off-canvas-menu .red-folder__title{margin-left:0}.off-canvas-menu .red-folder__item{margin-bottom:1.25rem}.off-canvas-menu .red-folder__item .object__media-wrap{height:0;padding-bottom:100%}.off-canvas-menu .red-folder .textlink{padding-left:0}.header__tophat .utility-navigation__wrapper{border-bottom:1px solid #d8d8d8;transition:border-color 200ms}.header__tophat__link{font-family:"Graphik";color:#979797;line-height:1.44;border-bottom:none;font-size:.68rem;font-weight:500;text-transform:uppercase}.header__tophat__link:hover,.header__tophat__link:focus{color:#979797}.header__tophat__link:hover{color:#c00}.header__wrapper.header--transparent:not(.is-stuck):not(:hover):not(.menu-open) .utility-navigation__left>ul>li,.header__wrapper.header--transparent:not(.is-stuck):not(:hover):not(.menu-open) .utility-navigation__right>ul>li{border-right:1px solid rgba(216,216,216,0.25)}.header__wrapper.header--transparent:not(.is-stuck):not(:hover):not(.menu-open) .utility-navigation__left>ul>li>a,.header__wrapper.header--transparent:not(.is-stuck):not(:hover):not(.menu-open) .utility-navigation__left>ul>li>a:first-child:after,.header__wrapper.header--transparent:not(.is-stuck):not(:hover):not(.menu-open) .utility-navigation__left>ul>li>a:first-child:hover:after,.header__wrapper.header--transparent:not(.is-stuck):not(:hover):not(.menu-open) .utility-navigation__left>ul>li>a:first-child:focus:after,.header__wrapper.header--transparent:not(.is-stuck):not(:hover):not(.menu-open) .utility-navigation__right>ul>li>a,.header__wrapper.header--transparent:not(.is-stuck):not(:hover):not(.menu-open) .utility-navigation__right>ul>li>a:first-child:after,.header__wrapper.header--transparent:not(.is-stuck):not(:hover):not(.menu-open) .utility-navigation__right>ul>li>a:first-child:hover:after,.header__wrapper.header--transparent:not(.is-stuck):not(:hover):not(.menu-open) .utility-navigation__right>ul>li>a:first-child:focus:after{color:#fff}.header__wrapper.header--transparent:not(.is-stuck):not(:hover):not(.menu-open) .header__tophat .utility-navigation__wrapper{border-bottom:1px solid rgba(216,216,216,0)}#sub-section-start+section.section{margin-top:3.75rem}.disruptor-side-by-side__content h2{font-size:2.5rem}.article-toolbar__content-wrap{padding-left:2.5rem;padding-right:2.5rem}.featured-multimedia{margin:3.75rem 0;min-height:680px}.ie11 .featured-multimedia,.ie10 .featured-multimedia{height:680px}.featured-multimedia__text-content{border-bottom:none;color:#fff;padding-bottom:3.75rem}.featured-multimedia__title{font-size:3.75rem}.featured-multimedia__tag{font-size:1.3125rem}.featured-multimedia .icon-long-arrow-right{font-size:.8125rem}.featured-multimedia .vjs-big-play-button{bottom:50%;top:50%}.in-page-nav{display:block}.in-page-nav--sub-section .in-page-nav__nav-wrap:before,.in-page-nav--sub-section .in-page-nav__nav-wrap:after{content:''}.in-page-nav--sub-section .in-page-nav__nav-wrap>*:not(.in-page-nav__action-links){display:inline-block}.in-page-nav--sub-section .in-page-nav__dropdown-list{background:#fff;border:1px solid #D8D8D8;display:none;position:absolute;left:-1rem;min-width:18.75rem;padding:0 1rem;top:100%}.in-page-nav--sub-section .in-page-nav__dropdown-list a.is-active{border-bottom:none}.in-page-nav--sub-section .in-page-nav__dropdown-wrap>a{padding-right:1.5rem}.in-page-nav--sub-section .in-page-nav__dropdown-wrap>a.is-active ~ .icon-triangle-down{color:#c00}.in-page-nav--sub-section .in-page-nav__dropdown-wrap .icon-triangle-down{bottom:0;color:#767676;font-size:.5rem;height:.5rem;margin:auto;margin-left:1rem;position:absolute;right:0;top:0}.in-page-nav--sub-section .in-page-nav__dropdown-wrap:hover .icon-triangle-down{color:#c00}.in-page-nav--sub-section .in-page-nav__dropdown-wrap:hover .icon-triangle-down:before{content:""}.in-page-nav--sub-section .in-page-nav__dropdown-wrap:hover>a{color:#c00}.in-page-nav--sub-section .in-page-nav__dropdown-wrap:hover .in-page-nav__dropdown-list{display:block;top:calc(100% - 1px)}.in-page-nav--sub-section .in-page-nav__dropdown-item{padding-left:0}.in-page-nav--sub-section .in-page-nav__nav-item{position:relative}.site-message__close{width:auto}.site-message__close--gdpr{width:inherit}.site-message__content{padding-top:1.5rem;padding-bottom:1.5rem}.site-message__content p{font-size:.875rem}.finder{margin:4.5rem 0}.finder__list li{padding:.5rem 1rem .5rem 0}.finder__list label{font-size:1.125rem}.finder__options legend{margin-bottom:1rem}.finder__expand-toggle{font-size:1rem}.finder__expanded-options ul{-webkit-columns:3;columns:3}.finder__close-button{float:right}.finder__result h2{margin-bottom:3rem}.finder__loading-size-panel{padding-bottom:40%}#site-header .header__wrapper.expanded .site-search__search-text,html:not(.off-canvas-menu--active):not(.scroll-locked):not(.is-reveal-open) #site-header .header__wrapper.is-anchored .site-search__search-text{display:block;font-size:.875rem;font-weight:500;margin-right:1rem}.primary-nav__right-wrap.search-open .site-search__form-wrap{padding:0 2.5rem}.site-search__suggestions-block{border-bottom:none;left:0;padding:1rem 2.5rem;right:0}.site-search__suggestion-item{font-size:1rem}.site-search__suggestion-item.is-selected a{color:#c00}.site-search__search-result{font-size:.875rem}.site-search__search-input{font-size:.9375rem}.site-search__search-submit{cursor:pointer}.in-page-search{margin-top:3.75rem}.brand-moment{position:relative}.brand-moment h2{font-size:3.5rem}.brand-moment__text-wrapper,.brand-moment__slide-wrapper{margin:0;float:right;padding-left:1rem}.brand-moment__slide-wrapper{float:right}.brand-moment__slide-wrapper button.slick-arrow{bottom:-133px}.brand-moment__slide-wrapper button.slick-arrow.slick-prev{left:-50%}.brand-moment__slide-wrapper button.slick-arrow.slick-next{left:50%}.brand-moment__text-wrapper{min-height:auto}.brand-moment__text-wrapper .brand-moment__slash-wrapper{padding-left:0}.brand-moment__text-wrapper .brand-moment__intro-text{padding-left:0}.brand-moment__intro-text{width:100%;float:left;padding-right:.5625rem;padding-left:.5625rem;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-flex-basis:unset;-ms-flex-preferred-size:unset;flex-basis:unset;margin-top:3rem;margin-bottom:3rem;padding-right:0}}@media print and (min-width: 67.5625rem), screen and (min-width: 67.5625rem) and (min-width: 48em){.brand-moment__intro-text{padding-right:.75rem;padding-left:.75rem}}@media print and (min-width: 67.5625rem), screen and (min-width: 67.5625rem) and (min-width: 67.5625em){.brand-moment__intro-text{padding-right:1.25rem;padding-left:1.25rem}}@media (min-width: 67.5625rem){.brand-moment__intro-text,.brand-moment__intro-text:last-child:not(:first-child){float:left;clear:none}.brand-moment__intro-text:last-child:not(:first-child){float:right}.brand-moment__slash-wrapper{float:left;padding:0;position:relative;margin-left:0;margin-right:0}.brand-moment__image{position:static;right:auto;margin-top:5rem;padding:0 2.5rem 0 0}.brand-moment__image .true-north-logo{width:67px;height:60px}.brand-moment__case-study h4{font-size:2rem;font-weight:500}.brand-moment__case-study.column{padding-right:1.25rem}.brand-moment__case-study:hover .textlink--cta:after{right:-.5rem}.brand-moment__solution.column{padding-left:1.25rem}.brand-moment__footer-wrapper{padding-left:2.5rem;padding-right:1.25rem;width:100%;float:right}.brand-moment__footer{margin-top:2.5rem;margin-right:0;margin-left:0;position:relative}.brand-moment .slick-dots{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:0 0 2rem}.brand-moment .slick-arrow{bottom:-9.375rem}.brand-moment .slick-prev{left:2.5rem}.brand-moment .slick-next{right:1.25rem}.search-pagination{margin:2rem 0 4.5rem 0}.chart--enlarged{margin-left:calc(-13% + 2.5rem);margin-right:calc(-13% + 2.5rem)}.chart__header h4,.chart__header p{max-width:52.5rem}.chart .inline-image:hover button{display:none}.chart .inline-image__enlarge{display:none}.search-input__input-wrap:after{left:1.25rem;right:1.25rem}.search-input__input-wrap .icon-search{left:1.25rem}.search-input__input-wrap .icon-close{right:1.25rem}.search-input input[type="text"].search-input__input{font-size:2rem}.search-input input[type="text"].search-input__input::-webkit-input-placeholder{font-size:2rem}.search-input input[type="text"].search-input__input:-moz-placeholder{font-size:2rem}.search-input input[type="text"].search-input__input::-moz-placeholder{font-size:2rem}.search-input input[type="text"].search-input__input:-ms-input-placeholder{font-size:2rem}.search-input input[type="text"].search-input__input.placeholder{font-size:2rem}.sort-selector{border:none;padding:0;width:20%}.sort-selector--alumni-directory{white-space:nowrap;width:auto}.sort-selector--red-folder{width:auto;margin-bottom:4.5rem}.search__controls-container{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}.search__controls-container:before,.search__controls-container:after{background-color:#D8D8D8;content:'';height:1px;left:-50vw;margin-left:50%;max-width:none;position:absolute;top:0;width:100vw}.search__controls-container:after{bottom:0;content:'';top:auto}.search--alumni-directory .search__counter{width:auto}.search--alumni-directory .search__counter:before,.search--alumni-directory .search__counter:after{content:none}.search .advanced-search__cta{text-align:center;margin-bottom:3rem}.search .advanced-search button{min-width:300px}.marketo-form .mktoForm .mktoFormRow .mktoFieldDescriptor{padding-left:1.25rem}.marketo-form .mktoForm .mktoFormRow fieldset.mktoFormCol legend{padding-right:1.25rem}.marketo-form .mktoForm .mktoButtonRow .mktoButtonWrap{padding-left:1.25rem}.selector-block{margin:4.5rem 0}.selector-block__list label{font-size:1.125rem}.events{margin-top:3.75rem;margin-bottom:3.75rem}.events__title{font-size:1.3125rem}.events__date{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%}.events__info-container{-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%}.events__details{padding-right:3.75rem}.events__buttons>div{margin-top:0}.events__list{margin-bottom:3rem}.career-search{margin-top:3.75rem}.career-search h4{font-size:2rem}.career-search__image-wrap{height:0;position:relative;padding-bottom:56.25%}.career-search__image-wrap img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.supertopic li{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;margin-bottom:3rem}.supertopic__container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.supertopic__container--banner{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.small-profile-card{margin-bottom:3.75rem}.small-profile-card:nth-child(3n){border-right:1px solid #D8D8D8}.small-profile-card:nth-child(4n),.small-profile-card:last-child{border-right:none}.gxc-bvu-search-result__text-wrapper{padding-left:1.25rem}.gxc-bvu-search-result__info-wrapper{padding-right:1.25rem;padding-top:.375rem}.gxc-bvu-search-result__title{font-size:2rem}.deck-carousel.is-expanded .deck-carousel__slide{max-width:100%;padding:0 3.75rem}.deck-carousel__slide{display:block !important;margin:0 auto;max-width:50rem}.deck-carousel__carousel{padding:2.25rem 2.5rem}.deck-carousel__control-bar.row.column,.row .deck-carousel__control-bar.row.column{padding:0 2.5rem}.deck-carousel .slick-arrow{border:1px solid rgba(255,255,255,0.35);bottom:0;color:rgba(255,255,255,0.9);cursor:pointer;height:3.5rem;margin:auto 0;position:absolute;top:0;width:3.5rem;z-index:5}.deck-carousel .slick-arrow.slick-disabled{display:none !important}.deck-carousel .slick-prev{left:2.5rem}.deck-carousel .slick-next{right:2.5rem}.form-section{padding-bottom:7.5rem}.form-input-block{margin-top:3rem}.form-input-block .input-field{margin-bottom:2rem}.form-input-block .input-field:last-child{margin-bottom:0}.form-input-block .basic-select-menu{margin-bottom:2rem}.alumni-similar-profiles{margin-bottom:3.75rem}.alumni-similar-profiles__load-more-container{text-align:center}.alumni-similar-profiles__load-more-container .btn{min-width:16.25rem}.alumni-profile-results-container{margin-top:3.75rem}.marketo-subscribe form.mktoForm{position:relative}.marketo-subscribe form.mktoForm .mktoFormRow{width:68%;display:inline-block}.marketo-subscribe form.mktoForm .mktoButtonRow{position:absolute;right:0;top:0}.marketo-subscribe form.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{width:inherit;padding:1rem 1.5rem}.edit-profile{margin-top:3rem;margin-bottom:7.5rem}.form-component .accordion--list .accordion .accordion-title{font-size:2rem}.form-component .accordion--list .accordion .accordion-content{padding-bottom:0;margin-top:1.5rem}.form-component .accordion--list .accordion .accordion-content .form-component__row.form-component--extra-spacing{margin-top:2.5rem}.form-component .accordion--list .accordion .accordion-content .form-component__row:last-of-type{margin-bottom:0}.form-component .accordion--list .accordion .accordion-content .form-component__labels h5,.form-component .accordion--list .accordion .accordion-content .form-component__inputs h5{font-size:1.125rem;margin:0}.form-component__row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.form-component__row>div{-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}.form-component h5{font-size:1.125rem;color:#000}.form-component__inputs select{font-size:1.125rem}.form-component__privacy{margin-top:2.5rem}.form-component--registration .form-component__row:first-of-type .form-component__inputs{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.form-component--registration .form-component__row:first-of-type .form-component__inputs>div:last-of-type{margin-left:auto;margin-top:0}.form-component__button{margin-top:4.5rem}.form-component__button button{margin-right:3rem}.form-component .previous-work .accordion-content.accordion-content--alternative .form-component__row,.form-component .education .accordion-content.accordion-content--alternative .form-component__row{margin-bottom:1rem}.registration-form{width:70%}.registration-form__content{padding:3rem 3rem 0 3rem}.registration-form--steps>div{padding-bottom:3rem}.registration-form--steps .form-component__row{margin-bottom:1rem}.registration-form--steps .form-component__labels{-webkit-flex:0 1 30%;-ms-flex:0 1 30%;flex:0 1 30%}.registration-form--steps .form-component__inputs{-webkit-flex:0 1 70%;-ms-flex:0 1 70%;flex:0 1 70%}.registration-form--steps--confirmation{width:100%}.registration-form--steps--mfa-registration .form-component__row:last-of-type{padding-top:2.5rem}.registration-form--steps--mfa-registration .form-component__input-w-btn-wrap{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.registration-form--steps--mfa-registration .form-component__input-w-btn-wrap--stacked{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.registration-form--account-settings .form-component__labels{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.registration-form--account-settings .form-component__inputs{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.login-component__header{padding:3rem 3rem 0 3rem;width:60%}.login-component #okta-sign-in.auth-container.main-container{width:60%;padding:0 3rem 3rem 3rem}.login-component #okta-sign-in.auth-container.main-container .o-form-input-name-remember label,.login-component #okta-sign-in.auth-container.main-container .registration-container .content-container span{color:#000;font-size:1rem}.login-component #okta-sign-in.auth-container.main-container .o-form-button-bar{text-align:left}.login-component #okta-sign-in.auth-container.main-container .o-form-button-bar input{width:auto}.login-component #okta-sign-in.auth-container.main-container a.email-button{margin-top:.75rem;width:auto}.solution-list-block.featured-solutions__card{padding-top:2.5rem}.solution-list-block.featured-solutions__card>a{min-height:100px}}@media (min-width: 67.5625rem) and (max-width: 1200px){.solution-list-block.featured-solutions__card>a{min-height:130px}}@media (min-width: 67.5625rem){.chart-carousel .slick-arrow{transition:all 400ms}.chart-carousel .slick-next:hover{right:-38px}.chart-carousel .slick-prev:hover{left:42px}.link-redirect__items{display:-webkit-flex;display:-ms-flexbox;display:flex;border-top:1px solid #D8D8D8;padding:1rem 0;margin-bottom:0}.link-redirect__items:last-of-type{border-bottom:1px solid #D8D8D8}.link-redirect__link{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:auto}.link-redirect h3{margin-bottom:.5rem}.link-redirect p{font-family:"Graphik";font-size:1.125rem;color:#767676;margin:0}.modal-component--cookie{padding:3rem 4.5rem;max-width:56.25rem}.modal-component--cookie h1{font-size:1.375rem;padding-bottom:.5rem}.modal-component--cookie p{margin:.5rem 0}.modal-component--cookie .accordion-title{display:inline-block;font-size:1.125rem}.modal-component--cookie .accordion-title:before{right:-50px;top:30px;left:unset}.modal-component--cookie__ctas{max-width:16.875rem;margin-left:auto}.profile-grid-container__carousel{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.profile-grid-container__carousel.slick-initialized{display:block;margin:3.75rem 0 0;padding:0 3.75rem}.profile-grid-container__carousel.slick-initialized .slick-arrow{bottom:0;color:#767676;cursor:pointer;margin-top:-2.5rem;padding:1.5rem;position:absolute;top:0}.profile-grid-container__carousel.slick-initialized .slick-arrow.slick-next{right:0}.profile-grid-container__carousel.slick-initialized .slick-arrow.slick-prev{left:0}.profile-grid-container__carousel.slick-initialized .slick-arrow.slick-disabled{display:none !important}.profile-grid-container__carousel.slick-initialized .slick-arrow:hover{color:#c00}.profile-grid-container__carousel.slick-initialized .slick-slide section{padding:0 .75rem}.profile-grid-container__carousel--ratio1-1 .card--profile{max-width:12.5rem}.fly-in{width:35.625rem;border:none;border-left:5px solid #c00;box-shadow:2px 4px 20px rgba(0,0,0,0.2);transition:all 200ms;overflow:hidden}.fly-in__header,.fly-in__content{padding-left:1.25rem;padding-right:1.25rem;display:-webkit-flex;display:-ms-flexbox;display:flex}.fly-in__main-container{padding-left:.5rem}.fly-in__header{background:transparent;color:#c00;padding-top:1rem;padding-bottom:1rem}.fly-in__header button{color:#000;margin-left:0}.fly-in__header h5{font-size:1.125rem}.fly-in__content{overflow:hidden;position:relative;margin:0 0 .75rem}.fly-in__content h3{font-size:1.3125rem}.fly-in__content h3:after{content:none}.fly-in__content .fly-in__desc{font-size:.9375rem;display:none;margin:.5rem 0 0;position:relative;padding-right:.75rem}.fly-in__content .fly-in__desc p{font-size:.9375rem;line-height:normal;margin:0}.fly-in__content .fly-in__desc p:after{font-family:"bainicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:.4375rem;margin-left:.75rem;position:relative;bottom:2px;left:0;transition:left 200ms}.fly-in__content:hover .fly-in__desc p:after{left:.25rem}.fly-in span[class^="icon-arrow"]{display:none;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:1.25rem;color:#c00;padding-right:.5rem}.fly-in span[class^="icon-arrow"]:before{position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.fly-in span[class^="icon-arrow"]:hover{cursor:pointer}.fly-in.closed{padding-left:1.25rem}.fly-in.closed span[class^="icon-arrow"]{display:block !important}.fly-in--image{max-width:20.3125rem;height:24.375rem}.fly-in--image .fly-in__header{padding-top:.5rem;padding-left:1.25rem;padding-right:1.25rem;color:#000}.fly-in--image .fly-in__eyebrow{font-size:1.125rem;color:#000}.fly-in--image .fly-in__aside-header{display:none;height:24.375rem;position:absolute;top:0;cursor:pointer;text-align:center}.fly-in--image .fly-in__aside-header>div{position:relative;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.fly-in--image .fly-in__aside-header .icon-arrow-down{display:block;font-size:1.3125rem;left:-1.875rem}.fly-in--image .fly-in__aside-header h5{font-size:1.3125rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:relative;right:.25rem}.fly-in--image .fly-in__content-container>a,.fly-in--image .fly-in__text-container{height:100%}.fly-in--image .fly-in__content-container>a{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.fly-in--image .fly-in__text-container{-webkit-order:2;-ms-flex-order:2;order:2}.fly-in--image .fly-in__image-container{margin-top:0;-webkit-order:1;-ms-flex-order:1;order:1;position:relative}.fly-in--image .fly-in__image-wrap{height:0;position:relative;padding-bottom:100%}.fly-in--image .fly-in__image-wrap img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.fly-in--image .fly-in__image-tag{position:absolute;bottom:0;background:#c00;color:#fefefe;padding:.25rem .5rem .5rem .25rem}.fly-in--image .fly-in__image-tag h6{font-size:.8125rem}.fly-in--image .fly-in__content{margin-bottom:1.25rem;padding-left:0;padding-right:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.fly-in--image.closed{padding-left:1.25rem}.fly-in--image.closed .fly-in__aside-header{display:block !important}.fly-in--image.closed .fly-in__aside-header .icon-arrow-down{display:block !important}.horizontal-tabs{padding:2rem 2.5rem}.horizontal-tabs .tabs-title{padding-right:2rem}.horizontal-tabs .tabs-panel-content__image ~ .tabs-panel-content__text{padding-left:1rem}.horizontal-tabs .tabs-panel-content__text h3{font-size:1.75rem}.horizontal-tabs .tabs-panel-content__text p{font-size:1.125rem}.horizontal-tabs .tabs.slick-initialized.right-fade-out:after{width:35px;height:35px}.horizontal-tabs .tabs.slick-initialized.left-fade-out:before{width:35px;height:35px}.horizontal-tabs .slick-arrow{padding:1rem}.horizontal-tabs .slick-arrow.slick-next{right:-2rem}.horizontal-tabs .slick-arrow.slick-prev{left:-2rem}.red-folder-editable-header{margin-top:3.75rem}.red-folder-editable-header h1,.red-folder-editable-header p{padding:0 1.5rem}.red-folder-editable-header h1{font-size:3.75rem;min-height:86px}.red-folder-editable-header input{height:85px}.red-folder-editable-header .red-folder-header-section .editable-input{font-size:3.75rem;padding:7px 110px 7px 1.5rem}.red-folder-editable-header .red-folder-header-section .editable-area{padding-left:1.5rem}.red-folder-editable-header .red-folder-header-section .editable-btns{bottom:.5rem}.red-folder-editable-header .red-folder-header-section .editable-btns input{margin-right:0}.red-folder-editable-header .red-folder-header-section .editable-btns input:first-of-type{margin-right:.75rem}.red-folder-editable-header .red-folder-header-section .editable-btns input:hover{cursor:pointer}.red-folder-editable-header .red-folder-header-section--edit-mode .editable-input{height:86px}.red-folder-editable-header .red-folder-header-section--edit-mode:hover .pencil-icon{border-color:#000}.red-folder-editable-header .red-folder-header-section--edit-mode:hover .pencil-icon:before{color:#000}.red-folder-editable-header--preview-mode{margin-top:8.125rem;margin-bottom:6rem}.red-folder-editable-header--share-mode{margin-bottom:6rem}.red-folder-editable-add-section span{left:0;width:100%;margin-left:0}.red-folder-editable-section{min-height:320px}.red-folder-editable-section__title-container h2{line-height:1.44;min-height:48px}.red-folder-editable-section__title-content:hover .pencil-icon{border-color:#c00}.red-folder-editable-section__title-content:hover .pencil-icon.load-ring{border-color:#D8D8D8}.red-folder-editable-section__title-content:hover .pencil-icon:before{color:#c00}.red-folder-editable-section__menu:hover{cursor:pointer}.red-folder-editable-section__menu:hover span:before{background:#c00}.red-folder-editable-section__content{margin-top:4.5rem;padding:3.75rem 0;width:calc(100% - 48px)}.red-folder-editable-section__content p{font-size:1.25rem}.red-folder-editable-section__row{padding:0}.red-folder-editable-section__btn-container .red-folder-editable-section__uncategorized-btn .add-icon{width:26px;height:26px;left:6px;top:5px}.red-folder-editable-section__btn-container .red-folder-editable-section__uncategorized-btn .add-icon:hover{-webkit-transform:none;transform:none}.red-folder-editable-section__btn:hover{cursor:pointer}.red-folder-editable-section--edit-mode .editable-input{min-height:48px;font-size:2.125rem}.red-folder-editable-section--edit-mode .editable-btns{bottom:4px}.red-folder-editable-section--preview-mode{border:none}.red-folder-editable-section--preview-mode .card__grid .large-three-across .column:nth-child(3){margin-left:1px}.red-folder-editable-section--preview-mode .card__grid .large-three-across .column:nth-child(4){margin-top:2.5rem}.red-folder-editable-edit-section{top:2.25rem;padding-top:.5rem}.red-folder-editable-edit-section__header h4{max-width:184px}.red-folder-editable-edit-section__body ul li{font-size:.9375rem}.notification-banner{font-size:1.125rem}.notification-banner.sticky{top:105px}.notification-banner.sticky--small-offset{top:53px}.notification-banner__content{width:85%}.notification-banner--db-error .notification-banner__content .close-btn{right:0}.circular-progress{height:270px}.circular-progress__circle{width:270px;height:270px}.circular-progress__circle__slice,.circular-progress__circle__fill{width:270px;height:270px}.circular-progress__circle__slice{clip:rect(0px, 270px, 270px, 135px)}.circular-progress__circle__fill{clip:rect(0px, 135px, 270px, 0px)}.circular-progress__static-circle{width:255px;height:255px;margin-left:7.5px;margin-top:7.5px}.circular-progress__overlay{width:240px;height:240px;margin-left:15px;margin-top:15px}.circular-progress__overlay p{font-size:1rem}.circular-progress__overlay h2{font-size:2.625rem}.progress-promo-container__content{margin-top:2.5rem}.progress-promo-container .progress-promo-container__description.centered h3{font-size:1.3125rem}}@media (min-width: 80.0625rem){.hide-for-xlarge{display:none !important}[class*="xlarge-up-"]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:100%}[class*="xlarge-up-"]:after{display:none}[class*="xlarge-up-"]>.column{float:none}.xlarge-up-1>.column{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.xlarge-up-1>.column:nth-child(-n+1){margin-top:0}.xlarge-up-2>.column{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.xlarge-up-2>.column:nth-child(-n+2){margin-top:0}.xlarge-up-3>.column{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.xlarge-up-3>.column:nth-child(-n+3){margin-top:0}.xlarge-up-4>.column{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.xlarge-up-4>.column:nth-child(-n+4){margin-top:0}.xlarge-up-5>.column{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.xlarge-up-5>.column:nth-child(-n+5){margin-top:0}.xlarge-up-6>.column{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.xlarge-up-6>.column:nth-child(-n+6){margin-top:0}.xlarge-up-7>.column{-webkit-flex:0 0 14.28571%;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.xlarge-up-7>.column:nth-child(-n+7){margin-top:0}.xlarge-up-8>.column{-webkit-flex:0 0 12.5%;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.xlarge-up-8>.column:nth-child(-n+8){margin-top:0}.primary-nav__nav .primary-nav__col{min-width:18.125rem}.marketo-subscribe form.mktoForm .mktoFormRow{width:74%}}@media (min-width: 90rem){.hero--featured-image{padding-top:24.5rem}.hero--featured-image .hero__image{height:33.75rem}.hero--3by1.hero .hero__gradient{width:50%}.hero--profile{max-height:40.625rem;height:calc(100vw / 3);max-width:121.875rem;margin:0 auto 3.75rem}.hero--profile.hero--profile-small-image{margin-top:3rem}.hero--profile.hero--profile-small-image .hero__image{position:relative;left:-8.33333%;margin-left:16.66667%}.hero--profile .hero__image{position:absolute;max-width:100%;left:0;margin-left:0;max-height:40.625rem}.hero--profile-small-image{min-height:19.375rem;height:auto}}@media screen and (min-width: 90rem) and (min-width: 121.875rem){.hero--profile .hero__image:before,.hero--profile .hero__image:after{content:' ';width:18.75rem;height:100%;display:block;position:absolute;z-index:1;top:0}.hero--profile .hero__image:before{background:linear-gradient(to right, #fff 0%, rgba(255,255,255,0) 100%);left:0}.hero--profile .hero__image:after{background:linear-gradient(to left, #fff 0%, rgba(255,255,255,0) 100%);right:0}.hero--profile-small-image .hero__image:before,.hero--profile-small-image .hero__image:after{content:none}}@media (min-width: 90rem){.red-folder-editable-section{min-height:320px}.red-folder-editable-section__title-container{width:57%}.red-folder-editable-edit-section{top:.75rem}}@media print{[class*="print-up-"]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}[class*="print-up-"]:after{display:none}[class*="print-up-"]>.column{float:none}.print-up-1>.column{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.print-up-1>.column:nth-child(-n+1){margin-top:0}.print-up-2>.column{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.print-up-2>.column:nth-child(-n+2){margin-top:0}.print-up-3>.column{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.print-up-3>.column:nth-child(-n+3){margin-top:0}.print-up-4>.column{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.print-up-4>.column:nth-child(-n+4){margin-top:0}.print-up-5>.column{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.print-up-5>.column:nth-child(-n+5){margin-top:0}.print-up-6>.column{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.print-up-6>.column:nth-child(-n+6){margin-top:0}.print-up-7>.column{-webkit-flex:0 0 14.28571%;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.print-up-7>.column:nth-child(-n+7){margin-top:0}.print-up-8>.column{-webkit-flex:0 0 12.5%;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.print-up-8>.column:nth-child(-n+8){margin-top:0}.primary-nav__off-canvas-menu,.primary-nav__right-wrap{display:none !important}.hero__left-wrap,.hero__title-wrap,.hero__text-content{width:100% !important}.hero__title-wrap{margin-left:0;left:0}.hero__right-wrap{display:none}.hero--featured-image{padding-top:0}.hero__image{display:none}.hero--profile{min-height:initial;padding:0}.hero--profile .hero__title-wrap{margin-left:2%}.hero--hub-no-image .hero__description,.hero--hub-no-image .hero__description p{font-size:1.3125rem}.video-playlist{display:none}.related-case-studies{display:none}.contact-form{display:none}.chart{width:70vh;page-break-before:always}.chart .inline-image{display:block}.image-with-key-numbers{display:none}.disruptor{display:none}.social-links{display:none !important}.contact-widget{display:none}blockquote{display:none}.profile-container__main{margin-left:0;left:0;width:100%}#profiles{display:none}.published-work>div{margin-left:0;left:0;width:100%}.site-message{display:none}.article-toolbar{display:none}.in-page-nav{display:none}.section__midline-heading{margin-top:0;display:block}.section__midline-heading:before,.section__midline-heading:after{border:none}.section__midline-heading h3{text-align:left;padding:0}.section__midline-empty-heading{margin-top:0;display:block}.section__midline-empty-heading:before,.section__midline-empty-heading:after{border:none}.section__midline-empty-heading h3{text-align:left;padding:0}.featured-solutions__card{border:none;background:none;padding-bottom:0}.featured-solutions__card img{display:none}.featured-solutions__card--large{padding:0}.featured-solutions__card--small{min-height:auto;padding:1.5rem 0 0}.featured-solutions__card .textlink--cta{display:none}.featured-solutions__card-description{padding:0 !important;margin:0 !important}.featured-solutions__see-more{display:none}.image-text-promo-container{display:none}.highlights-container{display:none}.card__image{display:none}.card__grid .card__content a{page-break-inside:avoid}#insights{display:none}.link-block__link a{border:none}.link-block__link a h4:after{content:''}.chart-carousel .slick-arrow,.chart-carousel .slick-dots{display:none !important}.chart-carousel .slick-track{width:auto !important;-webkit-transform:none !important;transform:none !important}.chart-carousel .slick-slide{float:none;height:auto;width:100% !important}.chart-carousel .slick-cloned{display:none}.header__tophat{display:none}.header__wrapper{border-bottom:none;position:static !important}.article-container__main{width:100%;left:0}.article-container__main>*{margin-right:0;margin-left:0}.article-container--full-width figure:not(.inline-video){display:block}.article-container .rte .pull-quote{display:none}.bain-code-embed{page-break-before:always;page-break-after:always;page-break-inside:avoid;display:block;position:static;overflow:visible}.bain-code-embed .infogram-embed{display:block;position:static;overflow:visible;max-width:1000px}.bain-code-embed .infogram-embed iframe{display:block;position:static;overflow:visible;width:100% !important}.footer{display:none}}
